Department of Computer Science, Brown University, PO Box 1910 Providence, RI 02912, USA.
Nucleic Acids Res. 2010 Mar;38(5):1711-22. doi: 10.1093/nar/gkp1054. Epub 2009 Dec 30.
Given an RNA sequence and two designated secondary structures A, B, we describe a new algorithm that computes a nearly optimal folding pathway from A to B. The algorithm, RNAtabupath, employs a tabu semi-greedy heuristic, known to be an effective search strategy in combinatorial optimization. Folding pathways, sometimes called routes or trajectories, are computed by RNAtabupath in a fraction of the time required by the barriers program of Vienna RNA Package. We benchmark RNAtabupath with other algorithms to compute low energy folding pathways between experimentally known structures of several conformational switches. The RNApathfinder web server, source code for algorithms to compute and analyze pathways and supplementary data are available at http://bioinformatics.bc.edu/clotelab/RNApathfinder.
给定一个 RNA 序列和两个指定的二级结构 A、B,我们描述了一种新的算法,用于计算从 A 到 B 的近乎最佳的折叠途径。该算法 RNAtabupath 采用了禁忌半贪婪启发式算法,这种算法在组合优化中是一种有效的搜索策略。折叠途径,有时也称为路线或轨迹,由 RNAtabupath 在维也纳 RNA 包的障碍程序所需时间的一小部分内计算得出。我们使用其他算法来计算几个构象开关的实验已知结构之间的低能折叠途径,并使用 RNAtabupath 对其进行基准测试。RNApathfinder 网络服务器、用于计算和分析途径的算法的源代码以及补充数据可在 http://bioinformatics.bc.edu/clotelab/RNApathfinder 获得。