Lin Hai, Zhang Yan, Pezeshki Soroosh, Duster Adam W, Wang Bo, Wu Xin-Ping, Zheng Shi-Wen, Gagliardi Laura, Truhlar Donald G
Chemistry Department, University of Colorado Denver, Denver, CO 80217-3364.
Department of Chemistry, Chemical Theory Center, and Minnesota Supercomputing Institute, University of Minnesota, Minneapolis, MN 55455-0431.
Comput Phys Commun. 2024 Feb;295. doi: 10.1016/j.cpc.2023.108987. Epub 2023 Oct 26.
Combined quantum mechanical and molecular mechanical (QM/MM) methods play an important role in multiscale modeling and simulations. is a general-purpose program for single-point calculations, geometry optimizations, transition state optimizations, and molecular dynamics (MD) at the QM/MM level. It calls a QM package and an MM package to perform the required single-level calculations and combines them into a QM/MM energy by a variety of schemes. supports GAMESS-US, , and ORCA as QM packages and TINKER as the MM package. Four types of treatments are available for embedding the QM subsystem in the MM environment: mechanical embedding with gas-phase calculations of the QM region, electronic embedding that allows polarization of the QM region by the MM environment, polarizable embedding for mutual polarization of the QM and MM regions, and flexible embedding for both mutual polarization and partial charge transfer between the QM and MM regions. Boundaries between QM and MM regions that pass through covalent bonds can be treated by several methods, including the redistributed charge (RC) scheme, redistributed charge and dipole (RCD) scheme, balanced-RC, balanced-RCD, screened charge scheme that takes account of charge penetration effects, and smeared charge scheme that delocalizes the MM charges near the QM-MM boundary. Geometry optimization can be done using the optimizer implemented in or the Berny optimizer in through external calls to . Molecular dynamics simulations can be performed at the pure-MM level, pure-QM level, fixed-partitioning QM/MM level, and adaptive-partitioning QM/MM level. The adaptive-partitioning treatments permit on-the-fly relocation of the QM-MM boundary by dynamically reclassifying atoms or groups into the QM or MM subsystems.
量子力学与分子力学相结合的(QM/MM)方法在多尺度建模与模拟中发挥着重要作用。[具体程序名称]是一个通用程序,用于在QM/MM水平上进行单点计算、几何结构优化、过渡态优化以及分子动力学(MD)模拟。它调用一个QM程序包和一个MM程序包来执行所需的单级计算,并通过多种方案将它们组合成一个QM/MM能量。[具体程序名称]支持GAMESS-US、[具体程序名称2]和ORCA作为QM程序包,以及TINKER作为MM程序包。在将QM子系统嵌入MM环境时,有四种处理方式可供选择:对QM区域进行气相计算的机械嵌入、允许MM环境使QM区域极化的电子嵌入、用于QM和MM区域相互极化的可极化嵌入,以及用于QM和MM区域之间相互极化和部分电荷转移的灵活嵌入。穿过共价键的QM和MM区域之间的边界可以通过几种方法进行处理,包括重新分配电荷(RC)方案、重新分配电荷和偶极(RCD)方案、平衡-RC、平衡-RCD、考虑电荷穿透效应的屏蔽电荷方案,以及使MM电荷在QM-MM边界附近离域的涂抹电荷方案。几何结构优化可以使用[具体程序名称]中实现的优化器或通过外部调用[具体程序名称]中的伯尔尼优化器来完成。分子动力学模拟可以在纯MM水平、纯QM水平、固定划分的QM/MM水平和自适应划分的QM/MM水平上进行。自适应划分处理允许通过将原子或基团动态重新分类到QM或MM子系统中,实时重新定位QM-MM边界。