Suppr超能文献

Barnaba:核酸结构和轨迹分析软件。

Barnaba: software for analysis of nucleic acid structures and trajectories.

机构信息

Structural Biology and NMR Laboratory and Linderstrøm-Lang Centre for Protein Science, Department of Biology, University of Copenhagen, Copenhagen 2200, Denmark.

International School for Advanced Studies, 34136 Trieste, Italy.

出版信息

RNA. 2019 Feb;25(2):219-231. doi: 10.1261/rna.067678.118. Epub 2018 Nov 12.

Abstract

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.

摘要

RNA 分子是高度动态的系统,其序列、结构、动态和功能之间存在复杂的相互作用。分子模拟有可能为这些关系的本质提供有力的见解。分析核酸的结构和分子轨迹并不简单,因为它需要处理非常高维的数据,这些数据不容易可视化和解释。在这里,我们介绍 Barnaba,这是一个 Python 库,旨在促进核酸结构和分子模拟的分析。该软件包含各种分析工具,允许用户:(i)使用不同的度量标准计算三维结构之间的距离;(ii)从三维结构反推实验数据;(iii)进行聚类分析和降维;(iv)在 PDB 结构和轨迹中搜索三维模体;(v)为核酸和核酸-蛋白质复合物构建弹性网络模型。此外,Barnaba 还可以计算扭转角、构象和检测碱基对/碱基堆叠相互作用。Barnaba 生成的图形方便地可视化了一组分子构象的扩展二级结构和动力学。该软件既可以作为命令行工具,也可以作为库使用,支持多种文件格式,如 PDB、dcd 和 xtc 文件。源代码、文档和示例可在 https://github.com/srnas/barnaba 上免费获得,遵循 GNU GPLv3 许可证。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验