Advanced techniques for constrained internal coordinate molecular dynamics

Internal coordinate molecular dynamics (ICMD) methods provide a more natural description of a protein by using bond, angle, and torsional coordinates instead of a Cartesian coordinate representation. Freezing high‐frequency bonds and angles in the ICMD model gives rise to constrained ICMD (CICMD) models. There are several theoretical aspects that need to be developed to make the CICMD method robust and widely usable. In this article, we have designed a new framework for (1) initializing velocities for nonindependent CICMD coordinates, (2) efficient computation of center of mass velocity during CICMD simulations, (3) using advanced integrators such as Runge–Kutta, Lobatto, and adaptive CVODE for CICMD simulations, and (4) cancelling out the “flying ice cube effect” that sometimes arises in Nosé–Hoover dynamics. The Generalized Newton–Euler Inverse Mass Operator (GNEIMO) method is an implementation of a CICMD method that we have developed to study protein dynamics. GNEIMO allows for a hierarchy of coarse‐grained simulation models based on the ability to rigidly constrain any group of atoms. In this article, we perform tests on the Lobatto and Runge–Kutta integrators to determine optimal simulation parameters. We also implement an adaptive coarse‐graining tool using the GNEIMO Python interface. This tool enables the secondary structure‐guided “freezing and thawing” of degrees of freedom in the molecule on the fly during molecular dynamics simulations and is shown to fold four proteins to their native topologies. With these advancements, we envision the use of the GNEIMO method in protein structure prediction, structure refinement, and in studying domain motion. © 2013 Wiley Periodicals, Inc.

[1]  R. Abagyan,et al.  New methodology for computer-aided modelling of biomolecular structure and dynamics. 1. Non-cyclic structures. , 1989, Journal of biomolecular structure & dynamics.

[2]  Abhinandan Jain,et al.  Equipartition Principle for Internal Coordinate Molecular Dynamics. , 2012, Journal of chemical theory and computation.

[3]  Abhinandan Jain,et al.  Protein simulations using techniques suitable for very large systems: The cell multipole method for nonbond interactions and the Newton‐Euler inverse mass operator method for internal coordinate dynamics , 1994, Proteins.

[4]  Charles L. Brooks,et al.  Application of torsion angle molecular dynamics for efficient sampling of protein conformations , 2005, J. Comput. Chem..

[5]  Abhinandan Jain,et al.  A fast recursive algorithm for molecular dynamics simulation , 1993 .

[6]  D T Jones,et al.  Protein secondary structure prediction based on position-specific scoring matrices. , 1999, Journal of molecular biology.

[7]  Carlos E. Padilla,et al.  MBO(N)D: A multibody method for long‐time molecular dynamics simulations , 2000 .

[8]  Stephen D. Bond,et al.  The Nosé-Poincaré Method for Constant Temperature Molecular Dynamics , 1999 .

[9]  Abhinandan Jain,et al.  RECURSIVE DYNAMICS ALGORITHM FOR MULTIBODY SYSTEMS WITH PRESCRIBED MOTION , 1993 .

[10]  H. Scheraga,et al.  Variable step molecular dynamics: An exploratory technique for peptides with fixed geometry , 1990 .

[11]  Mohammad Poursina,et al.  Strategies for articulated multibody-based adaptive coarse grain simulation of RNA. , 2011, Methods in enzymology.

[12]  Y. Sugita,et al.  Replica-exchange molecular dynamics method for protein folding , 1999 .

[13]  Abhinandan Jain,et al.  Constant temperature constrained molecular dynamics: The Newton-Euler inverse mass operator method , 1996 .

[14]  M. Klein,et al.  Nosé-Hoover chains : the canonical ensemble via continuous dynamics , 1992 .

[15]  S. Harvey,et al.  The flying ice cube: Velocity rescaling in molecular dynamics leads to violation of energy equipartition , 1998, J. Comput. Chem..

[16]  H. C. Andersen Rattle: A “velocity” version of the shake algorithm for molecular dynamics calculations , 1983 .

[17]  M. Fixman Classical statistical mechanics of constraints: a theorem and application to polymers. , 1974, Proceedings of the National Academy of Sciences of the United States of America.

[18]  C D Schwieters,et al.  Internal coordinates for molecular dynamics and minimization in structure determination and refinement. , 2001, Journal of magnetic resonance.

[19]  Harold A. Scheraga,et al.  On the Use of Classical Statistical Mechanics in the Treatment of Polymer Chain Conformation , 1976 .

[20]  Abhinandan Jain Compensating Mass Matrix Potential for Constrained Molecular Dynamics , 1997 .

[21]  K. Dill,et al.  Protein folding by zipping and assembly , 2007, Proceedings of the National Academy of Sciences.

[22]  P. Argos,et al.  Knowledge‐based protein secondary structure assignment , 1995, Proteins.

[23]  Abhinandan Jain,et al.  Folding of small proteins using constrained molecular dynamics. , 2011, The journal of physical chemistry. B.

[24]  W. C. Still,et al.  Semianalytical treatment of solvation for molecular mechanics and dynamics , 1990 .

[25]  Russ B. Altman,et al.  Fast Flexible Modeling of RNA Structure Using Internal Coordinates , 2011, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[26]  Steve Plimpton,et al.  Fast parallel algorithms for short-range molecular dynamics , 1993 .

[27]  W. Goddard,et al.  Domain Motions in Phosphoglycerate Kinase using Hierarchical NEIMO Molecular Dynamics Simulations , 2000 .

[28]  Abhinandan Jain Robot and Multibody Dynamics: Analysis and Algorithms , 2010 .

[29]  Ruben Abagyan,et al.  ICFF: A new method to incorporate implicit flexibility into an internal coordinate force field , 2003, J. Comput. Chem..

[30]  Vijay S. Pande,et al.  Accelerating molecular dynamic simulation on graphics processing units , 2009, J. Comput. Chem..

[31]  Abhinandan Jain Unified formulation of dynamics for serial rigid multibody systems , 1991 .

[32]  R. Abagyan,et al.  Derivation and testing of explicit equations of motion for polymers described by internal coordinates , 1991 .

[33]  G. Ciccotti,et al.  Numerical Integration of the Cartesian Equations of Motion of a System with Constraints: Molecular Dynamics of n-Alkanes , 1977 .