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...

Descripción completa

Detalles Bibliográficos
Autores principales: Kai, Zhang, Yuting, Wang, Yulin, Lv, Jun, Liu, Juanjuan, He
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