Data analysis and display system for ligation-based DNA sequencing
First Claim
Patent Images
1. A method for determining a signature of a nucleotide sequence, comprising:
- (a) obtaining optical measurements having values jvi1, jvi2, jvi3, and jvi4 indicative of each nucleotide in each of a jth group of nucleotide positions i, for i equal 1 through k and for j equal 1 through m;
(b) for every group of nucleotide positions from j equal 2 through m, and every position from i equal 1 through k, adjusting the values jvi1, jvi2, jvi3, and jvi4 by repeatedly subtracting from each a first predetermined fraction of j−
1vi1, j−
1vi2, j−
1vi3, and j−
1vi4, respectively, until the ratio of the highest value in the set of jvi1 through jvi4, to the next highest value in the same set is greater than or equal to a predetermined factor, or until the repeatedly subtracted fractions have a sum equal to a second predetermined fraction; and
(c) generating a base call for position i in the jth group based on results of the adjusting in (b).
1 Assignment
0 Petitions
Accused Products
Abstract
A data analysis system for ligation-based sequencing is provided. The system includes a base calling algorithm that may be implemented with a program of instructions (e.g., software) for determining a signature of a nucleotide sequence. A graphical user interface (GUI) enables a user to interact with and control various aspects of the base calling algorithm. The base calling algorithm and associated software may be used in connection with a technique that combines non-gel-based signature sequencing with in vitro cloning of millions of templates on separate 5 μm diameter microbeads.
295 Citations
46 Claims
-
1. A method for determining a signature of a nucleotide sequence, comprising:
-
(a) obtaining optical measurements having values jvi1, jvi2, jvi3, and jvi4 indicative of each nucleotide in each of a jth group of nucleotide positions i, for i equal 1 through k and for j equal 1 through m;
(b) for every group of nucleotide positions from j equal 2 through m, and every position from i equal 1 through k, adjusting the values jvi1, jvi2, jvi3, and jvi4 by repeatedly subtracting from each a first predetermined fraction of j−
1vi1, j−
1vi2, j−
1vi3, and j−
1vi4, respectively, until the ratio of the highest value in the set of jvi1 through jvi4, to the next highest value in the same set is greater than or equal to a predetermined factor, or until the repeatedly subtracted fractions have a sum equal to a second predetermined fraction; and
(c) generating a base call for position i in the jth group based on results of the adjusting in (b). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for determining a signature of a nucleotide sequence, comprising:
-
(a) a storage medium that stores a plurality of sets of digital signal values jvi1, jvi2, jvi3, and jvi4 indicative of each nucleotide in each of a jth group of nucleotide positions i, for i=1 through k and for j equal 1 through m; and
(b) a processor in communication with the storage medium to;
(i) adjust the values jvi1, jvi2, jvi3, and jvi4, for every nucleotide position from i equal 1 through k in every group of nucleotide positions from j equal 2 through m, by repeatedly subtracting from each a first predetermined fraction of j−
1vi1, j−
1vi2, j−
1vi3, and j−
1vi4, respectively, until the ratio of the highest value in the set of jvi1 through jvi4, to the next highest value in the same set is greater than or equal to a predetermined factor, or until the repeatedly subtracted fractions have a sum equal to a second predetermined fraction, and(ii) generate a base call for position i in the jth group based on results of the adjusting in (i). - View Dependent Claims (17, 18, 19)
-
-
20. A system for determining a signature of a nucleotide sequence, comprising:
-
(a) a processing and detection apparatus including an optical train operable to collect and convert a plurality of optical signals into corresponding digital signal values that comprise a plurality of sets digital signal values jvi1, jvi2, jvi3, and jvi4 indicative of each nucleotide in each of a jth group of nucleotide positions i, for i=1 through k and for j equal 1 through m;
(b) a storage medium that stores jvi1, jvi2, jvi3, and jvi4; and
(c) a processor in communication with the storage medium and being operable to;
(i) adjust the values jvi1, jvi2, jvi3, and jvi4, for every nucleotide position from i equal 1 through k in every group of nucleotide positions from j equal 2 through m, by repeatedly subtracting from each a first predetermined fraction of j−
1vi1, j−
1vi2, j−
1vi3, and j−
1vi4, respectively, until the ratio of the highest value in the set of jvi1 through jvi4, to the next highest value in the same set is greater than or equal to a predetermined factor, or until the repeatedly subtracted fractions have a sum equal to a second predetermined fraction, and(ii) generate a base call for position i in the jth group based on results of the adjusting in (i). - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A processor-readable medium embodying a program of instructions for execution by a processor for performing a method of determining a signature of a nucleotide sequence, the program of instructions comprising instructions for:
-
(a) obtaining optical measurements having values jvi1, jvi2, jvi3, and jvi4 indicative of each nucleotide in each of a jth group of nucleotide positions i, for i equal 1 through k and for j equal 1 through m;
(b) for every group of nucleotide positions from j equal 2 through m, and every position from i equal 1 through k, adjusting the values jvi1, jvi2, jvi3, and jvi4 by repeatedly subtracting from each a first predetermined fraction of j−
1vi1, j−
1vi2, j−
1vi3, and j−
1vi4, respectively, until the ratio of the highest value in the set of jvi1 through jvi4, to the next highest value in the same set is greater than or equal to a predetermined factor, or until the repeatedly subtracted fractions have a sum equal to a second predetermined fraction; and
(c) generating a base call for position i in the jth group based on results of the adjusting in (b). - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A graphical user interface presented on a computer for facilitating interaction between a user and a computer-implemented method of determining a signature of a nucleotide sequence, the graphical user interface comprising:
-
(a) a data display area for displaying one or more displays of data; and
(b) a control area for displaying one or more selectable functions including (i) a first function which when selected causes a graphical representation of the plurality of digital signal values to be displayed in the data display area, and (ii) a second function which when selected causes a graphical representation of a plurality of sequence-containing microbeads to be displayed in the data display area. - View Dependent Claims (44)
-
-
45. A graphical user interface presented on a computer for facilitating interaction between a user and a computer-implemented method of determining a signature of a nucleotide sequence, the graphical user interface comprising:
-
(a) an animation mode including a first main window having (i) a display area for displaying an animated image of a sequence-containing bead array, and a first control panel for displaying one or more selectable functions associated with the animation mode;
(b) an alignment mode including a second main window for aligning shifted images to show bead movement based on a comparison with a reference image, and a second control panel for displaying one or more selectable functions associated with the alignment mode; and
(c) a bead mode including a third main window for displaying a sequence-containing bead array, and one or more selectable functions for performing one or more base calling functions.
-
-
46. A method of determining a nucleotide sequence of a polynucleotide from a series of optical measurements comprising a plurality of groups, each group containing one or more sets of four optical measurements wherein each optical measurement of a set corresponds to a different one of deoxyadenosine, deoxyguanosine, deoxycytidine, or deoxythymidine, the groups of optical measurements being produced by successively ligating to and cleaving from the end of a polynucleotide signal-generating adaptor having protruding strands, and each optical measurement having a value, and each set of optical measurements corresponding to a separate nucleotide position of the protruding strand of a signal-generating adaptor, the method comprising the steps of:
-
adjusting the value of the optical measurement of each set within a group by repeatedly subtracting therefrom a predetermined fraction of the value of the corresponding optical measurement of the corresponding set obtained in the previous ligation until the ratio of the highest value to the next highest value in the same set is greater than or equal to a first predetermined fraction, or until the sum of the repeatedly subtracted fractions is less than or equal to a predetermined factor; and
assigning a base code to each set based on the results of the adjusting.
-
Specification