OpenMM

OpenMM performs molecular dynamics simulations and provides an extensible, programmable framework for implementing novel force functions, integration algorithms, and simulation protocols for molecular simulation research.


Key Features:

  • Extensibility: Enables integration of novel force functions, integration algorithms, and simulation protocols into simulations.
  • Cross-platform execution: Executes simulations on both CPUs and GPUs with newly added features compatible across supported hardware.
  • Mathematical specification: Allows users to define new functionalities through mathematical descriptions without modifying the core framework.
  • Modular distribution: Supports distributing new features independently of the OpenMM core.

Scientific Applications:

  • Method development: Development and testing of novel force functions, integration algorithms, and simulation protocols.
  • Hardware-accelerated simulation: Running and validating molecular dynamics simulations on CPU and GPU architectures.
  • Method dissemination: Enabling distribution and adoption of new simulation methods without altering the core software.

Methodology:

Users implement novel force functions, integration algorithms, and simulation protocols via mathematical descriptions, which OpenMM executes on CPU and GPU hardware with feature compatibility across supported platforms.

Topics

Details

License:
MIT
Maturity:
Mature
Cost:
Free of charge
Tool Type:
library, web application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
C++, Python, C
Added:
6/25/2018
Last Updated:
11/24/2024

Operations

Publications

Eastman P, Swails J, Chodera JD, McGibbon RT, Zhao Y, Beauchamp KA, Wang L, Simmonett AC, Harrigan MP, Stern CD, Wiewiora RP, Brooks BR, Pande VS. OpenMM 7: Rapid development of high performance algorithms for molecular dynamics. PLOS Computational Biology. 2017;13(7):e1005659. doi:10.1371/journal.pcbi.1005659. PMID:28746339. PMCID:PMC5549999.

PMID: 28746339
PMCID: PMC5549999
Funding: - National Institutes of Health (US): R01-GM062868, U54 GM072970 - National Institutes of Health: P30 CA008748 - Starr Foundation (US): I8-A8-058

Documentation

Downloads

Related Tools

sbmopenmm
Relation: usedBy