TY - JOUR
T1 - MSCALE
T2 - A general utility for multiscale modeling
AU - Woodcock, H. Lee
AU - Miller, Benjamin T.
AU - Hodoscek, Milan
AU - Okur, Asim
AU - Larkin, Joseph D.
AU - Ponder, Jay W.
AU - Brooks, Bernard R.
PY - 2011/4/12
Y1 - 2011/4/12
N2 - The combination of theoretical models of macromolecules that exist at different spatial and temporal scales has become increasingly important for addressing complex biochemical problems. This work describes the extension of concurrent multiscale approaches, introduces a general framework for carrying out calculations, and describes its implementation into the CHARMM macromolecular modeling package. This functionality, termed MSCALE, generalizes both the additive and subtractive multiscale scheme [e.g., quantum mechanical/molecular mechanical (QM/MM) ONIOM-type] and extends its support to classical force fields, coarse grained modeling [e.g., elastic network model (ENM), Gaussian network model (GNM), etc.], and a mixture of them all. The MSCALE scheme is completely parallelized with each subsystem running as an independent but connected calculation. One of the most attractive features of MSCALE is the relative ease of implementation using the standard message passing interface communication protocol. This allows external access to the framework and facilitates the combination of functionality previously isolated in separate programs. This new facility is fully integrated with free energy perturbation methods, Hessian-based methods, and the use of periodicity and symmetry, which allows the calculation of accurate pressures. We demonstrate the utility of this new technique with four examples: (1) subtractive QM/MM and QM/QM calculations; (2) multiple force field alchemical free energy perturbation; (3) integration with the SANDER module of AMBER and the TINKER package to gain access to potentials not available in CHARMM; and (4) mixed resolution (i.e., coarse grain/all-atom) normal mode analysis. The potential of this new tool is clearly established, and in conclusion, an interesting mathematical problem is highlighted, and future improvements are proposed.
AB - The combination of theoretical models of macromolecules that exist at different spatial and temporal scales has become increasingly important for addressing complex biochemical problems. This work describes the extension of concurrent multiscale approaches, introduces a general framework for carrying out calculations, and describes its implementation into the CHARMM macromolecular modeling package. This functionality, termed MSCALE, generalizes both the additive and subtractive multiscale scheme [e.g., quantum mechanical/molecular mechanical (QM/MM) ONIOM-type] and extends its support to classical force fields, coarse grained modeling [e.g., elastic network model (ENM), Gaussian network model (GNM), etc.], and a mixture of them all. The MSCALE scheme is completely parallelized with each subsystem running as an independent but connected calculation. One of the most attractive features of MSCALE is the relative ease of implementation using the standard message passing interface communication protocol. This allows external access to the framework and facilitates the combination of functionality previously isolated in separate programs. This new facility is fully integrated with free energy perturbation methods, Hessian-based methods, and the use of periodicity and symmetry, which allows the calculation of accurate pressures. We demonstrate the utility of this new technique with four examples: (1) subtractive QM/MM and QM/QM calculations; (2) multiple force field alchemical free energy perturbation; (3) integration with the SANDER module of AMBER and the TINKER package to gain access to potentials not available in CHARMM; and (4) mixed resolution (i.e., coarse grain/all-atom) normal mode analysis. The potential of this new tool is clearly established, and in conclusion, an interesting mathematical problem is highlighted, and future improvements are proposed.
UR - http://www.scopus.com/inward/record.url?scp=79954549921&partnerID=8YFLogxK
U2 - 10.1021/ct100738h
DO - 10.1021/ct100738h
M3 - Article
AN - SCOPUS:79954549921
SN - 1549-9618
VL - 7
SP - 1208
EP - 1219
JO - Journal of Chemical Theory and Computation
JF - Journal of Chemical Theory and Computation
IS - 4
ER -