Linear time algorithm for parsing RNA secondary structure
Linear time algorithm for parsing RNA secondary structure
Accurate prediction of pseudoknotted RNA secondary structure is an important computational challenge. Typical prediction algorithms aim to find a structure with minimum free energy according to some thermodynamic (“sum of loop energies”) model that is implicit in the recurrences of the algorithm. However, a clear definition of what exactly are the loops and stems in pseudoknotted structures, and their associated energies, has been lacking.
We present a comprehensive classification of loops in pseudoknotted RNA secondary structures. Building on an algorithm of Bader et al. we obtain a linear time algorithm for parsing a secondary structures into its component loops.
We also give a linear time algorithm to calculate the free energy of a pseudoknotted secondary structure. This is useful for heuristic prediction algorithms which are widely used since (pseudoknotted) RNA secondary structure prediction is NP-hard. Finally, we give a linear time algorithm to test whether a secondary structure is in the class handled by Akutsu’s algorithm. Using our tests, we analyze the generality of Akutsu’s algorithm for real biological structures.
341-352
Rastegari, Baharak
6ba9e93c-53ba-4090-8f77-c1cb1568d7d1
Condon, Anne
a1c1e645-b4b0-4449-a18e-6e43a440cce8
2005
Rastegari, Baharak
6ba9e93c-53ba-4090-8f77-c1cb1568d7d1
Condon, Anne
a1c1e645-b4b0-4449-a18e-6e43a440cce8
Rastegari, Baharak and Condon, Anne
(2005)
Linear time algorithm for parsing RNA secondary structure.
In,
Casadio, R. and Myers, G.
(eds.)
Algorithms in Bioinformatics. WABI 2005.
(Lecture Notes in Computer Science: Algorithms in Bioinformatics, 3692)
Berlin; Heidelberg.
Springer, .
(doi:10.1007/11557067_28).
Record type:
Book Section
Abstract
Accurate prediction of pseudoknotted RNA secondary structure is an important computational challenge. Typical prediction algorithms aim to find a structure with minimum free energy according to some thermodynamic (“sum of loop energies”) model that is implicit in the recurrences of the algorithm. However, a clear definition of what exactly are the loops and stems in pseudoknotted structures, and their associated energies, has been lacking.
We present a comprehensive classification of loops in pseudoknotted RNA secondary structures. Building on an algorithm of Bader et al. we obtain a linear time algorithm for parsing a secondary structures into its component loops.
We also give a linear time algorithm to calculate the free energy of a pseudoknotted secondary structure. This is useful for heuristic prediction algorithms which are widely used since (pseudoknotted) RNA secondary structure prediction is NP-hard. Finally, we give a linear time algorithm to test whether a secondary structure is in the class handled by Akutsu’s algorithm. Using our tests, we analyze the generality of Akutsu’s algorithm for real biological structures.
This record has no associated files available for download.
More information
Published date: 2005
Identifiers
Local EPrints ID: 426394
URI: http://eprints.soton.ac.uk/id/eprint/426394
ISSN: 0302-9743
PURE UUID: e9709ecd-abec-4b2c-8e7d-900008e2a756
Catalogue record
Date deposited: 27 Nov 2018 17:30
Last modified: 16 Mar 2024 04:39
Export record
Altmetrics
Contributors
Author:
Baharak Rastegari
Author:
Anne Condon
Editor:
R. Casadio
Editor:
G. Myers
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics