Claims
- 1. A method in a computer system for correlating characteristics of biomolecules to molecular tags with unique molecular weights that have been associated with the biomolecules, the method comprising:
receiving a mapping of each characteristic of the biomolecules to the corresponding molecular weight of the molecular tag associated with the characteristic; receiving an indication of the molecular weights detected when analyzing the biomolecules to which the molecular tags have been associated; and for each molecular weight detected,
determining based on the received mapping the characteristic of the biomolecule corresponding to the detected molecular weight; and indicating that the biomolecule has the determine characteristic.
- 2. The method of claim 1 wherein the molecular tags are applied to primers used when synthesizing the biomolecules.
- 3. The method of claim 1 wherein the indicating identifies a base sequence of an oligonucleotide.
- 4. The method of claim 1 wherein the characteristic of a biomolecule identifies a base, wherein the molecular weights are detected in an order corresponding to the position of the bases in a base sequence of the biomolecule, and wherein the indicating indicates the sequences of bases in the biomolecule.
- 5. The method of claim 4 wherein the characteristic further identifies one of multiple biomolecules which are analyzed simultaneously.
- 6. The method of claim 1 wherein the indicating identifies whether one DNA fragment is different from another DNA fragment.
- 7. The method of claim 1 wherein the characteristic identifies test fragments and reference fragments of DNA that have been melted and re-annealed, each fragment have a base sequence, and wherein when the same molecular weight is detected at different times, determining that the base sequence of the test fragments and reference fragments of DNA identified by that same molecular weight are different.
- 8. The method of claim 1 wherein the indicating identifies differences two populations of mRNA.
- 9. The method of claim 1 wherein the characteristic identifies a primer that has been used to synthesize a population of cDNA and wherein the number of the molecular tags with the same molecular weight that are detected at various times reflects the base sequences in the population of cDNA.
- 10. The method of claim 9 wherein the number of molecular tags with the same molecular weight is compared to the number of molecular tags with the same molecular weight derived from a primer that has been used to synthesize another population of cDNA to identify differences in the base sequences.
- 11. A method in a computer system for simultaneously determining the sequence of a plurality of sample oligonucleotides (ODNs), each sequence having four bases A, T, C, and G, the method comprising:
for each of the plurality of sample ODNs, receiving an indication of four molecular weights associated with molecular tags to be applied to the sample ODN, each of the four molecular weights corresponding to one of the four bases, each molecular weight being unique among all the molecular weights of all the molecular tags to be applied to all sample ODNs; and for each of a plurality of positions corresponds to sequence length,
receiving an indication of the molecular weights associated with the molecular tags that have been applied to the sample ODNs, the molecular weights being detected by a mass spectrometer, wherein the mass spectrometer detects one of the four molecular weights assigned to each of the plurality of sample ODNs for each position; and for each of the plurality of sample ODNs,
determining the base to which the detected molecular weight is assigned using the received indications for the sample ODN; and setting the base at the position in the sequence for the sample ODN to the determined base.
- 12. The method of claim 11 including
receiving a selection of a sample ODN; for each of the four bases, displaying a graph illustrating the detection of the molecular weights assigned to that base for the selected sample ODN: and displaying the sequence for the sample ODN.
- 13. The method of claim 12 including receiving from a user of a change to the displayed sequence.
- 14. A method in a computer system for determining whether a plurality of pairs of a test fragment and a reference fragment of DNA are different, the method comprising:
for each of the plurality of pairs of fragments, receiving an indication of a molecular tag have a unique molecular weight that is associated with the pair of fragments; for various times, receiving an indication of a number of molecular tags of each molecular weight that are detected at that time when analyzing simultaneously the plurality of pairs of fragments that have each been synthesized using different primers; and for each of the unique molecular weights,
determining whether there is more than one peak in the number of molecular tags detected for that molecular weight: and indicating that the pair of DNA fragments are different when it is determined that their is more than one peak in the number of molecular tags detected for that molecular weight.
- 15. A method in a computer system for identifying whether two populations of mRNA are different, the method comprising:
for each of a plurality of primers, receiving an indication of a molecular tag with a unique molecular weight associated with the primer; for various times, receiving an indication of a number of molecular tags of each molecular weight that are detected at that time when analyzing simultaneously results of separately synthesizing cDNA derived from the mRNA using each one of the plurality primers; and for each of the molecular weights of a molecular tag,
determining whether the received number of molecular tags is approximately the same as the number of molecular tags detected at the various times for another population of mRNA; and when it is determined that the received number is different. indication that the populations of mRNA are different.
- 16. A computer system for correlating characteristics of sample biomolecules to molecular tags with unique molecular weights that have been associated with the sample biomolecules, comprising:
a molecular tag definition table indicating the molecular weight of each molecular tag; a define run component for generating a mapping each sample biomolecule to a molecular tag; a molecular weight collection component for receiving an indication of the molecular weights detected when analyzing the sample biomolecules to which the molecular tags have been associated; and a correlation component that determines based on the received mapping the characteristic of the biomolecule corresponding to the detected molecular weight and indicates that the biomolecule has the determine characteristic.
- 17. The computer system of claim 16 wherein the indicating identifies a base sequence of an oligonucleotide.
- 18. The computer system of claim 16 wherein the indicating identifies whether one DNA fragment is different from another DNA fragment
- 19. The computer system of claim 16 wherein the indicating identifies differences two populations of mRNA.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] The present application claims the benefit of U.S. Provisional Patent Application No. 60/053,429, filed Jul. 22, 1997.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60053429 |
Jul 1997 |
US |