PyMEDA: A unified python framework for multiscale energy decomposition Analysis
Abstract
Energy decomposition analysis (EDA) has become a powerful approach for elucidating chemical bonding and non-covalent interactions, especially in complex and multiscale systems. Embedding strategies combining high-level quantum chemical methods with more approximate treatments of the environment provide a promising balance between accuracy and efficiency, yet existing embedding schemes of EDA approaches implementations are often fragmented and software-dependent. To address this challenge, we present PyMEDA, a unified, open-source interface framework for multiscale energy decomposition analysis. Through a modular design, PyMEDA standardizes interfaces to diverse quantum mechanical, molecular mechanics, and semi-empirical backends (initially XEDA, OpenMM, and xtb), enabling the unified implementation of workflows for both conventional and embedding-type EDA schemes, such as DM-EDA (QM/MM) and DM-EDA (EB). By providing extensibility, reproducibility, and automation, PyMEDA offers a flexible environment to advance multiscale interaction analysis and facilitates the future development of embedding-based EDA methods.
Fields of Study & Subjects
Model Reduction and Neural Networks
Protein Structure and Dynamics
Parallel Computing and Optimization Techniques
Publication details
- Journal / source
- Chinese Journal of Chemical Physics
- Publisher
- AIP Publishing
- Volume
- 39
- Issue
- 2
- Pages
- 171–181
- Publication date
- 4 March 2026
- Language
- EN