Local RNA folding revisited

J Bioinform Comput Biol. 2023 Aug;21(4):2350016. doi: 10.1142/S0219720023500166. Epub 2023 Jul 28.

Abstract

Most of the functional RNA elements located within large transcripts are local. Local folding therefore serves a practically useful approximation to global structure prediction. Due to the sensitivity of RNA secondary structure prediction to the exact definition of sequence ends, accuracy can be increased by averaging local structure predictions over multiple, overlapping sequence windows. These averages can be computed efficiently by dynamic programming. Here we revisit the local folding problem, present a concise mathematical formalization that generalizes previous approaches and show that correct Boltzmann samples can be obtained by local stochastic backtracing in McCaskill's algorithms but not from local folding recursions. Corresponding new features are implemented in the ViennaRNA package to improve the support of local folding. Applications include the computation of maximum expected accuracy structures from RNAplfold data and a mutual information measure to quantify the sensitivity of individual sequence positions.

Keywords: RNA folding; local structure; partition function.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Nucleic Acid Conformation
  • RNA Folding*
  • RNA* / chemistry
  • RNA, Untranslated

Substances

  • RNA
  • RNA, Untranslated