Efficient Computation Of Base-Pairing Probabilities In Multi-Strand Rna Folding

PROCEEDINGS OF THE 13TH INTERNATIONAL JOINT CONFERENCE ON BIOMEDICAL ENGINEERING SYSTEMS AND TECHNOLOGIES, VOL 3: BIOINFORMATICS(2020)

引用 5|浏览632
暂无评分
摘要
RNA folding algorithms, including McCaskill's partition function algorithm for computing base pairing probabilities, can be extended to N >= 2 interacting strands by considering all permutations it of the N strands. For each it, the inside dynamic programming recursion for connected structures needs to be extended by only a single extra case corresponding to a base pair connecting exactly two connected substructures. This leaves the cubic running time unchanged. A straightforward implementation of the corresponding outside recursion, however results in a quartic algorithm. We show here how cubic running time asymptotically equal to McCaskill's partition function algorithm can be achieved by introducing linear-size auxiliary arrays. The algorithm is implemented within the framework of the ViennaRNA package and conforms to the theoretical performance bounds.
更多
查看译文
关键词
RNA Folding,Interacting RNAs,Partition Function,Outside Recursion,Cubic-time Algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要