Random k -noncrossing RNA structures
- 29 December 2009
- journal article
- Published by Proceedings of the National Academy of Sciences in Proceedings of the National Academy of Sciences
- Vol. 106 (52) , 22061-22066
- https://doi.org/10.1073/pnas.0907269106
Abstract
In this paper, we introduce a combinatorial framework that provides an interpretation of RNA pseudoknot structures as sampling paths of a Markov process. Our results facilitate a variety of applications ranging from the energy-based sampling of pseudoknot structures as well as the ab initio folding via hidden Markov models. Our main result is an algorithm that generates RNA pseudoknot structures with uniform probability. This algorithm serves as a steppingstone to sequence-specific as well as energy-based transition probabilities. The approach employs a correspondence between pseudoknot structures, parametrized in terms of the maximal number of mutually crossing arcs and certain tableau sequences. The latter can be viewed as lattice paths. The main idea of this paper is to view each such lattice path as a sampling path of a stochastic process and to make use of D-finiteness for the efficient computation of the corresponding transition probabilities.Keywords
All Related Versions
This publication has 36 references indexed in Scilit:
- Central and local limit theorems for RNA structuresJournal of Theoretical Biology, 2008
- Pseudoknots: RNA Structures with Diverse FunctionsPLoS Biology, 2005
- A dynamic programming algorithm for RNA structure prediction including pseudoknots 1 1Edited by I. TinocoJournal of Molecular Biology, 1999
- GFUNACM Transactions on Mathematical Software, 1994
- Random Walk in a Weyl ChamberProceedings of the American Mathematical Society, 1992
- A holonomic systems approach to special functions identitiesJournal of Computational and Applied Mathematics, 1990
- Standard Young Tableaux of Height 4 and 5European Journal of Combinatorics, 1989
- Differentiably Finite Power SeriesEuropean Journal of Combinatorics, 1980
- A unified setting for sequencing, ranking, and selection algorithms for combinatorial objectsAdvances in Mathematics, 1977
- On the Vector Representations of Induced MatroidsBulletin of the London Mathematical Society, 1973