Departament de Química Física i Analítica, Universitat Jaume I, Castellón, Spain.
J Comput Chem. 2021 Mar 5;42(6):447-457. doi: 10.1002/jcc.26465. Epub 2020 Dec 18.
QMCube (QM ) 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 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.
QMCube(QM)是一个用 Python 编程语言编写的套件,最初专注于生物系统的多尺度QM/MM 模拟,但具有足够的开放性,可以解决其他类型的问题。它允许用户组合高效的QM 和 MM 程序,为广泛的计算方法提供统一的访问。该套件还提供了具有额外功能的其他模块。这些模块简化了常见任务,例如设置模型或处理模拟过程中生成的数据。在设计 QM 时,考虑了尽可能少的外部依赖项(仅包含一个代数库,已包含在分发版中),这使其具有极高的可移植性。此外,套件的模块化结构应该有助于扩展和开发新的计算方法。