Cargando…

Barnaba: software for analysis of nucleic acid structures and trajectories

RNA molecules are highly dynamic systems characterized by a complex interplay between sequence, structure, dynamics, and function. Molecular simulations can potentially provide powerful insights into the nature of these relationships. The analysis of structures and molecular trajectories of nucleic...

Descripción completa

Detalles Bibliográficos
Autores principales: Bottaro, Sandro, Bussi, Giovanni, Pinamonti, Giovanni, Reißer, Sabine, Boomsma, Wouter, Lindorff-Larsen, Kresten
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Cold Spring Harbor Laboratory Press 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6348988/
https://www.ncbi.nlm.nih.gov/pubmed/30420522
http://dx.doi.org/10.1261/rna.067678.118
_version_ 1783390207152750592
author Bottaro, Sandro
Bussi, Giovanni
Pinamonti, Giovanni
Reißer, Sabine
Boomsma, Wouter
Lindorff-Larsen, Kresten
author_facet Bottaro, Sandro
Bussi, Giovanni
Pinamonti, Giovanni
Reißer, Sabine
Boomsma, Wouter
Lindorff-Larsen, Kresten
author_sort Bottaro, Sandro
collection PubMed
description RNA molecules are highly dynamic systems characterized by a complex interplay between sequence, structure, dynamics, and function. Molecular simulations can potentially provide powerful insights into the nature of these relationships. The analysis of structures and molecular trajectories of nucleic acids can be nontrivial because it requires processing very high-dimensional data that are not easy to visualize and interpret. Here we introduce Barnaba, a Python library aimed at facilitating the analysis of nucleic acid structures and molecular simulations. The software consists of a variety of analysis tools that allow the user to (i) calculate distances between three-dimensional structures using different metrics, (ii) back-calculate experimental data from three-dimensional structures, (iii) perform cluster analysis and dimensionality reductions, (iv) search three-dimensional motifs in PDB structures and trajectories, and (v) construct elastic network models for nucleic acids and nucleic acids–protein complexes. In addition, Barnaba makes it possible to calculate torsion angles, pucker conformations, and to detect base-pairing/base-stacking interactions. Barnaba produces graphics that conveniently visualize both extended secondary structure and dynamics for a set of molecular conformations. The software is available as a command-line tool as well as a library, and supports a variety of file formats such as PDB, dcd, and xtc files. Source code, documentation, and examples are freely available at https://github.com/srnas/barnaba under GNU GPLv3 license.
format Online
Article
Text
id pubmed-6348988
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Cold Spring Harbor Laboratory Press
record_format MEDLINE/PubMed
spelling pubmed-63489882020-02-01 Barnaba: software for analysis of nucleic acid structures and trajectories Bottaro, Sandro Bussi, Giovanni Pinamonti, Giovanni Reißer, Sabine Boomsma, Wouter Lindorff-Larsen, Kresten RNA Bioinformatics RNA molecules are highly dynamic systems characterized by a complex interplay between sequence, structure, dynamics, and function. Molecular simulations can potentially provide powerful insights into the nature of these relationships. The analysis of structures and molecular trajectories of nucleic acids can be nontrivial because it requires processing very high-dimensional data that are not easy to visualize and interpret. Here we introduce Barnaba, a Python library aimed at facilitating the analysis of nucleic acid structures and molecular simulations. The software consists of a variety of analysis tools that allow the user to (i) calculate distances between three-dimensional structures using different metrics, (ii) back-calculate experimental data from three-dimensional structures, (iii) perform cluster analysis and dimensionality reductions, (iv) search three-dimensional motifs in PDB structures and trajectories, and (v) construct elastic network models for nucleic acids and nucleic acids–protein complexes. In addition, Barnaba makes it possible to calculate torsion angles, pucker conformations, and to detect base-pairing/base-stacking interactions. Barnaba produces graphics that conveniently visualize both extended secondary structure and dynamics for a set of molecular conformations. The software is available as a command-line tool as well as a library, and supports a variety of file formats such as PDB, dcd, and xtc files. Source code, documentation, and examples are freely available at https://github.com/srnas/barnaba under GNU GPLv3 license. Cold Spring Harbor Laboratory Press 2019-02 /pmc/articles/PMC6348988/ /pubmed/30420522 http://dx.doi.org/10.1261/rna.067678.118 Text en © 2019 Bottaro et al.; Published by Cold Spring Harbor Laboratory Press for the RNA Society http://creativecommons.org/licenses/by-nc/4.0/ This article is distributed exclusively by the RNA Society for the first 12 months after the full-issue publication date (see http://rnajournal.cshlp.org/site/misc/terms.xhtml). After 12 months, it is available under a Creative Commons License (Attribution-NonCommercial 4.0 International), as described at http://creativecommons.org/licenses/by-nc/4.0/.
spellingShingle Bioinformatics
Bottaro, Sandro
Bussi, Giovanni
Pinamonti, Giovanni
Reißer, Sabine
Boomsma, Wouter
Lindorff-Larsen, Kresten
Barnaba: software for analysis of nucleic acid structures and trajectories
title Barnaba: software for analysis of nucleic acid structures and trajectories
title_full Barnaba: software for analysis of nucleic acid structures and trajectories
title_fullStr Barnaba: software for analysis of nucleic acid structures and trajectories
title_full_unstemmed Barnaba: software for analysis of nucleic acid structures and trajectories
title_short Barnaba: software for analysis of nucleic acid structures and trajectories
title_sort barnaba: software for analysis of nucleic acid structures and trajectories
topic Bioinformatics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6348988/
https://www.ncbi.nlm.nih.gov/pubmed/30420522
http://dx.doi.org/10.1261/rna.067678.118
work_keys_str_mv AT bottarosandro barnabasoftwareforanalysisofnucleicacidstructuresandtrajectories
AT bussigiovanni barnabasoftwareforanalysisofnucleicacidstructuresandtrajectories
AT pinamontigiovanni barnabasoftwareforanalysisofnucleicacidstructuresandtrajectories
AT reißersabine barnabasoftwareforanalysisofnucleicacidstructuresandtrajectories
AT boomsmawouter barnabasoftwareforanalysisofnucleicacidstructuresandtrajectories
AT lindorfflarsenkresten barnabasoftwareforanalysisofnucleicacidstructuresandtrajectories