QMCube (QM(3)): An all-purpose suite for multiscale QM/MM calculations

S Marti, JOURNAL OF COMPUTATIONAL CHEMISTRY, 42, 447-457 (2021).

DOI: 10.1002/jcc.26465

QMCube (QM(3)) is a suite written in the Python programming language, initially focused on multiscale QM/MM simulations of biological systems, but open enough to address other kinds of problems. It allows the user to combine highly efficient QM and MM programs, providing unified access to a wide range of computational methods. The suite also supplies additional modules with extra functionalities. These modules facilitate common tasks such as performing the setup of the models or process the data generated during the simulations. The design of QM(3) has been carried out considering the least number of external dependencies (only an algebra library, already included in the distribution), which makes it extremely portable. Also, the modular structure of the suite should help to expand and develop new computational methods.

Return to Publications page