Geometric Algorithms for Conformational Analysis of Long Protein Loops J. Cortess, T. Simeon, M. Remaud- Simeon, V. Tran.

Slides:



Advertisements
Similar presentations
J. P. L a u m o n d L A A S – C N R S M a n i p u l a t i o n P l a n n i n g A Geometrical Formulation.
Advertisements

NUS CS5247 Motion Planning for Car- like Robots using a Probabilistic Learning Approach --P. Svestka, M.H. Overmars. Int. J. Robotics Research, 16: ,
Rapidly Exploring Random Trees Data structure/algorithm to facilitate path planning Developed by Steven M. La Valle (1998) Originally designed to handle.
Motion Planning for Point Robots CS 659 Kris Hauser.
NUS CS5247 Motion Planning for Camera Movements in Virtual Environments By Dennis Nieuwenhuisen and Mark H. Overmars In Proc. IEEE Int. Conf. on Robotics.
Dynamic Bayesian Networks (DBNs)
Animation Following “Advanced Animation and Rendering Techniques” (chapter 15+16) By Agata Przybyszewska.
4/15/2017 Using Gaussian Process Regression for Efficient Motion Planning in Environments with Deformable Objects Barbara Frank, Cyrill Stachniss, Nichola.
By Guang Song and Nancy M. Amato Journal of Computational Biology, April 1, 2002 Presentation by Athina Ropodi.
Protein Threading Zhanggroup Overview Background protein structure protein folding and designability Protein threading Current limitations.
DESIGN OF A GENERIC PATH PATH PLANNING SYSTEM AILAB Path Planning Workgroup.
Iterative Relaxation of Constraints (IRC) Can’t solve originalCan solve relaxed PRMs sample randomly but… start goal C-obst difficult to sample points.
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
Randomized Motion Planning for Car-like Robots with C-PRM Guang Song and Nancy M. Amato Department of Computer Science Texas A&M University College Station,
Computing Protein Structures from Electron Density Maps: The Missing Loop Problem I. Lotan, H. van den Bedem, A. Beacon and J.C. Latombe.
Two Examples of Docking Algorithms With thanks to Maria Teresa Gil Lucientes.
Motion Planning of Multi-Limbed Robots Subject to Equilibrium Constraints. Timothy Bretl Presented by Patrick Mihelich and Salik Syed.
CS 326 A: Motion Planning Probabilistic Roadmaps Basic Techniques.
1 Toward Autonomous Free-Climbing Robots Tim Bretl Jean-Claude Latombe Stephen Rock CS 326 Presentation Winter 2004 Christopher Allocco Special thanks.
1 Single Robot Motion Planning - II Liang-Jun Zhang COMP Sep 24, 2008.
Taking a Numeric Path Idan Szpektor. The Input A partial description of a molecule: The atoms The bonds The bonds lengths and angles Spatial constraints.
“Inverse Kinematics” The Loop Closure Problem in Biology Barak Raveh Dan Halperin Course in Structural Bioinformatics Spring 2006.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Graphical Models for Protein Kinetics Nina Singhal CS374 Presentation Nov. 1, 2005.
Docking of Protein Molecules
FLEX* - REVIEW.
Randomized Motion Planning for Car-like Robots with C-PRM Guang Song, Nancy M. Amato Department of Computer Science Texas A&M University College Station,
Algorithm for Fast MC Simulation of Proteins Itay Lotan Fabian Schwarzer Dan Halperin Jean-Claude Latombe.
Stochastic roadmap simulation for the study of ligand-protein interactions Mehmet Serkan Apaydin, Carlos E. Guestrin, Chris Varma, Douglas L. Brutlag and.
Chapter 5: Path Planning Hadi Moradi. Motivation Need to choose a path for the end effector that avoids collisions and singularities Collisions are easy.
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Constraint-Based Motion Planning using Voronoi Diagrams Maxim Garber and Ming C. Lin Department of Computer.
Stochastic Roadmap Simulation: An Efficient Representation and Algorithm for Analyzing Molecular Motion Mehmet Serkan Apaydin, Douglas L. Brutlag, Carlos.
Randomized Planning for Short Inspection Paths Tim Danner and Lydia E. Kavraki 2000 Presented by Dongkyu, Choi On the day of 28 th May 2003 CS326a: Motion.
A Kinematic View of Loop Closure EVANGELOS A. COUTSIAS, CHAOK SEOK, MATTHEW P. JACOBSON, KEN A. DILL Presented by Keren Lasker.
CS 326A: Motion Planning Probabilistic Roadmaps: Sampling and Connection Strategies.
CS 326 A: Motion Planning Probabilistic Roadmaps Basic Techniques.
Algorithmic Robotics and Molecular Modeling Dan Halperin School of Computer Science Tel Aviv University June 2007.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Lydia E. Kavraki Petr Švetka Jean-Claude Latombe Mark H. Overmars Presented.
Inverse Kinematics for Molecular World Sadia Malik April 18, 2002 CS 395T U.T. Austin.
Deterministic Sampling Methods for Spheres and SO(3) Anna Yershova Steven M. LaValle Dept. of Computer Science University of Illinois Urbana, IL, USA.
Anna Yershova Dept. of Computer Science University of Illinois
 1  Outline  stages and topics in simulation  generation of random variates.
