Journal of Computer Science and Technology

, Volume 23, Issue 4, pp 582–589 | Cite as

Predicting RNA Secondary Structure Using Profile Stochastic Context-Free Grammars and Phylogenic Analysis

  • Xiao-Yong FangEmail author
  • Zhi-Gang Luo
  • Zheng-Hua Wang
Regular Paper


Stochastic context-free grammars (SCFGs) have been applied to predicting RNA secondary structure. The prediction of RNA secondary structure can be facilitated by incorporating with comparative sequence analysis. However, most of existing SCFG-based methods lack explicit phylogenic analysis of homologous RNA sequences, which is probably the reason why these methods are not ideal in practical application. Hence, we present a new SCFG-based method by integrating phylogenic analysis with the newly defined profile SCFG. The method can be summarized as: 1) we define a new profile SCFG, M, to depict consensus secondary structure of multiple RNA sequence alignment; 2) we introduce two distinct hidden Markov models, λ and λ′, to perform phylogenic analysis of homologous RNA sequences. Here, λ is for non-structural regions of the sequence and λ′ is for structural regions of the sequence; 3) we merge λ and λ′ into M to devise a combined model for prediction of RNA secondary structure. We tested our method on data sets constructed from the Rfam database. The sensitivity and specificity of our method are more accurate than those of the predictions by Pfold.


RNA secondary structure stochastic context-free grammar phylogenic analysis 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Supplementary material

11390_2008_9154_MOESM1_ESM.pdf (252 kb)
(PDF 251 kb)


  1. [1]
    Storz G. An expanding universe of noncoding RNAs. Science, 2002, 296(5571): 1260–1263.CrossRefGoogle Scholar
  2. [2]
    Eddy S R. Non-coding RNA genes and modern RNA world. Nat. RevGenet, 2001, 2(12): 919–929.CrossRefGoogle Scholar
  3. [3]
    Huttenhofer A, Schattner P, Polacek N. Non-coding RNAs: Hope or hype? TRENDS in Genetics, 2005, 21(5): 289–297.CrossRefGoogle Scholar
  4. [4]
    Furtig B et al. NMR spectroscopy of RNA. Chembiochem, 2003, 4(10): 936–962.CrossRefGoogle Scholar
  5. [5]
    Gardner P P, Giegerich G. A comprehensive comparison of comparative RNA structure prediction approaches. BMC Bioinformatics, 2004, 5: 140–157.CrossRefGoogle Scholar
  6. [6]
    Zuker M, Stiegler P. Optimal computer folding of large RNA sequences using thermodynamics and auxiliary information. Nucleic Acids Research, 1981, 9(1): 133–148.CrossRefGoogle Scholar
  7. [7]
    Hofacker I, Fekete M, Stadler P. Secondary structure prediction for aligned RNA sequences. Journal of Molecular Biology, 2002, 319(5): 1059–1066.CrossRefGoogle Scholar
  8. [8]
    Sakakibara Y et al. Stochastic context-free grammars for tRNA modeling. Nucleic Acids Research, 1994, 22(23): 5112–5120.CrossRefGoogle Scholar
  9. [9]
    Eddy S R, Durbin R. RNA sequence analysis using covariance models. Nucleic Acids Research, 1994, 22(11): 2079–2088.CrossRefGoogle Scholar
  10. [10]
    Dowell R, Eddy S. Evaluation of several lightweight stochastic context-free grammars for RNA secondary structure prediction. BMC Bioinformatics, 2004, 5: 71–84.CrossRefGoogle Scholar
  11. [11]
    Dowell R, Eddy S. Efficient pairwise RNA structure prediction and alignment using sequence alignment constraints. BMC Bioinformatics, 2006, 7: 400–417.CrossRefGoogle Scholar
  12. [12]
    Knudsen B, Hein J. RNA secondary structure prediction using stochastic context-free grammars and evolutionary history. Bioinformatics, 1999, 15(6): 446–454.CrossRefGoogle Scholar
  13. [13]
    Knudsen B, Hein J. Pfold: RNA secondary structure prediction using stochastic context-free grammars. Nucleic Acids Research, 2003, 31(13): 3423–3428.CrossRefGoogle Scholar
  14. [14]
    Do C B, Woods D A, Batzoglou S. CONTRAfold: RNA secondary structure prediction without physics-based models. Bioinformatics, 2006, 22(14): e90–e98.CrossRefGoogle Scholar
  15. [15]
    Durbin R et al. Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids. Cambridge: Cambridge University Press, 1998, pp.233–297.zbMATHGoogle Scholar
  16. [16]
    Pace N R, Thomas B C, Woese C R. Probing RNA Structure, Function, and History by Comparative Analysis. The RNA World, 2nd edition, NY: Cold Spring Harbor Laboratory Press, 1999, pp.113–141.Google Scholar
  17. [17]
    Sam G J, Alex B et al. Rfam: An RNA family database. Nucleic Acids Research, 2003, 31(1): 439–441.CrossRefGoogle Scholar
  18. [18]
    Xiaoyong Fang et al. The detection and assessment of possible RNA secondary structure using multiple sequence alignment. In Proc. the 22nd Annual ACM Symposium on Applied Computing, Seoul, Korea, March 11–15, 2007, pp.133–137.Google Scholar

Copyright information

© Springer 2008

Authors and Affiliations

  1. 1.School of Computer ScienceNational University of Defense TechnologyChangshaChina

Personalised recommendations