Abstract
Computational methods are described which increase the efficiency of the RNA folding algorithm described by Zuker and Stiegler. Bit addressing has been used to reduce the memory requirements from 2NxN to NxN/2. The order in which the nucleotide sequence is examined internally has been altered, and some additional short arrays which carry temporary information have been introduced. These changes optimize the management of the large data arrays generated by the algorithm. The methods were developed for use with a UNIVAC 1100/82 computer. They are, however, easily adaptable to other computers; especially those with virtual memory capabilities. The analysis of sequences up to 1000 nucleotides long are relatively routine, and larger searches are also feasible. Some limitations and applications of the algorithm are also discussed.
Full text
PDFSelected References
These references are in PubMed. This may not be the complete list of references from this article.
- Borer P. N., Dengler B., Tinoco I., Jr, Uhlenbeck O. C. Stability of ribonucleic acid double-stranded helices. J Mol Biol. 1974 Jul 15;86(4):843–853. doi: 10.1016/0022-2836(74)90357-x. [DOI] [PubMed] [Google Scholar]
- Dumas J. P., Ninio J. Efficient algorithms for folding and comparing nucleic acid sequences. Nucleic Acids Res. 1982 Jan 11;10(1):197–206. doi: 10.1093/nar/10.1.197. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kanehisa M. I., Goad W. B. Pattern recognition in nucleic acid sequences. II. An efficient method for finding locally stable secondary structures. Nucleic Acids Res. 1982 Jan 11;10(1):265–278. doi: 10.1093/nar/10.1.265. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nussinov R., Jacobson A. B. Fast algorithm for predicting the secondary structure of single-stranded RNA. Proc Natl Acad Sci U S A. 1980 Nov;77(11):6309–6313. doi: 10.1073/pnas.77.11.6309. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pipas J. M., McMahon J. E. Method for predicting RNA secondary structure. Proc Natl Acad Sci U S A. 1975 Jun;72(6):2017–2021. doi: 10.1073/pnas.72.6.2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Salser W. Globin mRNA sequences: analysis of base pairing and evolutionary implications. Cold Spring Harb Symp Quant Biol. 1978;42(Pt 2):985–1002. doi: 10.1101/sqb.1978.042.01.099. [DOI] [PubMed] [Google Scholar]
- Studnicka G. M., Eiserling F. A., Lake J. A. A unique secondary folding pattern for 5S RNA corresponds to the lowest energy homologous secondary structure in 17 different prokaryotes. Nucleic Acids Res. 1981 Apr 24;9(8):1885–1904. doi: 10.1093/nar/9.8.1885. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Studnicka G. M., Rahn G. M., Cummings I. W., Salser W. A. Computer method for predicting the secondary structure of single-stranded RNA. Nucleic Acids Res. 1978 Sep;5(9):3365–3387. doi: 10.1093/nar/5.9.3365. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tinoco I., Jr, Borer P. N., Dengler B., Levin M. D., Uhlenbeck O. C., Crothers D. M., Bralla J. Improved estimation of secondary structure in ribonucleic acids. Nat New Biol. 1973 Nov 14;246(150):40–41. doi: 10.1038/newbio246040a0. [DOI] [PubMed] [Google Scholar]
- Wickstrom E., Tinoco I., Jr The stability of RNA hairpin loops containing A-U-G: An-U-G-Um. Biopolymers. 1974 Nov;13(11):2367–2383. doi: 10.1002/bip.1974.360131116. [DOI] [PubMed] [Google Scholar]
- Yuan R. C., Steitz J. A., Moore P. B., Crothers D. M. The 3' terminus of 16S rRNA: secondary structure and interaction with ribosomal protein S1. Nucleic Acids Res. 1979 Dec 20;7(8):2399–2418. doi: 10.1093/nar/7.8.2399. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zuker M., Stiegler P. Optimal computer folding of large RNA sequences using thermodynamics and auxiliary information. Nucleic Acids Res. 1981 Jan 10;9(1):133–148. doi: 10.1093/nar/9.1.133. [DOI] [PMC free article] [PubMed] [Google Scholar]