Network for Computational Nanotechnology (NCN) Purdue, Norfolk State, Northwestern, MIT, Molecular Foundry, UC Berkeley, Univ. of Illinois, UTEP Polymer.
What are proteins? Proteins are important; e.g. for catalyzing and regulating biochemical reactions, transporting molecules, … Linear polymer chain composed.
Robotics Chapter 5 – Path and Trajectory Planning
RNA Secondary Structure Prediction Spring Objectives  Can we predict the structure of an RNA?  Can we predict the structure of a protein?
Rotamer Packing Problem: The algorithms Hugo Willy 26 May 2010.
Particle Filters for Shape Correspondence Presenter: Jingting Zeng.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces (1996) L. Kavraki, P. Švestka, J.-C. Latombe, M. Overmars.
Computing Missing Loops in Automatically Resolved X-Ray Structures Itay Lotan Henry van den Bedem (SSRL)
Derivatives of Backbone Motion Kimberly Noonan, Jack Snoeyink UNC Chapel Hill Computer Science.
Deterministic Sampling Methods for Spheres and SO(3) Anna Yershova Steven M. LaValle Dept. of Computer Science University of Illinois Urbana, IL, USA.
Introduction to Motion Planning
Laboratory of mechatronics and robotics Institute of solid mechanics, mechatronics and biomechanics, BUT & Institute of Thermomechanics, CAS Mechatronics,
Robotics Chapter 5 – Path and Trajectory Planning
Modeling Protein Flexibility with Spatial and Energetic Constraints Yi-Chieh Wu 1, Amarda Shehu 2, Lydia Kavraki 2,3  Provided an approach to generating.
Randomized Kinodynamics Planning Steven M. LaVelle and James J
FlexWeb Nassim Sohaee. FlexWeb 2 Proteins The ability of proteins to change their conformation is important to their function as biological machines.
Monte Carlo Linear Algebra Techniques and Their Parallelization Ashok Srinivasan Computer Science Florida State 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.
Department of Computer Science Columbia University rax Dynamically-Stable Motion Planning for Humanoid Robots Paper Presentation James J. Kuffner,
Filtering Sampling Strategies: Gaussian Sampling and Bridge Test Valerie Boor, Mark H. Overmars and A. Frank van der Stappen Presented by Qi-xing Huang.
Find the optimal alignment ? +. Optimal Alignment Find the highest number of atoms aligned with the lowest RMSD (Root Mean Squared Deviation) Find a balance.
INVERSE MANIPULATOR KINEMATICS
CS 326A: Motion Planning Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces (1996) L. Kavraki, P. Švestka, J.-C. Latombe,
PRM based Protein Folding
Efficient Energy Computation for Monte Carlo Simulation of Proteins
Sampling and Connection Strategies for Probabilistic Roadmaps
Synthesis of Motion from Simple Animations
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

