How do RNA folding algorithms work?

Nat Biotechnol. 2004 Nov;22(11):1457-8. doi: 10.1038/nbt1104-1457.


Programs such as MFOLD and ViennaRNA are widely used to predict RNA secondary structures. How do these algorithms work? Why can't they predict RNA pseudoknots? How accurate are they, and will they get better?

Publication types

  • Review

MeSH terms

  • Algorithms*
  • Base Sequence
  • Computer Simulation
  • Models, Chemical*
  • Models, Molecular*
  • Molecular Sequence Data
  • RNA / analysis
  • RNA / chemistry*
  • Sequence Analysis, RNA / methods*


  • RNA