Log on / register
Feedback | Support | My details
Open AccessMethodology article

A probabilistic model for the evolution of RNA structure

Ian Holmes1,2 email

Department of Bioengineering, University of California, Berkeley CA 94720-1762, USA

Department of Statistics, 1 South Parks Road, Oxford OX1 3TG, UK

author email corresponding author email

BMC Bioinformatics 2004, 5:166doi:10.1186/1471-2105-5-166

Published: 26 October 2004

Abstract

Background

For the purposes of finding and aligning noncoding RNA gene- and cis-regulatory elements in multiple-genome datasets, it is useful to be able to derive multi-sequence stochastic grammars (and hence multiple alignment algorithms) systematically, starting from hypotheses about the various kinds of random mutation event and their rates.

Results

Here, we consider a highly simplified evolutionary model for RNA, called "The TKF91 Structure Tree" (following Thorne, Kishino and Felsenstein's 1991 model of sequence evolution with indels), which we have implemented for pairwise alignment as proof of principle for such an approach. The model, its strengths and its weaknesses are discussed with reference to four examples of functional ncRNA sequences: a riboswitch (guanine), a zipcode (nanos), a splicing factor (U4) and a ribozyme (RNase P). As shown by our visualisations of posterior probability matrices, the selected examples illustrate three different signatures of natural selection that are highly characteristic of ncRNA: (i) co-ordinated basepair substitutions, (ii) co-ordinated basepair indels and (iii) whole-stem indels.

Conclusions

Although all three types of mutation "event" are built into our model, events of type (i) and (ii) are found to be better modeled than events of type (iii). Nevertheless, we hypothesise from the model's performance on pairwise alignments that it would form an adequate basis for a prototype multiple alignment and genefinding tool.


© 1999-2009 BioMed Central Ltd unless otherwise stated. Part of Springer Science+Business Media.