Patent ID: 8364417

Claim:
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.