bioRxivBiophysics
gmxapi: a high-level interface for advanced control and extension of molecular dynamics simulations
Abstract
SummaryMolecular 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 1) allows custom potential functions without modifying the simulation package code, 2) maintains the optimized performance of GROMACS, and 3) 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.\n\nAvailabilitySource and installation instructions are available at https://github.com/kassonlab/gmxapi.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- gmxapi: a Gromacs-native Python interface for molecular dynamics with ensemble and plugin support
M. Eric Irrgang, Caroline Davis, Peter M. Kasson·PLoS Computational BiologyPeer-reviewed·Feb 14, 2022
- OpenMM 7: Rapid Development of High Performance Algorithms for Molecular Dynamics
P. Eastman, J. Swails, … V. S. Pande·bioRxiv·Jun 28, 2017
- Free energy calculations of protein-water complexes with Gromacs
M. A. Shahzad·bioRxiv·Apr 21, 2018
- Gaussian Accelerated Molecular Dynamics in GROMACS
Yuefeng Yang·bioRxiv·Aug 10, 2026
- drMD: Molecular Dynamics for Experimentalists
Eugene Shrimpton-Phoenix, Evangelia Notari, … Christopher W. Wood·Journal of Molecular BiologyPeer-reviewed·Dec 24, 2024
- mdciao: Accessible Analysis and Visualization of Molecular Dynamics Simulation Data
Guillermo Pérez‐Hernández, Peter Werner Hildebrand·PLoS Computational BiologyPeer-reviewed·Apr 21, 2025