力场(虚构)
计算机科学
灵活性(工程)
计算科学
分子动力学
脚本语言
领域(数学)
软件
拓扑(电路)
水模型
程序设计语言
化学
计算化学
人工智能
工程类
数学
统计
电气工程
纯数学
作者
Justin L. MacCallum,Shangnong Hu,Stefan Lenz,Paulo C. T. Souza,Valentina Corradi,D. Peter Tieleman
标识
DOI:10.1016/j.bpj.2023.04.007
摘要
We describe a complete implementation of Martini 2 and Martini 3 in the OpenMM molecular dynamics software package. Martini is a widely used coarse-grained force field with applications in biomolecular simulation, materials, and broader areas of chemistry. It is implemented as a force field but makes extensive use of facilities unique to the GROMACS software, including virtual sites and bonded terms that are not commonly used in standard atomistic force fields. OpenMM is a flexible molecular dynamics package widely used for methods development and is competitive in speed on GPUs with other commonly used packages. OpenMM has facilities to easily implement new force field terms, external forces and fields, and other nonstandard features, which we use to implement all force field terms used in Martini 2 and Martini 3. This allows Martini simulations, starting with GROMACS topology files that are processed by custom scripts, with all the added flexibility of OpenMM. We provide a GitHub repository with test cases, compare accuracy and performance between GROMACS and OpenMM, and discuss the limitations of our implementation in terms of direct comparison with GROMACS. We describe a use case that implements the Modeling Employing Limited Data method to apply experimental constraints in a Martini simulation to efficiently determine the structure of a protein complex. We also discuss issues and a potential solution with the Martini 2 topology for cholesterol.
科研通智能强力驱动
Strongly Powered by AbleSci AI