Cargando…
An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots
BACKGROUND: RNA pseudoknot structures play an important role in biological processes. However, existing RNA secondary structure prediction algorithms cannot predict the pseudoknot structure efficiently. Although random matching can improve the number of base pairs, these non-consecutive base pairs c...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6933665/ https://www.ncbi.nlm.nih.gov/pubmed/31881969 http://dx.doi.org/10.1186/s12864-019-6300-2 |
_version_ | 1783483253478391808 |
---|---|
author | Kai, Zhang Yuting, Wang Yulin, Lv Jun, Liu Juanjuan, He |
author_facet | Kai, Zhang Yuting, Wang Yulin, Lv Jun, Liu Juanjuan, He |
author_sort | Kai, Zhang |
collection | PubMed |
description | BACKGROUND: RNA pseudoknot structures play an important role in biological processes. However, existing RNA secondary structure prediction algorithms cannot predict the pseudoknot structure efficiently. Although random matching can improve the number of base pairs, these non-consecutive base pairs cannot make contributions to reduce the free energy. RESULT: In order to improve the efficiency of searching procedure, our algorithm take consecutive base pairs as the basic components. Firstly, our algorithm calculates and archive all the consecutive base pairs in triplet data structure, if the number of consecutive base pairs is greater than given minimum stem length. Secondly, the annealing schedule is adapted to select the optimal solution that has minimum free energy. Finally, the proposed algorithm is evaluated with the real instances in PseudoBase. CONCLUSION: The experimental results have been demonstrated to provide a competitive and oftentimes better performance when compared against some chosen state-of-the-art RNA structure prediction algorithms. |
format | Online Article Text |
id | pubmed-6933665 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-69336652019-12-30 An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots Kai, Zhang Yuting, Wang Yulin, Lv Jun, Liu Juanjuan, He BMC Genomics Research BACKGROUND: RNA pseudoknot structures play an important role in biological processes. However, existing RNA secondary structure prediction algorithms cannot predict the pseudoknot structure efficiently. Although random matching can improve the number of base pairs, these non-consecutive base pairs cannot make contributions to reduce the free energy. RESULT: In order to improve the efficiency of searching procedure, our algorithm take consecutive base pairs as the basic components. Firstly, our algorithm calculates and archive all the consecutive base pairs in triplet data structure, if the number of consecutive base pairs is greater than given minimum stem length. Secondly, the annealing schedule is adapted to select the optimal solution that has minimum free energy. Finally, the proposed algorithm is evaluated with the real instances in PseudoBase. CONCLUSION: The experimental results have been demonstrated to provide a competitive and oftentimes better performance when compared against some chosen state-of-the-art RNA structure prediction algorithms. BioMed Central 2019-12-27 /pmc/articles/PMC6933665/ /pubmed/31881969 http://dx.doi.org/10.1186/s12864-019-6300-2 Text en © The Author(s). 2019 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Research Kai, Zhang Yuting, Wang Yulin, Lv Jun, Liu Juanjuan, He An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots |
title | An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots |
title_full | An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots |
title_fullStr | An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots |
title_full_unstemmed | An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots |
title_short | An efficient simulated annealing algorithm for the RNA secondary structure prediction with Pseudoknots |
title_sort | efficient simulated annealing algorithm for the rna secondary structure prediction with pseudoknots |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6933665/ https://www.ncbi.nlm.nih.gov/pubmed/31881969 http://dx.doi.org/10.1186/s12864-019-6300-2 |
work_keys_str_mv | AT kaizhang anefficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots AT yutingwang anefficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots AT yulinlv anefficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots AT junliu anefficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots AT juanjuanhe anefficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots AT kaizhang efficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots AT yutingwang efficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots AT yulinlv efficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots AT junliu efficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots AT juanjuanhe efficientsimulatedannealingalgorithmforthernasecondarystructurepredictionwithpseudoknots |