Abstract

OpenMM is a molecular dynamics simulation toolkit with a unique focus on extensibility. It allows users to easily add new features, including forces with novel functional forms, new integration algorithms, and new simulation protocols. Those features automatically work on all supported hardware types (including both CPUs and GPUs) and perform well on all of them. In many cases they require minimal coding, just a mathematical description of the desired function. They also require no modification to OpenMM itself and can be distributed independently of OpenMM. This makes it an ideal tool for researchers developing new simulation methods, and also allows those new methods to be immediately available to the larger community.

Keywords

Computer scienceExtensibilityCoding (social sciences)Focus (optics)AlgorithmDevelopment (topology)Theoretical computer scienceFunction (biology)Ideal (ethics)Computational scienceDistributed computingProgramming languageMathematics

Affiliated Institutions

Related Publications

Publication Info

Year
2017
Type
article
Volume
13
Issue
7
Pages
e1005659-e1005659
Citations
2535
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

2535
OpenAlex

Cite This

Peter Eastman, Jason Swails, John D. Chodera et al. (2017). OpenMM 7: Rapid development of high performance algorithms for molecular dynamics. PLoS Computational Biology , 13 (7) , e1005659-e1005659. https://doi.org/10.1371/journal.pcbi.1005659

Identifiers

DOI
10.1371/journal.pcbi.1005659