Introduction To Molecular Dynamics
Introduction To Molecular Dynamics
Molecular Dynamics
Detailed Overview
● Slides : slideshare.net/giribio
● Video : youtube.com/giribio
● Exercise : github.com/giribio/MDNotebooks
● What is Molecular Dynamics
● How MD is performed
● Forcefields
● Steps in MD
What to expect? ● Applications of MD
● Limitations of MD
● Resources
3
Molecular Dynamics
● Mimics what atoms do in real life, assuming a given potential energy function
● Analyzing the physical movements of atoms and molecules
○ The energy function allows us to calculate the force experienced by any atom given the positions of
the other atoms
○ Newton’s laws tell us how those forces will affect the motions of the atoms
Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 5
Mechanics of MD
● Each atom (ai) is considered as particle with mass (mi) and charge (qi)
● Newton’s Second law of motion Fi = mi*a, acceleration of the atom at time t can
be calculated
second law states that the acceleration of an object is
dependent upon two variables - the net force acting upon
the object and the mass of the object.
● Velocity (v) can be calculated from acceleration (acceleration is the derivative of velocity)
● Position can be calculated from velocity (v) (velocity is the derivative of position)
Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 6
MD in Energy Terms
● Total energy (potential + kinetic) should be conserved
○ In atomic arrangements with lower potential energy, atoms move faster
○ In practice, total energy tends to grow slowly with time due to numerical errors (rounding errors)
○ In many simulations, one adds a mechanism to keep the temperature roughly constant (a
“thermostat”)
○ Thermostat will dampen the increase in energy over time. The surrounding atoms will absorb
energy from the system if the system increases in energy
Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 7
How MD is performed?
● A molecule (protein, DNA, RNA, etc) contains atoms, covalent bonds and
each atoms are considered as particle and bonds considered as flexible
spring
● Size of the particle can be defined by vdW radii and strength of the spring is
determined by the strength of the bond
● So, size of C will be larger than H but smaller than O and double || bonds will
smaller (stronger) than single | bond but larger (weaker) than triple ||| bond
● Electrostatic interactions plays a vital role due to high charge density on the
particles hence appropriate charges are assigned on each one of them
● Using these details, we determine potential energy from mathematical
equation and with the combination of parameters (vdW, charges, bond order,
etc). >>>>>>>. We call this as Molecular Mechanics Force Field
Source:
May 25, 2020 Girinath G. Pillai, PhD J. Am. Chem. Soc. (2015), 137, 22, 7152–7159 8
What is required to perform MD?
● 3D structure of the molecule and connectivity
d ra l
D ihe
n g le
on dA
B d i ng
Be n
d Coulomb’s
Bon hing
t re tc Interactio
S n Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 10
Force Field : Types of Interactions
Bonded Interactions Non-Bonded Interactions
● Interaction potentials rises due to ● Potential arises due to non covalent
covalent bond properties. bonded properties
● Bond stretching & angle bending can be ● Lennard-Jones & Coulomb’s Potential
described by Hooke’s law.
Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 11
List of Forcefields
● UFF (parameters for most of the elements in the periodic table)
● CFF (parameters for different organic compounds)
● MMFF94 (parameters for small molecules)
● MM2,MM3,MM4,MMX (chemical compounds)
● CHARMm (proteins, nucleic acids, lipids, small molecules)
● AMBER (proteins, nucleic acids, lipids, small molecules)
● GROMOS (proteins, nucleic acids, sugars, small molecules)
● OPLS (proteins, nucleic acids, small molecules)
Do not confuse CHARMM and AMBER force fields with CHARMM and AMBER
software packages
Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 12
Steps in MD
Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 14
Periodic Boundary Conditions - Box
Boundary conditions are required to control the flow of
atoms/molecules moving away from simulation system
● Central box represents the simulation system and
surrounding boxes are replica (exact copy in all details,
position, velocity, etc)
● Whenever an atom leaves the simulation cell, it is replaced by
the image which enters from the opposite cell (face of
replica) entering and keeps the number of atoms is
simulation cell conserved
● Avoids the edge effect due to movement of system during
simulation as well as molecule interacts with images in the
replica to mimic the bulk phase.
Source:
● Properties : pressure, stress, density, volume, area, etc Science 334, 517 (2011);
May 25, 2020 Girinath G. Pillai, PhD 15
Solvation
Ignoring the solvent (the molecules surrounding the molecule of
interest) leads to major artifacts
● Water, salt ions (e.g., sodium, chloride), lipids of the cell membrane
● Provides dielectric effect that affects the electrostatic interactions
for determining forces
May 25, 2020 Girinath G. Pillai, PhD Citation details at at Slide #46 20
Parameters - MD Simulation
● Simulation size (n = number of particles), timestep, and total time duration must
be selected so that the calculation can finish within a reasonable time period
● Ensembles - NVT, NPT, NVE
● Temperature, Pressure
● Thermostat : Velocity rescaling/
● Barostat : Langevin/MTK
● Restraints and Constraints : SHAKES
● Short Range and Long Range Electrostatics : PME
● Time Step (fs, ns, ps) > Duration of MD Run (Time Step x No. of steps)
● MD Integrator : VERLET (to integrate Newton’s equation of motions, 1791 Delmabre)
Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD J. Am. Chem. Soc. (2015), 137, 22, 7152–7159 21
MD Trajectories
1. Temperature, Pressure, Volume
2. Energy (potential, kinetic, total)
3. RMS Deviation (RMSD)
Main output from a MD Simulation and it 4. RMS Fluctuation (RMSF)
contains coordinates, velocities and
5. Secondary Structure Analysis
energy of all conformations generated
during MD. 6. Radius of Gyration
7. Hydrogen Bond Analysis
8. Covariance & PCA
9. Protein-Ligand Interactions
Source:
Citation details at at Slide #46 10. Free Energy Surfaces
May 25, 2020 Girinath G. Pillai, PhD 22
Hierarchy of principal motion and duration for MD
Source: Science 334, 517 (2011);
bond vibrations J. Am. Chem. Soc. (2015), 137, 22, 7152–7159
(fs–ps) 10-15 fs Bond Stretching
Bond stretching interactions it is helpful to consider
side-chain rotations 1Gf how the energy of a bond changes with its length.
(ps–ns)
10-12 ps Stretching Vibrations
Symmetric stretching, two or more bonds vibrate in and out
1Tf together. asymmetric stretching, some bonds are getting shorter
backbone
fluctuations (ns),
10-9 ns Hinge Bending
Bending is the variation of the angle of the bond caused by a
vibration
10Tf
loop motion/gating
(ns–ms) 10-6 µs ɑ-Helix folding
A common motif in the secondary structure of proteins and is a
ligand binding/ 100Tf right hand-helix conformation in which every backbone N−H
group hydrogen bonds to the backbone C=O
unbinding events
(>100 ns) 10-3 ms β-Hairpin folding
A simple protein structural motif involving two beta strands that
1Pf look like a hairpin
collective domain
movement (>µs)
100 s Large Protein folding
a polypeptide chain folds to become a biologically active protein
in its native 3D structure. Protein structure is crucial to its
May 25, 2020 Girinath G. Pillai, PhD function.
Citation details at at Slide #46 23
Why is MD computationally demanding?
● Many time steps (millions to trillions)
● Can we ignore interactions beyond atoms separated by more than some fixed
cutoff distance?
○ For van der Waals interactions, yes. These forces fall off quickly with distance.
○ For electrostatics, no. These forces fall off slowly with distance.
Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 24
How to speed up MD Simulations?
● Reduce the amount of computation per time step
○ fast approximate methods to compute electrostatic interactions, or methods that allow you to
evaluate some force field terms every other time step.
● Reduce the number of time steps required to simulate a certain amount of
physical time
○ One can increase the time step several fold by freezing out some very fast motions (e.g., certain
bond lengths).
● Reduce the amount of physical time that must be simulated
○ A major research area involves making events of interest take place more quickly in simulation, or
making the simulation reach all low-energy conformational states more quickly.
○ For example, one might apply artificial forces to pull a drug molecule off a protein, or push the
simulation away from states it has already visited.
○ Each of these methods is effective in certain specific cases.
● Parallelize the simulation across multiple computers
○ Usually each processor takes responsibility for atoms in one spatial region.
○ Algorithmic improvements can reduce communication requirements.
● Redesign computer CPU or GPU to make this computation run faster Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 25
Applications of MD
Kinetic Properties Thermodynamic Properties
- time based evolutions of conformations - based on intermolecular interactions
Source:
Science 334, 517 (2011);
J. Am. Chem. Soc. (2015), 137, 22, 7152–7159
May 25, 2020 Girinath G. Pillai, PhD Citation details at at Slide #46 27
Mechanisms of Protein Allostery with MD Simulations
● Bidirectionality and the principle of microscopic
reversibility
● Structural basis for allosteric modulation of a GPCR
● Mechanism of GPCR activation
● Mechanism of nucleotide release in heterotrimeric G
proteins
● Mechanosensitive interaction between bacterial
adhesins and fibronectin
Source:
PLOS Computational Biology 12(6): e1004746
Int. J. Mol. Sci. 2020, 21, 847
PLOS Computational Biology 12(6): e1004966
Source:
Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 29
Process of protein folding
Source:
Simulation of millisecond protein folding: NTL9 (from Folding@home)
Science 334, 517 (2011);
May 25, 2020 Girinath G. Pillai, PhD J. Am. Chem. Soc. (2015), 137, 22, 7152–7159 30
MD Simulation - A snapshot
Source:
Citation details at at Slide #46
Source:
Science 334, 517 (2011);
May 25, 2020 Girinath G. Pillai, PhD PLoS ONE 7(2): e32131 33
Bond formation/breakage Limitations of MD
● Once a protein is created, most of its covalent bonds do not break or form during
typical function
● A few covalent bonds do form and break more frequently (in real life)
■ – Disulfide bonds between cysteines
■ – Acidic or basic amino acid residues can lose or gain a hydrogen (i.e., a proton)
● Targeted MD (TMD)
○ Explore conformational path between initial and final conformation of a molecule.
○ Opening and closing of ion channels or transporters or large movement of domains in kinases
● Steered MD (SMD)
○ Similar to TMD but using a pulling force.
○ Study the mechanism of association/dissociation of ligand with receptor
● Langevin Dynamics - a stochastic differential equation, two force terms, neglected DOF
Source:
● Brownian Dynamics- simplified version of LD Citation details at at Slide #46
May 25, 2020 Girinath G. Pillai, PhD 35
Resources
All are free to use for academic purpose
36
Software for MD
Macromolecules, Biomolecules & Small molecules
AMBER - Assisted Model Building with Energy Refinement
GROMACS - GROningen MAchine for Chemical Simulations
NAMD - Nanoscale Molecular Dynamics
CHARMM - Chemistry at Harvard Macromolecular Mechanics
DESMOND
slideshare.net/giribio
May 25, 2020 Girinath G. Pillai, PhD 42
Protein in Water - GROMACS Notebook
https://github.com/giribio/MDNotebooks/issues
@giribio
45
Content Sources
References Web Sources
● PNAS 2011 108 (46) 18684-18689 ● sciencesprings.wordpress.com/
● Nature 2009; 459(7245):356-63 ● Theislikerice, en.wikipedia.org/wiki/Alpha_helix
● Nature 03, 295–299(2013) ● Tiago Becerra Paolini,
● Scientific Reports 6,: 23830 (2016) en.wikipedia.org/wiki/Molecular_vibratio
● J. Chem. Theory Comput. 2017, 13, 7, 3348–3358 ● dynamicscience.com.au/
● Solvation Model for Theoretical Chemistry, Waldemar Kulig ● cmm.cit.nih.gov/intro_simulation
● Int. J. Mol. Sci. 2020, 21(8), 2713 ● BQUB19 AAbad, commons.wikimedia.org/
● PLOS Computational Biology 9(5): e1003058 ● i12r-studfilesrv.informatik.tu-muenchen.de/
● Methods Mol Biol 2018;1777:101-119 ● en.wikipedia.org/wiki
● researchgate.net
● Online lecture contents from Stanford, UCLA, Harvard,
NPTEL, Patshala, universities