SYSTEM AND METHOD TO CORRECT OUT OF PHASE ERRORS IN DNA SEQUENCING DATA BY USE OF A RECURSIVE ALGORITHM
First Claim
1. A method for recursively correcting an error associated with phasic synchrony of sequence data generated from a population of substantially identical copies of a template molecule, comprising:
- (a) detecting a plurality of signals generated in response to a plurality of nucleotide species introduced during a sequencing reaction;
(b) generating an observed value for the signal detected from each of the nucleotide species;
(c) defining a plurality of positive incorporation values and a plurality of negative incorporation values from the observed values using a carry forward value and an incomplete extension value;
(d) revising the carry forward value and the incomplete extension value using a noise value, wherein the noise value is derived from a plurality of observed values associated with the negative incorporation values;
(e) re-defining the plurality of positive incorporation values and the plurality of negative incorporation values using the revised carry forward value and the revised incomplete extension value; and
(f) repeating steps (d)-(e) until convergence of the plurality of positive incorporation values and the plurality of negative incorporation values.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of a method for correcting an error associated with phasic synchrony of sequence data generated from a population of template molecules is described that comprises the steps of detecting signals generated in response to nucleotide species introduced during a sequencing reaction; generating an observed value for the signal detected from each of the nucleotide species; defining positive incorporation values and negative incorporation values from the observed values using a carry forward value and an incomplete extension value; revising the carry forward value and the incomplete extension value using a noise value that is derived from observed values associated with the negative incorporation values; re-defining the positive incorporation values and the negative incorporation values using the revised carry forward value and the revised incomplete extension value; and repeating the steps of revising and re-defining until convergence of the positive incorporation values and the negative incorporation values
-
Citations
23 Claims
-
1. A method for recursively correcting an error associated with phasic synchrony of sequence data generated from a population of substantially identical copies of a template molecule, comprising:
-
(a) detecting a plurality of signals generated in response to a plurality of nucleotide species introduced during a sequencing reaction; (b) generating an observed value for the signal detected from each of the nucleotide species; (c) defining a plurality of positive incorporation values and a plurality of negative incorporation values from the observed values using a carry forward value and an incomplete extension value; (d) revising the carry forward value and the incomplete extension value using a noise value, wherein the noise value is derived from a plurality of observed values associated with the negative incorporation values; (e) re-defining the plurality of positive incorporation values and the plurality of negative incorporation values using the revised carry forward value and the revised incomplete extension value; and (f) repeating steps (d)-(e) until convergence of the plurality of positive incorporation values and the plurality of negative incorporation values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for recursively correcting an error associated with phasic synchrony of sequence data generated from a population of substantially identical copies of a template molecule, comprising the steps of:
-
(a) detecting a plurality of signals generated in response to a plurality of nucleotide species introduced during a sequencing reaction; (b) generating an observed value for the signal detected from each of the nucleotide species; (c) defining a plurality of positive incorporation values and a plurality of negative incorporation values from the observed values using a carry forward value and an incomplete extension value; (d) revising the carry forward value and the incomplete extension value using a noise value, wherein the noise value is derived from a plurality of observed values associated with the negative incorporation values; (e) re-defining the plurality of positive incorporation values and the plurality of negative incorporation values using the revised carry forward value and the revised incomplete extension value; and (f) repeating steps (d)-(e) until convergence of the carry forward value and the incomplete extension value.
-
-
13. A system for recursively correcting an error associated with phasic synchrony of sequence data generated from a population of substantially identical copies of a template molecule, comprising:
-
(a) a sequencing instrument that detects a plurality of signals generated in response to a plurality of nucleotide species introduced during a sequencing reaction; (b) a computer comprising executable code stored thereon which performs a method comprising the steps of; i. generating an observed value for the signal detected from each of the nucleotide species; ii. defining a plurality of positive incorporation values and a plurality of negative incorporation values from the observed values using a carry forward value and an incomplete extension value; iii. revising the carry forward value and the incomplete extension value using a noise value, wherein the noise value is derived from a plurality of observed values associated with the negative incorporation values; iv. re-defining the plurality of positive incorporation values and the plurality of negative incorporation values using the revised carry forward value and the revised incomplete extension value; and v. repeating steps iii-iv until convergence of the carry forward value and the incomplete extension value. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification