Analysis of internal loops within the RNA secondary structure in almost quadratic time

被引:28
作者
Ogurtsov, Aleksey Y.
Shabalina, Syetlana A.
Kondrashov, Alexey S.
Roytberg, Mikhail A. [1 ]
机构
[1] Russian Acad Sci, Inst Math Problems Biol, Pushchino 142290, Moscow Region, Russia
[2] Natl Lib Med, Natl Ctr Biotechnol Informat, NIH, Bethesda, MD 20894 USA
基金
俄罗斯基础研究基金会; 美国国家卫生研究院;
关键词
D O I
10.1093/bioinformatics/btl083
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivation: Evaluating all possible internal loops is one of the key steps in predicting the optimal secondary structure of an RNA molecule. The best algorithm available runs in time O(L-3), L is the length of the RNA. Results: We propose a new algorithm for evaluating internal loops, its run-time is O(M*log(2)L), M < L-2 is a number of possible nucleotide pairings. We created a software tool Afold which predicts the optimal secondary structure of RNA molecules of lengths up to 28 000 nt, using a computer with 2 Gb RAM. We also propose algorithms constructing sets of conditionally optimal multi-branch loop free (MLF) structures, e.g. the set that for every possible pairing (x, y) contains an optimal MLF structure in which nucleotides x and y form a pair. All the algorithms have run-time O(M*log(2)L).
引用
收藏
页码:1317 / 1324
页数:8
相关论文
共 28 条
[21]  
Wuchty S, 1999, BIOPOLYMERS, V49, P145, DOI 10.1002/(SICI)1097-0282(199902)49:2<145::AID-BIP4>3.3.CO
[22]  
2-7
[23]   Thermodynamic parameters for an expanded nearest-neighbor model for formation of RNA duplexes with Watson-Crick base pairs [J].
Xia, TB ;
SantaLucia, J ;
Burkard, ME ;
Kierzek, R ;
Schroeder, SJ ;
Jiao, XQ ;
Cox, C ;
Turner, DH .
BIOCHEMISTRY, 1998, 37 (42) :14719-14735
[24]   ON FINDING ALL SUBOPTIMAL FOLDINGS OF AN RNA MOLECULE [J].
ZUKER, M .
SCIENCE, 1989, 244 (4900) :48-52
[25]  
Zuker M., 1999, V70, P11
[26]  
ZUKER M, 1984, B MATH BIOL, V46, P591, DOI 10.1007/BF02459506
[27]   OPTIMAL COMPUTER FOLDING OF LARGE RNA SEQUENCES USING THERMODYNAMICS AND AUXILIARY INFORMATION [J].
ZUKER, M ;
STIEGLER, P .
NUCLEIC ACIDS RESEARCH, 1981, 9 (01) :133-148
[28]   Mfold web server for nucleic acid folding and hybridization prediction [J].
Zuker, M .
NUCLEIC ACIDS RESEARCH, 2003, 31 (13) :3406-3415