Autodock Scoring Function
Autodock Scoring Function
Defining a Docking
Position
x, y, z
Orientation
Torsions
1, 2, n
x
z
Search Methods
Finding an optimal pose
Which search method should I use?
Dimensionality
Can we trust the answer?
AutoDock History
1990 - AutoDock 1
First docking method with flexible ligands
1998 - AutoDock 3
Free energy force field and advanced search methods
AutoDockTools Graphical User Interface
2009 - AutoDock 4
Current version of AutoDock
Many parameters available to user
Scoring Functions
Dispersion/Repulsion
Desolvation
Torsional Entropy
AutoDock Empirical
Free Energy Force Field
Physics-based approach from
molecular mechanics
Calibrated with 188 complexes from
LPDB, Kis from PDB-Bind
Standard error = 2.52 kcal/mol
A
Bij
ij
W vdw 12 6 +
r
rij
i, j ij
C
Dij
ij
W hbond E(t) 12 10 +
rij
rij
i, j
qq
W elec i j +
i, j (rij )rij
W sol ( SiV j + S jVi )e
i, j
W tor N tor
(rij2 / 2
GvdW = GvdW
AutoDockVina Scoring
Function
Combination of knowledge-based and empirical approach
Gbinding = Ggauss + Grepulsion + Ghbond + Ghydrophobic + Gtors
G gauss
Attractive term for dispersion, two gaussian functions
Grepulsion
Square of the distance if closer than a threshold value
Ghbond
Ramp function - also used for interactions with metal ions
Ghydrophobic
Ramp function
Gtors
Proportional to the number of rotatable bonds
Grid Maps
Precompute
interactions for each
type of atom
100X faster than
pairwise methods
Drawbacks: receptor is
conformationally rigid,
limits the search space
Oxygen
affinity
AutoGrid 3
Guanine
Cytosine
AutoGrid 4
Guanine
Cytosine
Huey, Goodsell, Morris, and Olson (2004) Letts. Drug Des. & Disc., 1: 178-183
Spectrum of Search:
Breadth and Level-of-Detail
Search Breadth
Local
Molecular Mechanics (MM)
Intermediate
Monte Carlo Simulated Annealing
(MC SA)
Brownian Dynamics
Molecular Dynamics (MD)
Global
Docking
Level-of-Detail
Atom types
Bond stretching
Bond-angle bending
Implicit solvation
Polarizability
Systematic
Exhaustive, deterministic
Outcome is dependent on
granularity of sampling
Feasible only for lowdimensional problems
Stochastic
Random, outcome varies
Must repeat the search or
perform more steps to improve
chances of success
Feasible for larger problems
Others
Lamarckian GA (LGA)*
*Supported in AutoDock
Ti = g Ti-1
Mutation
Lamarck
Jean-Baptiste-PierreAntoinede Monet,
Chevalier de Lamarck
pioneer French
biologist who is best
known for his idea that
acquired traits are
inheritable, an idea
known as Lamarckism,
which is controverted
by Darwinian theory.
Lamarckian:
rtrf 0.95
Termination criteria:
accepted moves
accs 25000
rejected moves
rt0 61600
rejs 25000
annealing cycles
cycles 50
Crossover rate
ga_mutation_rate 0.02
ga_crossover_rate 0.8
Mutation rate
ga_pop_size 300
sw_max_its 300
Termination criteria:
x, y, z
1, 2, n
Dimensionality, D = 3 + 3 + n
Sampling Hyperspace
Practical Considerations
What problems are feasible?
Depends on the search method:
Vina > LGA > GA >> SA >> LS
AutoDock SA : can output trajectories, D < 8
torsions.
AutoDock LGA : D < 8-16 torsions.
Vina : good for 20-30 torsions.
Run AutoGrid 4
Run AutoDock 4
Macromolecule:
Need to:
Using AutoDockelsewhere.
4 with ADT
Molecular Modelling
22
Always merge
By interactively picking, or
Automatically.
No leaves;
No bonds in rings;
Can freeze:
Peptide/amide/selected/all;
At TSRI:
Modify .cshrc
% source /tsri/python/share/bin/initadtcsh
% cd tutorial
% adt1
Web
http://autodock.scripps.edu
Solis-Wets (SW)
Pseudo Solis-Wets (pSW)
Run AutoGrid
% tail -f mol.glg
Run AutoDock
Separated by spaces
Number in cluster versus lowest energy in that cluster
Picking a cluster