1 / 17

Docking of Protein Molecules

Docking of Protein Molecules. T. Complex. Receptor. Ligand. Problem Definition. Given two molecules find their correct association:. =. +. Problem Importance. Computer aided drug design – a new drug should fit the active site of a specific receptor.

brendashaw
Download Presentation

Docking of Protein Molecules

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Docking of Protein Molecules

  2. T Complex Receptor Ligand Problem Definition • Given two molecules find their correct association: = +

  3. Problem Importance • Computer aided drug design– a new drug should fit the active site of a specific receptor. • Understanding of biochemical pathways - many reactions in the cell occur through interactions between the molecules. • Despite the advances in the Structural Genomics initiative, there are no efficient techniques for crystallizing large complexes and finding their structure.

  4. Docking Algorithm Bound Docking • In the bound docking we are given a complex of 2 molecules. • After artificial separation the goal is to reconstruct the native complex. • No conformational changes are involved. • Used as a first test of the validity of the algorithm.

  5. Unbound Docking • In the unbound docking we are given 2 molecules in their native conformation. • The goal is to find the correct association. • Problems: conformational changes (side-chain and backbone movements), experimental errors in the structures.

  6. Bound vs. Unbound 10 highly penetrating residues Receptor surface Ligand Kallikrein A/trypsin inhibitor complex (PDB codes 2KAI,6PTI)

  7. Computing solution fitness trypsin • Calculate RMSD between A and A’ • Define interface of A with B, I(A). Calculate RMSD between I(A) and I(A’). inhibitor from complex A docking solution A’

  8. Docking Algorithm Scheme 1.1 Surface representation 1.2 Coarse Curvature calculation 1.3 Division to surface patches of similar curvature • Part 1:Molecular shape representation • Part 2: Matching of critical features • Part 3: Filtering and scoring of candidate transformations

  9. PatchDock Algorithm • Based on local shape feature matching. • Focuses on local surface patchesdivided into three shape types: concave, convex and flat. • The geometric surface complementarity scoring employs advanced data structures for molecular representation: Distance Transform Grid and Multi-resolution Surface.

  10. Dense MS surface (Connolly) Sparse surface (Shuo Lin et al.) 1.1 Surface Representation

  11. knob hole flat Curvature Calculation • Shape function is a measure of local curvature. • ‘knobs’ and ‘holes’ are local minima and maxima (<1/3 or >2/3),

  12. Dense MS surface (Connolly) • Sparse surface (Shuo Lin et al.) • Shape function Surface Representation

  13. Sparse Surface Graph - Gtop • Caps (yellow), pits (green), belts (red): • Gtop – Surface topology graph: V=surface points E={(u,v)| u,v belong to the same atom}

  14. knob hole flat Curvature Calculation • Shape function is a measure of local curvature. • ‘knobs’ and ‘holes’ are local minima and maxima (<1/3 or >2/3), ‘flats’ – the rest of the points (70%). • Problems: sensitivity to molecular movements, 3 sets of points with different sizes. • Solution: divide the values of the shape function to 3 equal sized sets: ‘knobs’, ‘flats’ and ‘holes’. knobs flats holes

  15. Patch Detection Goal: divide the surface into connected, non- intersecting, equal sized patches of critical points with similar curvature. • connected– the points of the patch correspond to a connected sub-graph of Gtop. • similar curvature– all the points of the patch correspond to only one type: knobs, flats or holes. • equal sized– to assure better matching we want shape features of almost the same size.

  16. Patch Detection by Segmentation Technique • Construct a sub-graph for each type of points: knobs, holes, flats. For example Gknob will include all surface points that are knobs and an edge between two ‘knobs’ if they belong to the same atom. • Compute connected components of every sub-graph. • Problem: the sizes of the connected components can vary. • Solution: apply ‘split’ and ‘merge’ routines.

  17. Examples of Patches for trypsin and trypsin inhibitor Yellow – knob patches, cyan – hole patches, green – flat patches, the proteins are in blue.

More Related