首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Fast folding and comparison of RNA secondary structures
Authors:I L Hofacker  W Fontana  P F Stadler  L S Bonhoeffer  M Tacker  P Schuster
Institution:(1) Institut für Theoretische Chemie, Universität Wien, A-1090 Wien, Austria;(2) Institut für Molekulare Biotechnologie, D-07745 Jena, Federal Republic of Germany;(3) Santa Fe Institute, 87501 Santa Fe, NM, USA;(4) Department of Zoology, University of Oxford, South Parks Road, OX1 3PS Oxford, UK
Abstract:Summary Computer codes for computation and comparison of RNA secondary structures, the Vienna RNA package, are presented, that are based on dynamic programming algorithms and aim at predictions of structures with minimum free energies as well as at computations of the equilibrium partition functions and base pairing probabilities.An efficient heuristic for the inverse folding problem of RNA is introduced. In addition we present compact and efficient programs for the comparison of RNA secondary structures based on tree editing and alignment.All computer codes are written in ANSI C. They include implementations of modified algorithms on parallel computers with distributed memory. Performance analysis carried out on an Intel Hypercube shows that parallel computing becomes gradually more and more efficient the longer the sequences are.
Schnelle Faltung und Vergleich von Sekundärstrukturen von RNA
Zusammenfassung Die im Vienna RNA package enthaltenen Computer Programme für die Berechnung und den Vergleich von RNA Sekundärstrukturen werden präsentiert. Ihren Kern bilden Algorithmen zur Vorhersage von Strukturen minimaler Energie sowie zur Berechnung von Zustandssumme und Basenpaarungswahrscheinlichkeiten mittels dynamischer Programmierung.Ein effizienter heuristischer Algorithmus für das inverse Faltungsproblem wird vorgestellt. Darüberhinaus präsentieren wir kompakte und effiziente Programme zum Vergleich von RNA Sekundärstrukturen durch Baum-Editierung und Alignierung.Alle Programme sind in ANSI C geschrieben, darunter auch eine Implementation des Faltungs-algorithmus für Parallelrechner mit verteiltem Speicher. Wie Tests auf einem Intel Hypercube zeigen, wird das Parallelrechnen umso effizienter je länger die Sequenzen sind.
Keywords:Inverse folding  parallel computing  public domain software  RNA folding  RNA secondary structures  tree editing
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号