Geometric Algorithms for Conformational Analysis of Long Protein Loops J. Cortess, T. Simeon, M. Remaud- Simeon, V. Tran

Motivation Filter unfeasible loop conformations to aid searching conformational space for various application: –Protein loop modeling –Molecular simulations: conformational changes under environmental conditions.

Structural Constraints Loop-closure Steric clash – internal segment clashes (self- clashes), external clashes, VdW radii.

Loop Closure Approaches Analytical – IK techniques Optimization – e.g. CCD Database based methods

Clash Filtering Approaches Energetic – accepting/rejecting a conformation according to some energetic (repulsive VdW energy) cutoff. Geometric – “clash grids”. Robotics – motion planning.

Robotics – collision avoidance Exploration of the conformations space, searching for feasible conformations. Existing techniques capture the topology of the feasible space within a data-structure (graph or a tree) by performing random exploration.

Outline Part 1: presents conformational sampling technique satisfying loop-closure and clash avoidance constraints. Part 2: presents a data structure capturing the connectivity of the geometrically feasible conformations sub-space.

Problem Formulation: Geometric Model Van der Waals molecule model Standard Phi-Psi model Conformation q is a an array of dihedral angles of the backbone and side-chains.

The Homogeneous Transformation Matrix

Loop Closure Constraint Clash avoidance – distance between non- bonded atoms must not be shorter than the sum of their VdW radii. Condition must be satisfied between atoms of the articulated segment and between atoms of the rest of the molecule. Problem Formulation: Geometric Constraint

Part 1: Conformational Sampling Compute random conformation achieving loop- closure and clash avoidance constraints in 3D. Array of dihedral angles: θ 1,θ 2, … θ n A generic 3D collision detection algorithm (T. Siméon, C. van Geem, 2001) Sample angles randomly at random side-chain order. Check for clashes

Random Backbone Conformation Generation Passive sub-chain: dependent variables J 3, J 4, J 5. (Corresponding to three residues and six dihedral angles) Active sub-chain: independent variables J 1, J 2, J 6. Closed Loop

Random Loop Generator (RLG) Algorithm A standard inverse kinematics problem

RLG Algorithm: Backbone Generation Reachable WorkSpace of Chain6-2 Closure Range of θ 1  Solving the positional-reachable problem is simple and fast approximation to the exact closure range

RLG Algorithm: Backbone Generation

Polypeptide Extension (approximation) l π – length of polypeptide chain when all the dihedral angles at π. Ĩ – upper bound on the chain ’ s length. It is the sum of the distances between consecutive C α atoms. The extension of a chain is randomly sampled from a distribution between l π and Ĩ.

Part 2: Conformational Space Exploration Apply Sampling-based Motion Planning Techniques to the Protein Loop Problem. In particular, the Probabilistic RoadMap (PRM) approach. Rapidly-exploring Random Tree (RRT) is a data structure and a sampling scheme to quickly search high-dimensional constrained spaces.

Rapidly Exploring Random Tree (RRT) Properties: Expands quickly Unbiased relative to random walk. Vertices are uniformly distributed Short paths

Clash-Free conformation subspace Conformations satisfying loop- closure Random conf. Or from DB Sample q a Linear Inter. and solving the closure eq. for q p Gaussian smpl Believed to be an estimate to coverage Conformations w/ clashes Incremental Exploration of Feasible Space

Results Loop 7 Motion of Loop 7 may have a pivotal rule in facilitating molecules interactions.

Results

CCD vs. RLG Similar performance in terms of finding conformations close to the wild-type. RLG computes exact solutions while CCD outputs approximated solutions. CCD may favor large changes in the first residues. RLG produces a more uniformly distributed samples.

Future Directions Check clashes at each stage. Tailor a collision detection algorithm for the molecular application (Collision detection is by far the most computation expensive task) Incorporate energetic analysis (constraints) into the incremental search technique.