Practical considerations for Molecular Dynamics: Text Books and Additional Resources

Key Points

Force Fields and Interactions
  • Molecular dynamics simulates atomic positions in time using forces acting between atoms

  • The forces in molecular dynamics are approximated by simple empirical functions

Fast Methods to Evaluate Forces
  • The calculation of non-bonded forces is the most computationally demanding part of a molecular dynamics simulation.

  • Non-bonded interactions are truncated to speed up simulations.

  • The cutoff distance should be appropriate for the force field and the size of the periodic box.

Advancing Simulation in Time
  • A good integration algorithm for MD should be time-reversible and energy conserving.

  • The most widely used integration method is the velocity Verlet.

  • Simulation time step must be short enough to describe the fastest motion.

  • Time step can be increased if bonds involving hydrogens are constrained.

  • Additional time step increase can be achieved by constraining all bonds and angles involving hydrogens.

Periodic Boundary Conditions
  • Periodic boundary conditions are used to approximate an infinitely large system.

  • Periodic box should not restrict molecular motions in any way.

  • The macromolecule shape, rotation and conformational changes should be taken into account in choosing the periodic box parameters.

Degrees of Freedom
  • Constraints decrease the number of degrees of freedom

  • Imposing constraints can affect simulation outcome

Electrostatic Interactions
  • Calculation of electrostatic potentials is the most time consuming part of any MD simulation

  • Long-range part of electrostatic interactions is calculated by approximating Coulomb potentials on a grid

  • Denser grid increases accuracy, but significantly slows down simulation

Controlling Temperature
  • On the molecular level, temperature manifests itself as a number of particles having a certain average kinetic energy.

  • Some temperature control algorithms (e.g. the Berendsen thermostat) fail to produce kinetic energy distributions that represent a correct thermodynamic ensemble.

  • Other thermostats, like Nosé-Hoover, produce correct thermodynamic ensembles but can take long to converge.

  • Even though the the Berendsen thermostat fails to produce correct thermodynamic ensembles, it can be useful for system relaxation as it is robust and converges fast.

Controlling Pressure
  • Each barostat or thermostat technique has its own limitations and it is your responsibility to choose the most appropriate method or their combination for the problem of interest.

Water models
  • Continuum models cannot reproduce the microscopic details of the protein–water interface

  • Water–water interactions dominate the computational cost of simulations

  • Good water model needs to be fast and accurate in reproduction of the bulk properties of water

Supplemental: Overview of the Common Force Fields
  • There are different types of force fields designed for different types of simulations.

  • Induction effects are not accounted for by fixed-charge force fields.

  • Using more accurate and diverse target data allows MD force fields to be improved.

Text Books and Additional Resources

Here is a selection of textbooks and other resources that cover molecular dynamics.

While the following resources are listed in no particular order, special consideration should be given to the Living Journal of Computational Molecular Science, which publishes peer-reviewed articles in categories like “Best Practices”, “Tutorials”, “Lessons Learned” as Open Access and aims to updating regularly. Topics range from general Best Practices in Molecular Simulations to more specialized topics like Best Practices for Computing Transport Properties, Best Practices for Quantification of Sampling Quality in Molecular Simulations, Simulation Best Practices for Lipid Membranes, and Lessons Learned from the Calculation of One-Dimensional Potentials of Mean Force.

Glossary

FIXME

barostat
Pressure control algorithms in molecular dynamics (MD) simulations are commonly referred to as barostats and are needed to study isobaric systems. Barostats work by altering the size of the simulation box. Therefore they can only be used in conjunction with periodic boundary conditions (PBC).
ergodicity
In statistical mechanics ergodicity describes the principle that studying a single particle averaged over a long time is equivalent to averaging over many particles which are studied for a short time. See also: “Ergodicity” on Wikipedia
periodic boundary conditions
Periodic boundary conditions (PBC) … See also:
thermostat
Temperature control algorithms in molecular dynamics (MD) simulations are commonly referred to as thermostats and are needed to study isothermal systems. Thermostats work by altering the velocities of particles.

Bibliography

