ASH: A Multi-Scale, Multi-Theory Modeling Program
1University of Grenoble Alpes, CNRS, CEA, IRIG, Laboratoire de Chimie et Biologie des Métaux, Grenoble, France.
Journal of Computational Chemistry
|March 30, 2026
Summary
ASH is a new Python modeling program for computational chemistry, supporting quantum mechanics (QM), molecular mechanics (MM), and machine learning potentials (MLIP). It enables flexible hybrid simulations and molecular dynamics for diverse chemical research.
Area of Science:
- Computational Chemistry
- Quantum Mechanics
- Molecular Dynamics
Background:
- The computational chemistry software landscape is diverse, with numerous quantum mechanics (QM) and molecular mechanics (MM) programs.
- Machine learning interatomic potentials (MLIP) are increasingly used in computational chemistry.
- Existing software often tightly couples calculation methods with specific computational tasks.
Purpose of the Study:
- Introduce ASH, a flexible Python modeling program for multi-scale, multi-theory calculations.
- Provide a unified environment for diverse computational chemistry workflows.
- Facilitate advanced simulations like QM/MM and molecular dynamics.
Main Methods:
- ASH is a Python library separating computational jobs from calculation methods (QM, MM, ML).
- It interfaces with various QM programs (ORCA, pySCF, etc.) and OpenMM for MM.
- Supports hybrid QM/MM, QM/ML, ML/MM, and ONIOM calculations.
- Integrates with Plumed for enhanced sampling and free-energy simulations.
Main Results:
- ASH enables flexible integration of QM, MM, and ML methods.
- Facilitates hybrid simulations for complex systems like proteins and molecular crystals.
- Supports advanced molecular dynamics and enhanced sampling techniques.
- Provides interfaces to a wide range of established computational chemistry software.
Conclusions:
- ASH offers a highly flexible computational chemistry environment.
- It empowers researchers to perform complex, multi-theory simulations.
- ASH is a powerful tool for advancing computational chemistry research and discovery.
Related Concept Videos
Multi-input and Multi-variable systems
484
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
484
Multicompartment Models: Overview
701
Multicompartment models are mathematical constructs that depict how drugs are distributed and eliminated within the body. They segment the body into several compartments, symbolizing various physiological or anatomical areas connected through drug transfer processes such as absorption, metabolism, distribution, and elimination.
These models offer a more comprehensive representation of drug behavior in the body than one-compartment models. They accommodate the complexity of drug distribution,...
These models offer a more comprehensive representation of drug behavior in the body than one-compartment models. They accommodate the complexity of drug distribution,...
701
Scaling
658
In designing and analyzing filters, resonant circuits, or circuit analysis at large, working with standard element values like 1 ohm, 1 henry, or 1 farad can be convenient before scaling these values to more realistic figures. This approach is widely utilized by not employing realistic element values in numerous examples and problems; it simplifies mastering circuit analysis through convenient component values. The complexity of calculations is thereby reduced, with the understanding that...
658
Models, Theories, and Laws
9.7K
Scientists frequently use models to help them comprehend a specific collection of phenomena. In physics, a model is a condensed version of a physical system that is too complex to study thoroughly. One such example is the light wave model; unlike water waves, light waves are typically invisible to us. Nonetheless, it is helpful to think of light as being composed of waves, since investigations show that light behaves like water waves. Since it is impossible to visually see what is genuinely...
9.7K
Scale-Up Processes
69
The scale-up of microbial fermentation processes is essential in industrial biotechnology, allowing the transition from laboratory-scale experiments to commercial-scale production while aiming to maintain product yield and quality. This process requires meticulous adjustment of equipment design, process parameters, and contamination control strategies to accommodate increasing culture volumes.At the laboratory scale, cultures are typically maintained in 1 to 10-liter glass or autoclavable...
69
Introduction to Scalers
2.8K
2.8K


