Bernhart Stephan H, Mückstein Ullrike, Hofacker Ivo L
Theoretical Biochemistry group, Institute for theoretical chemistry, University of Vienna, Währingerstrasse 17, Vienna, Austria.
Algorithms Mol Biol. 2011 Mar 9;6(1):3. doi: 10.1186/1748-7188-6-3.
The accessibility of RNA binding motifs controls the efficacy of many biological processes. Examples are the binding of miRNA, siRNA or bacterial sRNA to their respective targets. Similarly, the accessibility of the Shine-Dalgarno sequence is essential for translation to start in prokaryotes. Furthermore, many classes of RNA binding proteins require the binding site to be single-stranded.
We introduce a way to compute the accessibility of all intervals within an RNA sequence in (n3) time. This improves on previous implementations where only intervals of one defined length were computed in the same time. While the algorithm is in the same efficiency class as sampling approaches, the results, especially if the probabilities get small, are much more exact.
Our algorithm significantly speeds up methods for the prediction of RNA-RNA interactions and other applications that require the accessibility of RNA molecules. The algorithm is already available in the program RNAplfold of the ViennaRNA package.
RNA结合基序的可及性控制着许多生物学过程的效率。例如,miRNA、siRNA或细菌sRNA与其各自靶标的结合。同样,Shine-Dalgarno序列的可及性对于原核生物中的翻译起始至关重要。此外,许多类别的RNA结合蛋白要求结合位点为单链。
我们引入了一种在(n3)时间内计算RNA序列内所有区间可及性的方法。这改进了以前的实现方式,以前只能在相同时间内计算一个定义长度的区间。虽然该算法与抽样方法处于相同的效率类别,但结果,尤其是在概率变小时,要精确得多。
我们的算法显著加快了RNA-RNA相互作用预测方法以及其他需要RNA分子可及性的应用的速度。该算法已在ViennaRNA包的RNAplfold程序中可用。