A Vulnerability in Popular Molecular Dynamics Packages Concerning Langevin and Andersen Dynamics

被引:69
作者
Cerutti, David S. [1 ]
Duke, Robert [2 ,3 ]
Freddolino, Peter L. [4 ]
Fan, Hao [5 ]
Lybrand, Terry P. [1 ]
机构
[1] Vanderbilt Univ, Struct Biol Ctr, Dept Chem, Nashville, TN 37232 USA
[2] Univ N Carolina, Dept Chem, Chapel Hill, NC 27599 USA
[3] Natl Inst Environm Hlth Sci, Struct Biol Lab, Res Triangle Pk, NC 27709 USA
[4] Univ Illinois, Ctr Biophys & Computat Biol, Urbana, IL 61801 USA
[5] Univ Calif San Francisco, Dept Biopharmaceut Sci, San Francisco, CA 94158 USA
基金
美国国家卫生研究院;
关键词
D O I
10.1021/ct8002173
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
We report a serious problem associated with a number of current implementations of Andersen and Langevin dynamics algorithms. When long simulations are run in many segments, it is sometimes possible to have a repeating sequence of pseudorandom numbers enter the calcuation. We show that, if the sequence repeats rapidly, the resulting artifacts can quickly denature biomolecules and are then easily detectable. However, if the sequence repeats less frequently, the artifacts become subtle and easily overlooked. We derive a formula for the underlying cause of artifacts in the case of the Langevin thermostat, and find it vanishes slowly as the inverse square root of the number of time steps per simulation segment. Numerous examples of simulation artifacts are presented, including dissociation of a tetrameric protein after 110 ns of dynamics, reductions in atomic fluctuations for a small protein in implicit solvent, altered thermodynamic properties of a box of water molecules, and changes in the transition free energies between dihedral angle conformations. Finally, in the case of strong thermocoupling, we link the observed artifacts to previous work in nonlinear dynamics and show that it is possible to drive a 20-residue, implicitly solvated protein into periodic trajectories if the thermostat is not used properly. Our findings should help other investigators re-evaluate simulations that may have been corrupted and obtain more accurate results.
引用
收藏
页码:1669 / 1680
页数:12
相关论文
共 46 条
[1]   MOLECULAR-DYNAMICS SIMULATIONS AT CONSTANT PRESSURE AND-OR TEMPERATURE [J].
ANDERSEN, HC .
JOURNAL OF CHEMICAL PHYSICS, 1980, 72 (04) :2384-2393
[2]   GROMACS - A MESSAGE-PASSING PARALLEL MOLECULAR-DYNAMICS IMPLEMENTATION [J].
BERENDSEN, HJC ;
VANDERSPOEL, D ;
VANDRUNEN, R .
COMPUTER PHYSICS COMMUNICATIONS, 1995, 91 (1-3) :43-56
[3]   THE MISSING TERM IN EFFECTIVE PAIR POTENTIALS [J].
BERENDSEN, HJC ;
GRIGERA, JR ;
STRAATSMA, TP .
JOURNAL OF PHYSICAL CHEMISTRY, 1987, 91 (24) :6269-6271
[4]   MOLECULAR-DYNAMICS WITH COUPLING TO AN EXTERNAL BATH [J].
BERENDSEN, HJC ;
POSTMA, JPM ;
VANGUNSTEREN, WF ;
DINOLA, A ;
HAAK, JR .
JOURNAL OF CHEMICAL PHYSICS, 1984, 81 (08) :3684-3690
[5]   MOLECULAR-DYNAMICS WITH STOCHASTIC BOUNDARY-CONDITIONS [J].
BERKOWITZ, M ;
MCCAMMON, JA .
CHEMICAL PHYSICS LETTERS, 1982, 90 (03) :215-217
[6]   The Protein Data Bank [J].
Berman, HM ;
Westbrook, J ;
Feng, Z ;
Gilliland, G ;
Bhat, TN ;
Weissig, H ;
Shindyalov, IN ;
Bourne, PE .
NUCLEIC ACIDS RESEARCH, 2000, 28 (01) :235-242
[7]  
Bowers KJ, 2006, SC 06 P 2006 ACMIEEE, P43, DOI [10.1109/sc.2006.54, DOI 10.1109/SC.2006.54]
[8]   CHARMM - A PROGRAM FOR MACROMOLECULAR ENERGY, MINIMIZATION, AND DYNAMICS CALCULATIONS [J].
BROOKS, BR ;
BRUCCOLERI, RE ;
OLAFSON, BD ;
STATES, DJ ;
SWAMINATHAN, S ;
KARPLUS, M .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 1983, 4 (02) :187-217
[9]   STOCHASTIC BOUNDARY-CONDITIONS FOR MOLECULAR-DYNAMICS SIMULATIONS OF ST2 WATER [J].
BRUNGER, A ;
BROOKS, CL ;
KARPLUS, M .
CHEMICAL PHYSICS LETTERS, 1984, 105 (05) :495-500
[10]   The Amber biomolecular simulation programs [J].
Case, DA ;
Cheatham, TE ;
Darden, T ;
Gohlke, H ;
Luo, R ;
Merz, KM ;
Onufriev, A ;
Simmerling, C ;
Wang, B ;
Woods, RJ .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 2005, 26 (16) :1668-1688