Ahmed-2010
Ahmed A, Sadus RJ.
Effect of potential truncations and shifts on the solid-liquid phase coexistence of Lennard-Jones fluids.
J Chem Phys. 2010;133: 124515. doi:10.1063/1.3481102
Allen-2017
Allen MP, Tildesley DJ.
Computer Simulation of Liquids. Second Edition
Oxford University Press; 2017. ISBN: 9780198803195 doi:10.1093/oso/9780198803195.001.0001
Andersen-1980
Andersen HC.
Molecular dynamics simulations at constant pressure and/or temperature.
J Chem Phys. 1980;72: 2384–2393. doi:10.1063/1.439486
Basconi-2013
Basconi JE, Shirts MR.
Effects of Temperature Control Algorithms on Transport Properties and Kinetics in Molecular Dynamics Simulations.
J Chem Theory Comput. 2013;9: 2887–2899. doi:10.1021/ct400109a
Berendsen-1984
Berendsen HJC, Postma JPM, van Gunsteren WF, DiNola A, Haak JR.
Molecular dynamics with coupling to an external bath.
J Chem Phys. $abstract.copyright_name.value; 1984;81: 3684–90. doi:10.1063/1.448118
Bernetti-2020
Bernetti M, Bussi G
Pressure control using stochastic cell rescaling.
J Chem Phys. 2020;153:114107 doi:10.1063/5.0020514
Braun-2019
Braun E, Gilmer J, Mayes HB, Mobley DL, Monroe JI, Prasad S, et al.
Best Practices for Foundations in Molecular Simulations [Article v1.0].
Living J Comput Mol Sci. 2019;1: 1–28. doi:10.33011/livecoms.1.1.5957
Bussi-2007
Bussi G, Donadio D, Parrinello M.
Canonical sampling through velocity rescaling.
J Chem Phys. 2007;126: 014101. doi:10.1063/1.2408420
Dauber-Osguthorpe-2018
Dauber-Osguthorpe P, Hagler AT.
Biomolecular force fields: where have we been, where are we now, where do we need to go and how do we get there?
Journal of Computer-Aided Molecular Design. 2019;33: 133–203. doi:10.1007/s10822-018-0111-4
Grosfils-2009
Grosfils P, Lutsko JF.
Dependence of the liquid-vapor surface tension on the range of interaction: a test of the law of corresponding states.
J Chem Phys. 2009;130: 054703. doi:10.1063/1.3072156
Grossfield-2019
Grossfield A, Patrone PN, Roe DR, Schultz AJ, Siderius D, Zuckerman DM.
Best Practices for Quantification of Uncertainty and Sampling Quality in Molecular Simulations [Article v1.0].
Living J Comput Mol Sci. 2019;1: 1–24. doi:10.33011/livecoms.1.1.5067
Hagler-2019
Hagler AT.
Force field development phase II: Relaxation of physics-based criteria… or inclusion of more rigorous physics into the representation of molecular energetics.
J Comput Aided Mol Des. 2019;33: 205–264. doi:10.1007/s10822-018-0134-x
Hoover-1985
Hoover WG.
Canonical dynamics: Equilibrium phase-space distributions.
Phys Rev A. APS; 1985;31: 1695–1697. doi:10.1103/PhysRevA.31.1695
Huang-2014
Huang K, García AE.
Effects of truncating van der Waals interactions in lipid bilayer simulations.
Journal of Chemical Physics. 2014;141. doi:10.1063/1.4893965
Koopman-2006
Koopman EA, Lowe CP.
Advantages of a Lowe-Andersen thermostat in molecular dynamics simulations.
J Chem Phys. 2006;124: 1–6. doi:10.1063/1.2198824
Larsson-2011
Larsson P, Hess B, Lindahl E.
Algorithm improvements for molecular dynamics simulations.
Wiley Interdiscip Rev Comput Mol Sci. 2011;1: 93–108. doi:10.1002/wcms.3
Lemkul-2019
Lemkul J.
From Proteins to Perturbed Hamiltonians: A Suite of Tutorials for the GROMACS-2018 Molecular Simulation Package [Article v1.0].
Living J Comput Mol Sci. 2019;1: 1–53. doi:10.33011/livecoms.1.1.5068
Lifson-1968
Lifson S, Warshel A.
Consistent Force Field for Calculations of Conformations, Vibrational Spectra, and Enthalpies of Cycloalkane and n‐Alkane Molecules.
J Chem Phys. 1968;49: 5116–5129. doi:10.1063/1.1670007
Maginn-2020
Maginn EJ, Messerly RA, Carlson DJ, Roe DR, Elliot JR.
Best Practices for Computing Transport Properties 1. Self-Diffusivity and Viscosity from Equilibrium Molecular Dynamics [Article v1.0].
Living J Comput Mol Sci. 2020;2: 1–20. doi:10.33011/livecoms.1.1.6324
Markthaler-2019
Markthaler D, Jakobtorweihen S, Hansen N.
Lessons Learned from the Calculation of One-Dimensional Potentials of Mean Force [Article v1.0].
Living J Comput Mol Sci. 2019;1: 1–25. doi:10.33011/livecoms.1.2.11073
Martyna-1992
Martyna GJ, Klein ML, Tuckerman M.
Nosé–Hoover chains: The canonical ensemble via continuous dynamics.
J Chem Phys. 1992;97: 2635–2643. doi:10.1063/1.463940
Martyna-1996
Martyna GJ, Tuckerman ME, Tobias DJ, Klein ML
Explicit reversible integrators for extended systems dynamics.
Mol Phys. 1996;87(5): 1117-1157. doi:10.1080/00268979600100761
Nose-1984
Nosé S.
A molecular dynamics method for simulations in the canonical ensemble.
Mol Phys. 1984;52: 255–268. doi:10.1080/00268978400101201
Parrinello-1980
Parrinello, M, Rahman, A
Crystal Structure and Pair Potentials: A Molecular-Dynamics Study
Phys. Rev. Lett. 1980; 45, 1196. doi:10.1103/PhysRevLett.45.1196
Parrinello-1981
Parrinello, M, Rahman, A
Polymorphic transitions in single crystals: A new molecular dynamics method.
J Appl Phys. 1981; 52(12):7182. doi:10.1063/1.328693
Piana-2012
Piana S, Lindorff-Larsen K, Dirks RM, Salmon JK, Dror RO, Shaw DE.
Evaluating the Effects of Cutoffs and Treatment of Long-range Electrostatics in Protein Folding Simulations.
PLOS ONE. 2012;7: e39918. doi:10.1371/journal.pone.0039918
Rogge-2015
Rogge SMJ, Vanduyfhuys L, Ghysels A, Waroquier M, Verstraelen T, Maurin G, Van Speybroeck V.
A Comparison of Barostats for the Mechanical Characterization of Metal–Organic Frameworks
J Chem Theory Comput. 2015;11: 5583-97. doi:10.1021/acs.jctc.5b00748
Shirts-2013
Shirts MR.
Simple Quantitative Tests to Validate Sampling from Thermodynamic Ensembles.
J Chem Theory Comput. 2013;9: 909–926. doi:10.1021/ct300688p
Smith-2019
Smith DJ, Klauda JB, Sodt AJ.
Simulation Best Practices for Lipid Membranes [Article v1.0].
Living J Comput Mol Sci. 2019;1: 1–31. doi:10.33011/livecoms.1.1.5966
Verlet-1967
Verlet L. Computer “Experiments” on Classical Fluids. I.
Thermodynamical Properties of Lennard-Jones Molecules.
Phys Rev. 1967;159: 98–103. doi:10.1103/PhysRev.159.98
Winger-2009
Winger M, Trzesniak D, Baron R, van Gunsteren WF.
On using a too large integration time step in molecular dynamics simulations of coarse-grained molecular models.
Phys Chem Chem Phys. 2009;11: 1934–1941. doi:10.1039/b818713d
Wong-Ekkabut-2016
Wong-Ekkabut J, Karttunen M.
The good, the bad and the user in soft matter simulations.
Biochim Biophys Acta - Biomembr. Elsevier B.V.; 2016;1858: 2529–2538. doi:10.1016/j.bbamem.2016.02.004
Yonetani-2006
Yonetani Y.
Liquid water simulation: A critical examination of cutoff length.
Journal of Chemical Physics. 2006;124. doi:10.1063/1.2198208