Molecular Docking S. Shahriar Arab. Overview of the lecture Introduction to molecular docking: Definition Types Some techniques Programs “Protein-Protein.

Slides:



Advertisements
Similar presentations
Case Study: Dopamine D 3 Receptor Anthagonists Chapter 3 – Molecular Modeling 1.
Advertisements

Protein Docking Rong Chen Boston University. BU Bioinformatics The Lowest Binding Free Energy  G water R L R L L R L R L R.
AutoDock 4 and AutoDock Vina -Brief Intruction
How to approximate complex physical and thermodynamic interactions? Employ rigid or flexible structures for ligand and receptor (Side-chains or Back-bone.
A New Analytical Method for Computing Solvent-Accessible Surface Area of Macromolecules.
Protein Threading Zhanggroup Overview Background protein structure protein folding and designability Protein threading Current limitations.
Molecular Docking G. Schaftenaar Docking Challenge Identification of the ligand’s correct binding geometry in the binding site ( Binding Mode ) Observation:
Two Examples of Docking Algorithms With thanks to Maria Teresa Gil Lucientes.
Protein Docking and Interactions Modeling CS 374 Maria Teresa Gil Lucientes November 4, 2004.
2. Modeling of small systems Building the model What is the optimal conformation of a molecule? What is the relative energy of a given conformation? What.
Summary Molecular surfaces QM properties presented on surface Compound screening Pattern matching on surfaces Martin Swain Critical features Dave Whitley.
Docking of Protein Molecules
Protein Primer. Outline n Protein representations n Structure of Proteins Structure of Proteins –Primary: amino acid sequence –Secondary:  -helices &
FLEX* - REVIEW.
. Protein Structure Prediction [Based on Structural Bioinformatics, section VII]
An Integrated Approach to Protein-Protein Docking
BL5203: Molecular Recognition & Interaction Lecture 5: Drug Design Methods Ligand-Protein Docking (Part I) Prof. Chen Yu Zong Tel:
QSD – Quadratic Shape Descriptors Surface Matching and Molecular Docking Using Quadratic Shape Descriptors Goldman BB, Wipke WT. Quadratic Shape Descriptors.
Molecular Docking Using GOLD Tommi Suvitaival Seppo Virtanen S Basics for Biosystems of the Cell Fall 2006.
The Importance of Protein Flexibility in Protein-Ligand Docking Jennifer Metzger October 15th, 2008.
Protein-protein and Protein- ligand Docking The geometric filtering.
RAPID: Randomized Pharmacophore Identification for Drug Design PW Finn, LE Kavraki, JC Latombe, R Motwani, C Shelton, S Venkatasubramanian, A Yao Presented.
LSM2104/CZ2251 Essential Bioinformatics and Biocomputing Essential Bioinformatics and Biocomputing Protein Structure and Visualization (3) Chen Yu Zong.
The Geometry of Biomolecular Solvation 1. Hydrophobicity Patrice Koehl Computer Science and Genome Center
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Inverse Kinematics for Molecular World Sadia Malik April 18, 2002 CS 395T U.T. Austin.
Bioinf. Data Analysis & Tools Molecular Simulations & Sampling Techniques117 Jan 2006 Bioinformatics Data Analysis & Tools Molecular simulations & sampling.
Comparative Evaluation of 11 Scoring Functions for Molekular Docking Authors: Renxiao Wang, Yipin Lu and Shaomeng Wang Presented by Florian Lenz.
Module 2: Structure Based Ph4 Design
NUS CS5247 A dimensionality reduction approach to modeling protein flexibility By, By Miguel L. Teodoro, George N. Phillips J* and Lydia E. Kavraki Rice.
BIOC3010: Bioinformatics - Revision lecture Dr. Andrew C.R. Martin
ClusPro: an automated docking and discrimination method for the prediction of protein complexes Stephen R. Comeau, David W.Gatchell, Sandor Vajda, and.
A genetic algorithm for structure based de-novo design Scott C.-H. Pegg, Jose J. Haresco & Irwin D. Kuntz February 21, 2006.
02/03/10 CSCE 769 Dihedral Angles Homayoun Valafar Department of Computer Science and Engineering, USC.
1 CE 530 Molecular Simulation Lecture 17 Beyond Atoms: Simulating Molecules David A. Kofke Department of Chemical Engineering SUNY Buffalo
In silico discovery of inhibitors using structure-based approaches Jasmita Gill Structural and Computational Biology Group, ICGEB, New Delhi Nov 2005.
Conformational Entropy Entropy is an essential component in ΔG and must be considered in order to model many chemical processes, including protein folding,
10/3/2003 Molecular and Cellular Modeling 10/3/2003 Introduction Objective: to construct a comprehensive simulation software system for the computational.
A Technical Introduction to the MD-OPEP Simulation Tools
Altman et al. JACS 2008, Presented By Swati Jain.
7. Lecture SS 2005Optimization, Energy Landscapes, Protein Folding1 V7: Diffusional association of proteins and Brownian dynamics simulations Brownian.
Virtual Screening C371 Fall INTRODUCTION Virtual screening – Computational or in silico analog of biological screening –Score, rank, and/or filter.
Hierarchical Database Screenings for HIV-1 Reverse Transcriptase Using a Pharmacophore Model, Rigid Docking, Solvation Docking, and MM-PB/SA Junmei Wang,
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
LSM3241: Bioinformatics and Biocomputing Lecture 6: Fundamentals of Molecular Modeling Prof. Chen Yu Zong Tel:
R L R L L L R R L L R R L L water DOCKING SIMULATIONS.
Structure- based Structure-based computer-aided drug discovery (SB-CADD) approach: helps to design and evaluate the quality, in terms of affinity, of series.
Lecture 9: Theory of Non-Covalent Binding Equilibria Dr. Ronald M. Levy Statistical Thermodynamics.
Review Session BS123A/MB223 UC-Irvine Ray Luo, MBB, BS.
Surflex: Fully Automatic Flexible Molecular Docking Using a Molecular Similarity-Based Search Engine Ajay N. Jain UCSF Cancer Research Institute and Comprehensive.
Mean Field Theory and Mutually Orthogonal Latin Squares in Peptide Structure Prediction N. Gautham Department of Crystallography and Biophysics University.
Molecular dynamics (MD) simulations  A deterministic method based on the solution of Newton’s equation of motion F i = m i a i for the ith particle; the.
Molecular mechanics Classical physics, treats atoms as spheres Calculations are rapid, even for large molecules Useful for studying conformations Cannot.
Vicky Choi Assistant Professor Department of Computer Science Virginia Tech Yucca: An Efficient Algorithm for Small Molecule Docking.
Elon Yariv Graduate student in Prof. Nir Ben-Tal’s lab Department of Biochemistry and Molecular Biology, Tel Aviv University.
Protein-Protein Interactions. A Protein may interact with: –Other proteins –Nucleic Acids –Small molecules Protein Interactions.
1 of 21 SDA development -Description of sda Description of sda-5a - Sda for docking.
Structural Bioinformatics Elodie Laine Master BIM-BMC Semester 3, Genomics of Microorganisms, UMR 7238, CNRS-UPMC e-documents:
J Comput Chem 26: 334–343, 2005 By SHURA HAYRYAN, CHIN-KUN HU, JAROSLAV SKRˇ IVA′ NEK, EDIK HAYRYAN, IMRICH POKORNY.
Simplified picture of the principles used for multiple copy simultaneous search (MCSS) and for computational combinatorial ligand design (CCLD). Simplified.
Rong Chen Boston University
International Chemical Design & Discovery Course 2017
Virtual Screening.
Ligand Docking to MHC Class I Molecules
Do enzyme-inhibiting drugs show increased reliance
An Integrated Approach to Protein-Protein Docking
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Presentation transcript:

Molecular Docking S. Shahriar Arab

Overview of the lecture Introduction to molecular docking: Definition Types Some techniques Programs “Protein-Protein Docking with Simultaneous Optimization of Rigid-body Displacement and Side-chain Conformations” Jeffrey J. Gray, Stewart Moughon, Chu Wang, Ora Schueler-Furman, Brian Kuhlman, Carol A. Rohl and David Baker. J. Mol. Biol. (2003) 331,

What is Docking? Docking attempts to find the “best” matching between two molecules

… a more serious definition… Given two biological molecules determine: - Whether the two molecules “interact” - If so, what is the orientation that maximizes the “interaction” while minimizing the total “energy” of the complex Goal: To be able to search a database of molecular structures and retrieve all molecules that can interact with the query structure

Why is docking important? It is of extreme relevance in cellular biology, where function is accomplished by proteins interacting with themselves and with other molecular components It is the key to rational drug design : The results of docking can be used to find inhibitors for specific target proteins and thus to design new drugs. It is gaining importance as the number of proteins whose structure is known increases

Example: HIV-1 Protease Active Site (Aspartyl groups)

Example: HIV-1 Protease

Why is this difficult? Both molecules are flexible and may alter each other’s structure as they interact: Hundreds to thousands of degrees of freedom (DOF) Total possible conformations are astronomical

Types of Docking studies Protein-Protein Docking Both molecules usually considered rigid 6 degrees of freedom First apply steric constraints to limit search space and the examine energetics of possible binding conformations Protein-Ligand Docking Flexible ligand, rigid-receptor Search space much larger Either reduce flexible ligand to rigid fragments connected by one or several hinges, or search the conformational space using monte-carlo methods or molecular dynamics

Some techniques Surface representation, that efficiently represents the docking surface and identifies the regions of interest (cavities and protrusions) Connolly surface Lenhoff technique Kuntz et al. Clustered-Spheres Alpha shapes Surface matching that matches surfaces to optimize a binding score: Geometric Hashing

Surface Representation Each atomic sphere is given the van der Waals radius of the atom Rolling a Probe Sphere over the Van der Waals Surface leads to the Solvent Reentrant Surface or Connolly surface

Lenhoff technique Computes a “complementary” surface for the receptor instead of the Connolly surface, i.e. computes possible positions for the atom centers of the ligand Atom centers of the ligand van der Waals surface

Kuntz et al. Clustered-Spheres Uses clustered-spheres to identify cavities on the receptor and protrusions on the ligand Compute a sphere for every pair of surface points, i and j, with the sphere center on the normal from point i Regions where many spheres overlap are either cavities (on the receptor) or protrusions (on the ligand) i j

Alpha Shapes Formalizes the idea of “shape” In 2D an “edge” between two points is “alpha-exposed” if there exists a circle of radius alpha such that the two points lie on the surface of the circle and the circle contains no other points from the point set

Alpha Shapes: Example Alpha=infinity Alpha=3.0 Å

Surface Matching Find the transformation (rotation + translation) that will maximize the number of matching surface points from the receptor and the ligand First satisfy steric constraints… Find the best fit of the receptor and ligand using only geometrical constraints … then use energy calculations to refine the docking Select the fit that has the minimum energy

Docking programs DOCK (I. D. Kuntz, UCSF) AutoDock (Arthur Olson, The Scripps Research Institute) AutoDock was designed to dock flexible ligands into receptor binding sites The strongest feature of AutoDock is the range of powerful optimization algorithms available RosettaDOCK (Baker, Washington Univ., Gray, Johns Hopkins Univ.) It models physical forces and creates a very large number of decoys

DOCK DOCK works in 5 steps: Step 1 Start with crystal coordinates of target receptor Step 2 Generate molecular surface for receptor Step 3 Generate spheres to fill the active site of the receptor: The spheres become potential locations for ligand atoms Step 4 Matching: Sphere centers are then matched to the ligand atoms, to determine possible orientations for the ligand Step 5 Scoring: Find the top scoring orientation

DOCK: Example - HIV-1 protease is the target receptor - Aspartyl groups are its active side

DOCK DOCK works in 5 steps: Step 1 Start with crystal coordinates of target receptor Step 2 Generate molecular surface for receptor Step 3 Generate spheres to fill the active site of the receptor: The spheres become potential locations for ligand atoms Step 4 Matching: Sphere centers are then matched to the ligand atoms, to determine possible orientations for the ligand Step 5 Scoring: Find the top scoring orientation

DOCK: Example - HIV-1 protease is the target receptor - Aspartyl groups are its active side

DOCK DOCK works in 5 steps: Step 1 Start with crystal coordinates of target receptor Step 2 Generate molecular surface for receptor Step 3 Generate spheres to fill the active site of the receptor: The spheres become potential locations for ligand atoms Step 4 Matching: Sphere centers are then matched to the ligand atoms, to determine possible orientations for the ligand Step 5 Scoring: Find the top scoring orientation

DOCK: Example - HIV-1 protease is the target receptor - Aspartyl groups are its active side

DOCK DOCK works in 5 steps: Step 1 Start with crystal coordinates of target receptor Step 2 Generate molecular surface for receptor Step 3 Generate spheres to fill the active site of the receptor: The spheres become potential locations for ligand atoms Step 4 Matching: Sphere centers are then matched to the ligand atoms, to determine possible orientations for the ligand Step 5 Scoring: Find the top scoring orientation

DOCK DOCK works in 5 steps: Step 1 Start with crystal coordinates of target receptor Step 2 Generate molecular surface for receptor Step 3 Generate spheres to fill the active site of the receptor: The spheres become potential locations for ligand atoms Step 4 Matching: Sphere centers are then matched to the ligand atoms, to determine possible orientations for the ligand Step 5 Scoring: Find the top scoring orientation

DOCK: Example 45 Three scoring schemes: Shape scoring, Electrostatic scoring and Force-field scoring Image 5 is a comparison of the top scoring orientation of the molecule thioketal with the orientation found in the crystal structure

Other Docking programs FlexX GOLD Hammerhead FLOG

FLEXX Receptor is treated as rigid Incremental construction algorithm: Break Ligand up into rigid fragments Dock fragments into pocket of receptor Reassemble ligand from fragments in low Energy conformations

GOLD (Genetic Optimization for Ligand Docking) Performs automated docking with full acyclic ligand flexibility, partial cyclic ligand flexibility and partial protein flexibility in and around active site. Scoring: includes H-bonding term, pairwise dispersion potential (hydrophobic interactions), molecular and mechanics term for internal energy. Analysis shows algorithm more likely to fail if ligand is large or highly flexible, and more likely to succeed if ligand is polar The GA is encoded to search for H-bonding networks first; Fitness function contains a term for dispersive interactions but takes no account of desolvation, thus underestimates The Hydrophobic Effect

Historically the first approaches. Protein and ligand fixed. Search for the relative orientation of the two molecules with lowest energy. FLOG (Flexible Ligands Oriented on Grid): each ligand represented by up to 25 low energy conformations. Rigid-body docking algorithms

Introducing flexibility: Whole molecule docking Monte Carlo methods (MC) Molecular Dynamics (MD) Simulated Annealing (SA) Genetic Algorithms (GA) Available in packages: AutoDock (MC,GA,SA) GOLD (GA) Sybyl (MD)

Monte Carlo Start with configuration A (energy E A ) Make random move to configuration B (energy E B ) Accept move when: E B < E A or if E B > E A except with probability P:

Molecular Dynamics force-field is used to calculate forces on each atom of the simulated system following Newton mechanics, calculate accelerations, velocities and new coordinates from the forces. (Force = mass times acceleration) The atoms are moved slightly with respect to a given time step

Simulated Annealing Finding a global minimum by lowering the temperature during the Monte Carlo/MD simulation

Genetic Algorithms Ligand translation, rotation and configuration variables constitute the genes Crossovers mixes ligand variables from parent configurations Mutations randomly change variables Natural selection of current generation based on fitness Energy scoring function determines fitness

Introducing flexibility: Fragment Based Methods build small molecules inside defined binding sites while maximizing favourable contacts. De Novo methods construct new molecules in the site. division into two major groups: Incremental construction (FlexX, Dock) Place & join.

Scoring Functions Shape & Chemical Complementary Scores Empirical Scoring Force Field Scoring Knowledge-based Scoring Consensus Scoring

Shape & Chemical Complementary Scores Divide accessible protein surface into zones: Hydrophobic Hydrogen-bond donating Hydrogen-bond accepting Do the same for the ligand surface Find ligand orientation with best complementarity score

Empirical Scoring Scoring parameters fit to reproduce Measured binding affinities (FlexX, LUDI, Hammerhead)

Empirical scoring rot NGGG  Δ  Δ  Δ 0  ∑ − ΔΔΔ  bondsHneutral hb RfG.,   ∑ − ΔΔΔ ., intionic io RfG   ∑ ΔΔΔ  intarom RfG.,   ∑ ΔΔΔ .., contlipo RfG  Loss of entropy during binding Hydrogen-bonding Ionic interactions Aromatic interactions Hydrophobic interactions

Force Field Scoring (Dock) ∑∑       −  lig i prot j  ij i nonbond j r qq r B r A Ec 612 Nonbonding interactions (ligand-protein): -van der Waals -electrostatics Amber force field

Knowledge-based Scoring Function Free energies of molecular interactions derived from structural information on Protein-ligand complexes contained in PDB   lpreflp FPP ,exp, −  Boltzmann-Like Statistics of Interatomic Contacts.

Distribution of interatomic distances is converted into energy functions by inverting Boltzmann’s law. FP(N,O)

Potential of Mean Force (PMF)     −  ij seg i corrVolBij r rfTkrF bulk   _ ln  r ij seg  Number density of atom pairs of type ij at atom pair distance r ij bulk  Number density of atom pairs of type ij in reference sphere with radius R