Cargando…

Design of RNAs: comparing programs for inverse RNA folding

Computational programs for predicting RNA sequences with desired folding properties have been extensively developed and expanded in the past several years. Given a secondary structure, these programs aim to predict sequences that fold into a target minimum free energy secondary structure, while cons...

Descripción completa

Detalles Bibliográficos
Autores principales: Churkin, Alexander, Retwitzer, Matan Drory, Reinharz, Vladimir, Ponty, Yann, Waldispühl, Jérôme, Barash, Danny
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6018860/
https://www.ncbi.nlm.nih.gov/pubmed/28049135
http://dx.doi.org/10.1093/bib/bbw120
_version_ 1783335036006694912
author Churkin, Alexander
Retwitzer, Matan Drory
Reinharz, Vladimir
Ponty, Yann
Waldispühl, Jérôme
Barash, Danny
author_facet Churkin, Alexander
Retwitzer, Matan Drory
Reinharz, Vladimir
Ponty, Yann
Waldispühl, Jérôme
Barash, Danny
author_sort Churkin, Alexander
collection PubMed
description Computational programs for predicting RNA sequences with desired folding properties have been extensively developed and expanded in the past several years. Given a secondary structure, these programs aim to predict sequences that fold into a target minimum free energy secondary structure, while considering various constraints. This procedure is called inverse RNA folding. Inverse RNA folding has been traditionally used to design optimized RNAs with favorable properties, an application that is expected to grow considerably in the future in light of advances in the expanding new fields of synthetic biology and RNA nanostructures. Moreover, it was recently demonstrated that inverse RNA folding can successfully be used as a valuable preprocessing step in computational detection of novel noncoding RNAs. This review describes the most popular freeware programs that have been developed for such purposes, starting from RNAinverse that was devised when formulating the inverse RNA folding problem. The most recently published ones that consider RNA secondary structure as input are antaRNA, RNAiFold and incaRNAfbinv, each having different features that could be beneficial to specific biological problems in practice. The various programs also use distinct approaches, ranging from ant colony optimization to constraint programming, in addition to adaptive walk, simulated annealing and Boltzmann sampling. This review compares between the various programs and provides a simple description of the various possibilities that would benefit practitioners in selecting the most suitable program. It is geared for specific tasks requiring RNA design based on input secondary structure, with an outlook toward the future of RNA design programs.
format Online
Article
Text
id pubmed-6018860
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-60188602018-07-10 Design of RNAs: comparing programs for inverse RNA folding Churkin, Alexander Retwitzer, Matan Drory Reinharz, Vladimir Ponty, Yann Waldispühl, Jérôme Barash, Danny Brief Bioinform Software Review Computational programs for predicting RNA sequences with desired folding properties have been extensively developed and expanded in the past several years. Given a secondary structure, these programs aim to predict sequences that fold into a target minimum free energy secondary structure, while considering various constraints. This procedure is called inverse RNA folding. Inverse RNA folding has been traditionally used to design optimized RNAs with favorable properties, an application that is expected to grow considerably in the future in light of advances in the expanding new fields of synthetic biology and RNA nanostructures. Moreover, it was recently demonstrated that inverse RNA folding can successfully be used as a valuable preprocessing step in computational detection of novel noncoding RNAs. This review describes the most popular freeware programs that have been developed for such purposes, starting from RNAinverse that was devised when formulating the inverse RNA folding problem. The most recently published ones that consider RNA secondary structure as input are antaRNA, RNAiFold and incaRNAfbinv, each having different features that could be beneficial to specific biological problems in practice. The various programs also use distinct approaches, ranging from ant colony optimization to constraint programming, in addition to adaptive walk, simulated annealing and Boltzmann sampling. This review compares between the various programs and provides a simple description of the various possibilities that would benefit practitioners in selecting the most suitable program. It is geared for specific tasks requiring RNA design based on input secondary structure, with an outlook toward the future of RNA design programs. Oxford University Press 2017-01-03 /pmc/articles/PMC6018860/ /pubmed/28049135 http://dx.doi.org/10.1093/bib/bbw120 Text en © The Authors 2017. Published by Oxford University Press. http://creativecommons.org/licenses/by/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software Review
Churkin, Alexander
Retwitzer, Matan Drory
Reinharz, Vladimir
Ponty, Yann
Waldispühl, Jérôme
Barash, Danny
Design of RNAs: comparing programs for inverse RNA folding
title Design of RNAs: comparing programs for inverse RNA folding
title_full Design of RNAs: comparing programs for inverse RNA folding
title_fullStr Design of RNAs: comparing programs for inverse RNA folding
title_full_unstemmed Design of RNAs: comparing programs for inverse RNA folding
title_short Design of RNAs: comparing programs for inverse RNA folding
title_sort design of rnas: comparing programs for inverse rna folding
topic Software Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6018860/
https://www.ncbi.nlm.nih.gov/pubmed/28049135
http://dx.doi.org/10.1093/bib/bbw120
work_keys_str_mv AT churkinalexander designofrnascomparingprogramsforinversernafolding
AT retwitzermatandrory designofrnascomparingprogramsforinversernafolding
AT reinharzvladimir designofrnascomparingprogramsforinversernafolding
AT pontyyann designofrnascomparingprogramsforinversernafolding
AT waldispuhljerome designofrnascomparingprogramsforinversernafolding
AT barashdanny designofrnascomparingprogramsforinversernafolding