RactIP: fast and accurate prediction of RNA-RNA interaction using integer programming
Open Access
- 4 September 2010
- journal article
- research article
- Published by Oxford University Press (OUP) in Bioinformatics
- Vol. 26 (18) , i460-i466
- https://doi.org/10.1093/bioinformatics/btq372
Abstract
Motivation: Considerable attention has been focused on predicting RNA–RNA interaction since it is a key to identifying possible targets of non-coding small RNAs that regulate gene expression post-transcriptionally. A number of computational studies have so far been devoted to predicting joint secondary structures or binding sites under a specific class of interactions. In general, there is a trade-off between range of interaction type and efficiency of a prediction algorithm, and thus efficient computational methods for predicting comprehensive type of interaction are still awaited. Results: We present RactIP, a fast and accurate prediction method for RNA–RNA interaction of general type using integer programming. RactIP can integrate approximate information on an ensemble of equilibrium joint structures into the objective function of integer programming using posterior internal and external base-paring probabilities. Experimental results on real interaction data show that prediction accuracy of RactIP is at least comparable to that of several state-of-the-art methods for RNA–RNA interaction prediction. Moreover, we demonstrate that RactIP can run incomparably faster than competitive methods for predicting joint secondary structures. Availability: RactIP is implemented in C++, and the source code is available at http://www.ncrna.org/software/ractip/ Contact: ykato@kuicr.kyoto-u.ac.jp; satoken@k.u-tokyo.ac.jp Supplementary information: Supplementary data are available at Bioinformatics online.Keywords
This publication has 27 references indexed in Scilit:
- Fast prediction of RNA-RNA interactionAlgorithms for Molecular Biology, 2010
- Target prediction and a statistical sampling algorithm for RNA–RNA interactionBioinformatics, 2009
- A partition function algorithm for interacting nucleic acid strandsBioinformatics, 2009
- Prediction of RNA secondary structure with pseudoknots using integer programmingBMC Bioinformatics, 2009
- IntaRNA: efficient prediction of bacterial sRNA targets incorporating target site accessibility and seed regionsBioinformatics, 2008
- A grammatical approach to RNA–RNA interaction predictionPattern Recognition, 2008
- Accurate multiple sequence-structure alignment of RNA sequences using combinatorial optimizationBMC Bioinformatics, 2007
- taveRNA: a web suite for RNA algorithms and applicationsNucleic Acids Research, 2007
- Fast and effective prediction of microRNA/target duplexesRNA, 2004
- Non–coding RNA genes and the modern RNA worldNature Reviews Genetics, 2001