Upload
iqbal-radetyo
View
218
Download
0
Embed Size (px)
Citation preview
8/13/2019 Docking & Dynamics (10)
1/51
DOCKING AND DYNAMICS
SIMULATION
Usman Sumo Friend Tambunan
Arli Aditya Parikesit
Syarifuddin Idrus
8/13/2019 Docking & Dynamics (10)
2/51
- Overview of Docking
- Task
8/13/2019 Docking & Dynamics (10)
3/51
Overview of Docking
Docking is a method which predicts the
preferred orientation of one molecule to a
second when bound to each other to form astable complex.
8/13/2019 Docking & Dynamics (10)
4/51
Overview of Docking
8/13/2019 Docking & Dynamics (10)
5/51
Macromolecular docking
Molecular Docking
Protein-protein Docking
Protein Nucleic acid Docking
the computational modelling of the quarternary structureof complexes formed by two or more interacting
biological macromolecules, i.e.
Protein
ligand docking is a molecular modelling technique
The goal of protein-ligand docking is to predict the
position and orientation of a ligand (a small molecule)
when it is bound to a protein receptor or enzyme
8/13/2019 Docking & Dynamics (10)
6/51
Protein-Protein Interaction
Protein-Protein interaction:
Surface contact, shape complementarity
Intermolecular forces:
Van der Waals, hydrogen bonding, electrostatic force
8/13/2019 Docking & Dynamics (10)
7/51
Protein-DNA Interaction
Protein-DNA
interaction:
DNA recognition by
proteins is primarily
mediated by certain
classes of DNA
binding domains andmotifs
8/13/2019 Docking & Dynamics (10)
8/51
Protein-RNA Interaction
Protein-RNA
interaction:
RNA recognition by
proteins is primarily
mediated by certain
classes of RNA
binding domains and
motifs
8/13/2019 Docking & Dynamics (10)
9/51
Protein-Ligand Interaction
Ligand Binding:
A small molecule
ligand normally binds
to a cavity of a protein.
Effect of Binding:
Activate, inhibit,
being metabolized or
transported bythe protein
8/13/2019 Docking & Dynamics (10)
10/51
Protein-ligand docking
Predicts... The pose of the molecule
in the binding site
The binding affinity or ascore representing thestrength of binding
A Structure-Based Drug Design (SBDD) method
structure means using protein structure Computational method that mimics the binding of a ligand to
a protein
Given...
8/13/2019 Docking & Dynamics (10)
11/51
Pose vs. Binding site
Binding site (or active site)
the part of the protein where the ligand
binds
generally a cavity on the protein surface
can be identified by looking at the crystal
structure of the protein bound with a knowninhibitor
Pose (or binding mode)
The geometryof the ligand in the binding
site
Geometry = location, orientation andconformation
Protein-ligand docking is no t about
identifying the binding site
8/13/2019 Docking & Dynamics (10)
12/51
The main uses of protein-liganddocking are for
Virtual screening, to identifypotential lead compoundsfrom a large dataset
Pose prediction, best affinityfor drug design, catalyticsite/core
8/13/2019 Docking & Dynamics (10)
13/51
Virtual screening is the computational or in silico analogue of
biological screening
The aim is to score, rank or filtera set of chemical structuresusing one or more computational procedures
Docking is just one way to do this
It can be used
to help decide which compounds to screen (experimentally)
which libraries to synthesise
which compounds to purchase from an external company
to analyse the results of an experiment
Virtual screening
8/13/2019 Docking & Dynamics (10)
14/51
Pose prediction
If we know exactly where and how a
known ligand binds...
We can see which parts areimportant for binding
We can suggest changes to
improve affinity
Avoid changes that will clash with
the protein
8/13/2019 Docking & Dynamics (10)
15/51
Components of docking software
Typically, protein-ligand docking software consist of
two main components which work together:
1. Search algorithm Generates a large number of poses of a molecule in the
binding site
2. Scoring function Calculates a score or binding affinity for a particular pose
To give:
The pose of the molecule inthe binding site
The binding affinity or ascore representing thestrength of binding
8/13/2019 Docking & Dynamics (10)
16/51
Search Algorithms
We can classify the various search algorithms
according to the degrees of freedom that theyconsider
Rigid docking or flexible docking
With respect to the ligand structure
Rigid docking
The ligand is treated as a rigid structure during the
docking
Only the translational and rotational degrees of freedom are
considered To deal with the problem of ligand conformations, a large
number of conformations of each ligand are generated in
advance and each is docked separately
Examples: FRED (Fast Rigid Exhaustive Docking) from
OpenEye, and one of the earliest docking programs, DOCK
8/13/2019 Docking & Dynamics (10)
17/51
8/13/2019 Docking & Dynamics (10)
18/51
AR Leach, VJ Gillet, An Introduction to Cheminformatics
Ligand atoms are then matched to
the sphere centres so that the
distances between the atoms
equal the distances between the
corresponding sphere centres,
within some tolerance.
The ligand conformation is then
oriented into the binding site. Afterchecking to ensure that there are
no unacceptable steric
interactions, it is then scored.
New orientations are produced by
generating new sets of matchingligand atoms and sphere centres.
The procedure continues until all
possible matches have been
considered.
8/13/2019 Docking & Dynamics (10)
19/51
Flexible docking Flexible docking is the most common form of docking today
Conformations of each molecule are generated on-the-fly by the
search algorithm during the docking process
The algorithm can avoid considering conformations that do not fit
Exhaustive (systematic) searching computationally too expensive as
the search space is very large
One common approach is to use stochastic search methods
These dont guarantee optimum solution, but good solution within
reasonable length of time
Stochastic means that they incorporate a degree of randomness
Such algorithms include genetic algorithms (GOLD), simulated
annealing (AutoDock)
8/13/2019 Docking & Dynamics (10)
20/51
8/13/2019 Docking & Dynamics (10)
21/51
The perfect scoring function will
Accurately calculate the binding affinity Will allow actives to be identified in a virtual screen
Be able to rank actives in terms of affinity
Score the poses of an active higher than poses of an
inactive Will rank actives higher than inactives in a virtual screen
Score the correct pose of the active higher than anincorrect pose of the active
Will allow the correct pose of the active to be identified
actives = molecules with biological activity
8/13/2019 Docking & Dynamics (10)
22/51
Classes of scoring function
Broadly speaking, scoring functions can be
divided into the following classes:
Forcefield-based
Based on terms from molecular mechanics forcefields
GoldScore, DOCK, AutoDock, MOE Empirical
Parameterised against experimental binding affinities
ChemScore, PLP, Glide SP/XP
Knowledge-based potentials Based on statistical analysis of observed pairwise
distributions
PMF, DrugScore, ASP
8/13/2019 Docking & Dynamics (10)
23/51
MOE : Molecular Operating Environment
8/13/2019 Docking & Dynamics (10)
24/51
Preparing the protein structure
PDB structures often contain water molecules
In general, all water molecules are removed except where it isknown that they play an important role in coordinating to the ligand
PDB structures are missing all hydrogen atoms Many docking programs require the protein to have explicit
hydrogens. In general these can be added unambiguously, except
in the case of acidic/basic side chains
An incorrect assignment of protonationstates in the active site will give poorresults
Glutamate, Aspartate have COO- orCOOH
OH is hydrogen bond donor, O- is not
Histidine is a base and its neutral formhas two tautomers
HNH N
R
+
NH N
R
R
NHN
8/13/2019 Docking & Dynamics (10)
25/51
For particular protein side chains, the PDB structure can
be incorrect Crystallography gives electron density, not molecular
structure
In poorly resolved crystal structures of proteins, isoelectronic
groups can give make it difficult to deduce the correct structure
Affects asparagine, glutamine, histidine Important? Affects hydrogen bonding pattern
May need to flip amide or imidazole
How to decide? Look at hydrogen bonding pattern in crystal
structures containing ligands
R
O
NH2
R
NH2
O
RN
N
N
NR
8/13/2019 Docking & Dynamics (10)
26/51
Ligand Preparation
A reasonable 3D structure is required as starting point
During docking, the bond lengths and angles in ligands are held
fixed; only the torsion angles are changed
The protonation state and tautomeric form of a particular
ligand could influence its hydrogen bonding ability
Either protonate as expected for physiological pH and use asingle tautomer
Or generate and dock all possible protonation states and
tautomers, and retain the one with the highest score0
OH OH
+
Enol Ketone
8/13/2019 Docking & Dynamics (10)
27/51
Basics of molecular dynamics
8/13/2019 Docking & Dynamics (10)
28/51
Equations of motion for MD simulations
The classical MD simulations boil down tonumerically integrating Newtons equations ofmotion for the particles
Nix
V
xdt
xdm
iji i
iji
0
2
2
8/13/2019 Docking & Dynamics (10)
29/51
Lennard-Jones potential
One of the most famous pair potentials for
van der Waals systems is the Lennard-Jones
potential
612
4)(ijij
ij
rr
r
8/13/2019 Docking & Dynamics (10)
30/51
Lennard-Jones Potential
8/13/2019 Docking & Dynamics (10)
31/51
Dimensionless Units
Advantages of using dimensionless units:
the possibility to work with numerical values of the order of
unity, instead of the typically very small values associated with
the atomic scale
the simplification of the equations of motion, due to the
absorption of the parameters defining the model into the
units
the possibility of scaling the results for a whole class of
systems described by the same model.
8/13/2019 Docking & Dynamics (10)
32/51
Dimensionless units
When using Lennard-Jones
potentials in simulations, the most
appropriate system of units adopts
, m and as units of length, mass
and energy,respectively, and
implies making the replacements:
8/13/2019 Docking & Dynamics (10)
33/51
Integration of the Newtonian Equation
Classes of MD integrators:
low-order methods leapfrog, Verlet, velocity
Verlet easy implementation, stability
predictor-corrector methods high accuracy
for large time-steps
8/13/2019 Docking & Dynamics (10)
34/51
Boundary Condition
Periodic boundary
condition
Specular boundary
condition
8/13/2019 Docking & Dynamics (10)
35/51
Initial state Atoms are placed in a BCC, FCC or Diamond lattice structure Velocities are randomly assigned to the atoms. To achieve
faster equilibration atoms can be assigned velocities with theexpected equilibrium velocity, i.e. Maxwell distribution.
Temperature adjustment: Bringing the system to requiredaverage temperature requires velocity rescaling. Gradualenergy drift depends on different factors- integration method,potential function, value of time step and ambienttemperature.
8/13/2019 Docking & Dynamics (10)
36/51
Conservation Laws
Momentum and energy are to be conserved throughout the
simulation period
Momentum conservation is intrinsic to the algorithm and
boundary condition
Energy conservation is sensitive to the choice of integration
method and size of the time step
Angular momentum conservation is not taken into account
8/13/2019 Docking & Dynamics (10)
37/51
Equilibration
For small systems whose property fluctuate considerably,
characterizing equilibrium becomes difficult
Averaging over a series of timesteps reduces the fluctuation, butdifferent quantities relax to their equilibrium averages at different
rates
A simple measure of equilibration is the rate at which the velocity
distribution converges to the expected Maxwell distribution
)2/exp()( 21 Tvvvf d
8/13/2019 Docking & Dynamics (10)
38/51
Velocity distribution as a function of time
8/13/2019 Docking & Dynamics (10)
39/51
Interaction computations
All pair method
Cell subdivision
Neighbor lists
8/13/2019 Docking & Dynamics (10)
40/51
Thermodynamic properties at equilibrium
8/13/2019 Docking & Dynamics (10)
41/51
Thermophysical and Dynamic Properties at
equilibrium
8/13/2019 Docking & Dynamics (10)
42/51
Example: Calculation of thermal conductivity at
eqilibrium
Following are the equations required to
calculate thermal conductivity:
i j
jijji
i
iiEt rvFvQ )(
N
jB
p ttjVTk
k1
2 )()0(
1QQ
iN
j
tjitjiN
ti1
))(()(1
)()0( QQQQ
Where Q is the heat flux
Where k is the thermal
conductivity
8/13/2019 Docking & Dynamics (10)
43/51
Nonequilibrium dynamics
Homogeneous system: no presence of physical wall, all atoms
perceive a similar environment
Nonhomogeneous system: presence of wall, perturbations to
the structure and dynamics inevitable
Nonequlibrium more close to the real life experiments where
to measure dynamic properties systems are in non
equilibrium states like temperature, pressure or concentration
gradient
8/13/2019 Docking & Dynamics (10)
44/51
Example: Calculation of thermal equilibrium at
nonequilibrium ( direct measurement)
To measure thermal conductivity of Silicon rod (1-D) heatenergy is added at L/4 and heat energy is taken away at3L/4
After a steady state of heat current was reached, the heatcurrent is given by
Using the Fouriers law we can calculate the thermalconductivity as follows
Stillinger-Weber potential for Si has been used which
takes care of two body and three body potential
tAJz
2
zT
Jk z
/
8/13/2019 Docking & Dynamics (10)
45/51
Example: continued..
200
220
240
260
280
300
320
0 20 40 60 80 100 120 140 160 180 200
Series1
y = 0.2686x+ 233.34
R2= 0.9384
220
230
240
250
260
270
280
40 50 60 70 80 90 100 110 120 130
Molecular Dynamics Simulation of Thermal
8/13/2019 Docking & Dynamics (10)
46/51
Molecular Dynamics Simulation of Thermal
Transport at Nanometer Size Point Contact on a
Planar Si Substrate
Calculated temperature profile in the Si
substrate for a 0.5 nm diameter contact
radius.
Schematic diagram of the simulation box.
Initial temperature is 300 K. Energy is added
at the center of the top wall and removed
from the bottom and side walls.
8/13/2019 Docking & Dynamics (10)
47/51
Thermal conductivity of nanofluids at
Equilibrium
Schematic diagram
Nanoparticles
8/13/2019 Docking & Dynamics (10)
48/51
Results
8/13/2019 Docking & Dynamics (10)
49/51
Results continued
8/13/2019 Docking & Dynamics (10)
50/51
TUTORIALS ON MOE
www.colby.edu/chemistry/CompChem/MOEt
utor.pdf
http://www.macresearch.org/review_moe_m
olecular_operating_environment
http://www.learningace.com/doc/1871621/8f
3cd975a09e395e187d19fe643e6a94/moetuto
r09
http://www.colby.edu/chemistry/CompChem/MOEtutor.pdfhttp://www.colby.edu/chemistry/CompChem/MOEtutor.pdfhttp://www.colby.edu/chemistry/CompChem/MOEtutor.pdfhttp://www.macresearch.org/review_moe_molecular_operating_environmenthttp://www.macresearch.org/review_moe_molecular_operating_environmenthttp://www.macresearch.org/review_moe_molecular_operating_environmenthttp://www.macresearch.org/review_moe_molecular_operating_environmenthttp://www.learningace.com/doc/1871621/8f3cd975a09e395e187d19fe643e6a94/moetutor09http://www.learningace.com/doc/1871621/8f3cd975a09e395e187d19fe643e6a94/moetutor09http://www.learningace.com/doc/1871621/8f3cd975a09e395e187d19fe643e6a94/moetutor09http://www.learningace.com/doc/1871621/8f3cd975a09e395e187d19fe643e6a94/moetutor09http://www.learningace.com/doc/1871621/8f3cd975a09e395e187d19fe643e6a94/moetutor09http://www.learningace.com/doc/1871621/8f3cd975a09e395e187d19fe643e6a94/moetutor09http://www.macresearch.org/review_moe_molecular_operating_environmenthttp://www.colby.edu/chemistry/CompChem/MOEtutor.pdf8/13/2019 Docking & Dynamics (10)
51/51
References
Rapaport D. C., The Art of Molecular Dynamics Simulation,2nd Edition, Cambridge University Press, 2004
W. J. Minkowycz and E. M. Sparrow (Eds), Advances inNumerical Heat Transfer,vol. 2, Chap. 6, pp. 189-226, Taylor& Francis, New York, 2000.
Koplik, J., Banavar, J. R. &Willemsen, J. F., Moleculardynamics of Poiseuille flow and moving contact lines, Phys.Rev. Lett. 60, 12821285 (1988); Molecular dynamics of fluidflow at solid surfaces, Phys.Fluids A 1, 781794 (1989).