ASH : A Multi‐Scale, Multi‐Theory Modeling Program
We introduce ASH, a multi‐scale, multi‐theory modeling program for quantum mechanics (QM), molecular mechanics (MM), and hybrid calculations, written in the Python programming language. ASH is written in response to the increasingly diverse computational chemistry software landscape that features more QM and MM programs than ever before, and with machine learning interatomic potentials (MLIP) further changing the way modern computational chemistry is being performed. ASH is a Python library that intentionally separates computational chemistry jobs (geometry optimizations, frequency calculations, molecular dynamics, surface scans, reaction paths, etc.) from the QM, MM, or ML method (calculated by the specialized QM or MM programs or ML libraries). By keeping the jobs separate from the Hamiltonian, a highly flexible computational chemistry environment emerges that can be used in workflows involving QM methods (using interfaces to many different QM programs), classical MM methods with multiple force fields (via an interface to the OpenMM library), machine‐learning potentials, or hybrid methods. ASH is especially powerful as a program for performing hybrid simulations: including QM/MM, QM/ML, ML/MM, QM + ML, or ONIOM calculations for proteins, solvated molecules, or molecular crystals. Molecular dynamics and enhanced sampling can be performed using any level of theory allowing for highly flexible free‐energy simulations (such as metadynamics) enabled by interfaces to algorithms in OpenMM and Plumed. There are flexible interfaces to many QM programs such as ORCA, xTB, pySCF, CP2K, MRCC, Turbomole, CFour, and many others.
No keywords indexed for this article. Browse by subject →
Peter Eastman, Jason Swails, John D. Chodera et al.
Christoph Bannwarth, Eike Caldeweyher, Sebastian Ehlert et al.
E. Apra, Eric J. Bylaska, W. A. de Jong et al.
Christoph Riplinger, Barbara Sandhoefer, Andreas Hansen et al.
GERALD LIPPERT, Jürg Hutter, Michele Parrinello
Showing 50 of 124 references
- Published
- Mar 29, 2026
- Vol/Issue
- 47(8)
- License
- View
You May Also Like
Eric F. Pettersen, Thomas D. Goddard · 2004
47,078 citations
Oleg Trott, Arthur J. Olson · 2009
35,598 citations
Stefan Grimme · 2006
29,063 citations
Stefan Grimme, Stephan Ehrlich · 2011
24,822 citations