Claims
- 1. A computer-implemented method of predicting the melting temperature (Tm) of an oligonucleotide sequence, comprising:
identifying an oligonucleotide having a sequence of N bases; and calculating a melting temperature (Tm) of the identified oligonucleotide sequence using the nearest neighbor thermodynamic parameters for each of the N-1 neighboring base pairs in the identified sequence, each nearest neighbor thermodynamic parameter defining a thermodynamic contribution of two corresponding neighboring bases.
- 2. The computer-implemented method of claim 1, wherein identifying includes receiving a polynucleotide sequence from Genbank.
- 3. The computer-implemented method of claim 1, wherein identifying includes receiving a user input polynucleotide sequence.
- 4. The computer-implemented method of claim 1, wherein identifying includes receiving a polynucleotide sequence and identifying one of a portion of the received sequence and a sequence complementary to a portion of the received sequence.
- 5. The computer-implemented method of claim 1, wherein said identified sequence includes at least one modified base.
- 6. The computer-implemented method of claim 5, wherein said at least one modified base includes a member selected from the group consisting of a base attached to an amino acid, a locked nucleic acid sugar and a universal base.
- 7. The computer-implemented method of claim 5, wherein said at least one modified base includes a member selected from the group consisting of PPA, PPG, PPPA, PPPG, PU, PC, HOPU, HOBuU, HOBuC, HOBUPPA, (NH2)2PPPA, (NH2)2PPPAOH, (NH2)2BuPPAOH, (NH2)2PPAI, (NH2)2PPABr, (NH2)2PPACI, PPAI, PPABr, PPACl and HOBuPPG.
- 8. The computer-implemented method of claim 5, wherein said identified oligonucleotide sequence has a minor groove binder (MGB) attached thereto.
- 9. The computer-implemented method of claim 8, wherein said MGB has a formula selected from the group consisting of:
- 10. The computer-implemented method of claim 1, further comprising:
retrieving said nearest neighbor thermodynamic parameters for each of the N-1 neighboring base pairs in the identified sequence from a memory.
- 11. A computer readable medium including computer code for controlling a processor to calculate the melting temperature (Tm) of an oligonucleotide, the computer code including instructions to:
identify an oligonucleotide sequence responsive to user input, said sequence having N bases; retrieve nearest neighbor thermodynamic parameters for each of the N-1 neighboring base pairs in the identified sequence from a memory, each nearest neighbor thermodynamic parameter defining a thermodynamic contribution of two corresponding neighboring bases; and calculate a melting temperature (Tm) of the identified oligonucleotide sequence using the retrieved nearest neighbor thermodynamic parameters.
- 12. The computer-readable medium of claim 11, wherein said user input includes a Genbank code, wherein said instructions to identify include instructions to automatically retrieve a polynucleotide sequence from Genbank over a network using said input Genbank code.
- 13. The computer-readable medium of claim 11, wherein said user input includes a polynucleotide sequence.
- 14. The computer-readable medium of claim 11, wherein said instructions to identify includes instructions to identify one of a portion of a received polynucleotide sequence and a sequence complementary to a portion of the received sequence.
- 15. The computer-readable medium of claim 11, wherein said identified sequence includes at least one modified base.
- 16. The computer-readable medium of claim 15, wherein said at least one modified base includes a member selected from the group consisting of a base attached to an amino acid, a locked nucleic acid sugar and a universal base.
- 17. The computer-readable medium of claim 15, wherein said at least one modified base includes a member selected from the group consisting of PPA, PPG, PPPA, PPPG, PU, PC, HOPU, HOBuU, HOBuC, HOBUPPA, (NH2)2PPPA, (NH2)2PPPAOH, (NH2)2BuPPAOH, (NH2)2PPAI, (NH2)2PPABr, (NH2)2PPACl, PPAI, PPABr, PPACl, and HOBuPPG.
- 18. The computer-readable medium of claim 15, wherein said identified oligonucleotide sequence has a minor groove binder (MGB) attached thereto.
- 19. The computer-readable medium of claim 18, wherein said MGB has a formula selected from the group consisting of:
- 20. A computer system for predicting the melting temperature (Tm) of an oligonucleotide sequence, comprising:
a memory unit for storing nearest neighbor thermodynamic parameters; means for identifying a nucleotide sequence having N bases, wherein at least one of said N bases includes a modified base; and processing means, coupled to the memory unit, for retrieving nearest neighbor parameters for each of the N−1 neighboring base pairs in the identified sequence from the memory unit, and for calculating a melting temperature (Tm) of the identified oligonucleotide sequence using the nearest neighbor thermodynamic parameters, each nearest neighbor thermodynamic parameter defining a thermodynamic contribution of two corresponding neighboring bases.
- 21. The system of claim 20, wherein the means for identifying includes means for receiving a user entered nucleotide sequence.
- 22. The system of claim 20, wherein the means for identifying includes means for receiving a GenBank GI number specifying a nucleotide sequence stored at a GenBank server, the system further including means for retrieving the specified sequence from a GenBank server.
- 23. The system of claim 20, wherein the means for identifying includes means for receiving a polynucleotide sequence having N or greater bases and identifying one of a portion of the received sequence and a sequence complementary to a portion of the received sequence.
- 24. The computer-implemented method of claim 5, wherein said identified oligonucleotide sequence has attached to it one or more of aminor groove binder (MGB), a fluorophore (Fl) and a quencher (Q).
- 25. The computer-implemented method of claim 9, where the minor groove binder is attached to the oligonucleotide via a quencher molecule.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. application Ser. No. 09/796,988, filed Feb. 28, 2001, which is a continuation-in-part of U.S. application Ser. No. 09/724,959, filed Nov. 28, 2000; and which is a continuation-in-part of U.S. application Ser. No. 09/640,953, filed Aug. 16, 2000; which is a continuation of U.S. application Ser. No. 09/054,832, filed Apr. 3, 1998; and which is a continuation-in-part of U.S. application Ser. No. 09/431,385, filed Nov. 1, 1999; which is a continuation of U.S. application Ser. No. 09/054,830, filed Apr. 3, 1998, now U.S. Pat. No. 6,127,121; the disclosures of each being incorporated herein by reference.
Continuations (3)
|
Number |
Date |
Country |
Parent |
09054832 |
Apr 1998 |
US |
Child |
09640953 |
Aug 2000 |
US |
Parent |
09431385 |
Nov 1999 |
US |
Child |
09640953 |
Aug 2000 |
US |
Parent |
09054830 |
Apr 1998 |
US |
Child |
09431385 |
Nov 1999 |
US |
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
09796988 |
Feb 2001 |
US |
Child |
10176972 |
Jun 2002 |
US |
Parent |
09724959 |
Nov 2000 |
US |
Child |
09796988 |
Feb 2001 |
US |
Parent |
09640953 |
Aug 2000 |
US |
Child |
09796988 |
Feb 2001 |
US |