Department of Electrical Engineering and Computer Science, University of Central Florida, Orlando, FL 32816, USA.
Bioinformatics. 2011 Nov 1;27(21):2994-3001. doi: 10.1093/bioinformatics/btr510. Epub 2011 Sep 8.
Many RNAs, such as riboswitches, can fold into multiple alternate structures and perform different biological functions. These biologically functional structures usually have low free energies in their local energy landscapes and are very stable such that they cannot easily jump out of the current states and fold into other stable conformations. The conformational space of feasible RNA secondary structures is prohibitively large, and accurate prediction of functional structure conformations is challenging. Because the stability of an RNA secondary structure is determined predominantly by energetically favorable helical regions (stacks), we propose to use configurations of putative stacks to represent RNA secondary structures. By considering a reduced conformational space of local optimal stack configurations instead of all feasible RNA structures, we first present an algorithm for enumerating all possible local optimal stack configurations. In addition, we present a fast heuristic algorithm for approximating energy barriers encountered during folding pathways between each pair of local optimal stack configurations and finding all the stable local optimal structures.
Benchmark tests have been conducted on several RNA riboswitches, whose alternate secondary structures have been experimentally verified. The benchmark results show that our method can successfully predict the native 'on' and 'off' secondary structures, and better rank them compared with other state-of-art approaches.
The software is freely available and can be downloaded at http://genome.ucf.edu/RNASLOpt.
Supplementary data are available at Bioinformatics online.
许多 RNA,如核糖体开关,可以折叠成多个替代结构并执行不同的生物学功能。这些具有生物功能的结构通常在其局部能量景观中具有较低的自由能,并且非常稳定,以至于它们不容易跳出当前状态并折叠成其他稳定的构象。可行 RNA 二级结构的构象空间大得令人望而却步,准确预测功能结构构象具有挑战性。由于 RNA 二级结构的稳定性主要由能量有利的螺旋区域(堆积)决定,我们建议使用推定堆积的配置来表示 RNA 二级结构。通过考虑局部最优堆积配置的简化构象空间而不是所有可行的 RNA 结构,我们首先提出了一种枚举所有可能的局部最优堆积配置的算法。此外,我们还提出了一种快速启发式算法,用于近似在局部最优堆积配置之间的折叠路径中遇到的能量障碍,并找到所有稳定的局部最优结构。
已经对几个 RNA 核糖体开关进行了基准测试,其替代二级结构已经过实验验证。基准测试结果表明,我们的方法可以成功预测天然的“开”和“关”二级结构,并与其他最先进的方法相比更好地对其进行排名。
该软件可免费使用,并可在 http://genome.ucf.edu/RNASLOpt 下载。
补充数据可在 Bioinformatics 在线获得。