Suppr超能文献

gmxapi:高级接口,用于对分子动力学模拟进行高级控制和扩展。

gmxapi: a high-level interface for advanced control and extension of molecular dynamics simulations.

机构信息

Department of Biomedical Engineering, University of Virginia, Charlottesville, VA, USA.

Department of Molecular Physiology and Biological Physics, University of Virginia, Charlottesville, VA, USA.

出版信息

Bioinformatics. 2018 Nov 15;34(22):3945-3947. doi: 10.1093/bioinformatics/bty484.

Abstract

SUMMARY

Molecular dynamics simulations have found use in a wide variety of biomolecular applications, from protein folding kinetics to computational drug design to refinement of molecular structures. Two areas where users and developers frequently need to extend the built-in capabilities of most software packages are implementing custom interactions, for instance biases derived from experimental data, and running ensembles of simulations. We present a Python high-level interface for the popular simulation package GROMACS that i) allows custom potential functions without modifying the simulation package code, ii) maintains the optimized performance of GROMACS and iii) presents an abstract interface to building and executing computational graphs that allows transparent low-level optimization of data flow and task placement. Minimal dependencies make this integrated API for the GROMACS simulation engine simple, portable and maintainable. We demonstrate this API for experimentally-driven refinement of protein conformational ensembles.

AVAILABILITY AND IMPLEMENTATION

LGPLv2.1 source and instructions are available at https://github.com/kassonlab/gmxapi.

SUPPLEMENTARY INFORMATION

Supplementary data are available at Bioinformatics online.

摘要

摘要

分子动力学模拟在广泛的生物分子应用中得到了应用,从蛋白质折叠动力学到计算药物设计再到分子结构的精修。用户和开发人员经常需要扩展大多数软件包的内置功能的两个领域是实现自定义交互,例如基于实验数据的偏差,以及运行模拟的集合。我们为流行的模拟包 GROMACS 提供了一个 Python 高级接口,该接口:i)允许使用自定义势函数而无需修改模拟包代码,ii)保持 GROMACS 的优化性能,iii)提供构建和执行计算图的抽象接口,允许对数据流和任务放置进行透明的低级优化。最小的依赖关系使这个 GROMACS 模拟引擎的集成 API 简单、可移植和可维护。我们展示了这个 API 在实验驱动的蛋白质构象集合精修中的应用。

可用性和实现

LGPLv2.1 源代码和说明可在 https://github.com/kassonlab/gmxapi 获得。

补充信息

补充数据可在生物信息学在线获得。

相似文献

4
eSBMTools 1.0: enhanced native structure-based modeling tools.eSBMTools 1.0:增强型基于天然结构的建模工具。
Bioinformatics. 2013 Nov 1;29(21):2795-6. doi: 10.1093/bioinformatics/btt478. Epub 2013 Sep 9.
5
MolDy: molecular dynamics simulation made easy.MolDy:轻松进行分子动力学模拟。
Bioinformatics. 2024 Jun 3;40(6). doi: 10.1093/bioinformatics/btae313.
8
NMR refinement and peptide folding using the GROMACS software.使用 GROMACS 软件进行 NMR 精修和肽折叠。
J Biomol NMR. 2021 May;75(4-5):143-149. doi: 10.1007/s10858-021-00363-z. Epub 2021 Mar 28.

引用本文的文献

2
Hybrid Refinement of Heterogeneous Conformational Ensembles Using Spectroscopic Data.利用光谱数据对异构构象集合进行混合优化
J Phys Chem Lett. 2019 Jun 20;10(12):3410-3414. doi: 10.1021/acs.jpclett.9b01407. Epub 2019 Jun 7.
3
Adaptive ensemble simulations of biomolecules.生物分子的自适应集成模拟。
Curr Opin Struct Biol. 2018 Oct;52:87-94. doi: 10.1016/j.sbi.2018.09.005. Epub 2018 Sep 25.

文献AI研究员

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

立即体验

用中文搜PubMed

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

马上搜索

文档翻译

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

立即体验