Inverse Kinematics for Molecular World Sadia Malik April 18, 2002 CS 395T U.T. Austin.

Slides:



Advertisements
Similar presentations
3D Molecular Structures C371 Fall Morgan Algorithm (Leach & Gillet, p. 8)
Advertisements

Manipulator’s Inverse kinematics
Animation Following “Advanced Animation and Rendering Techniques” (chapter 15+16) By Agata Przybyszewska.
By Guang Song and Nancy M. Amato Journal of Computational Biology, April 1, 2002 Presentation by Athina Ropodi.
Running molecular dynamics with constraints included.
Protein Threading Zhanggroup Overview Background protein structure protein folding and designability Protein threading Current limitations.
Iterative Relaxation of Constraints (IRC) Can’t solve originalCan solve relaxed PRMs sample randomly but… start goal C-obst difficult to sample points.
Geometric Algorithms for Conformational Analysis of Long Protein Loops J. Cortess, T. Simeon, M. Remaud- Simeon, V. Tran.
Molecular Dynamics, Monte Carlo and Docking Lecture 21 Introduction to Bioinformatics MNW2.
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.
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.
Genetic Algorithms and Protein Folding Based on lecture by Dr. Steffen Schulze-Kremer
Geometric and Kinematic Models of Proteins From a course taught firstly in Stanford by JC Latombe, then in Singapore by Sung Wing Kin, and now in Rome.
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.
1 On Updating Torsion Angles of Molecular Conformations Vicky Choi Department of Computer Science Virginia Tech (with Xiaoyan Yu, Wenjie Zheng)
IK: Choose these angles!
Protein Tertiary Structure Prediction. Protein Structure Prediction & Alignment Protein structure Secondary structure Tertiary structure Structure prediction.
Protein Primer. Outline n Protein representations n Structure of Proteins Structure of Proteins –Primary: amino acid sequence –Secondary:  -helices &
Inverse Kinematics How do I put my hand here? IK: Choose these angles!
. Protein Structure Prediction [Based on Structural Bioinformatics, section VII]
BL5203: Molecular Recognition & Interaction Lecture 5: Drug Design Methods Ligand-Protein Docking (Part I) Prof. Chen Yu Zong Tel:
Physics of Protein Folding. Why is the protein folding problem important? Understanding the function Drug design Types of experiments: X-ray crystallography.
CS273 Algorithms for Structure and Motion in Biology Instructors: Serafim Batzoglou and Jean-Claude Latombe Teaching Assistant: Sam Gross | serafim | latombe.
Molecular Docking Using GOLD Tommi Suvitaival Seppo Virtanen S Basics for Biosystems of the Cell Fall 2006.
RAPID: Randomized Pharmacophore Identification for Drug Design PW Finn, LE Kavraki, JC Latombe, R Motwani, C Shelton, S Venkatasubramanian, A Yao Presented.
The Geometry of Biomolecular Solvation 1. Hydrophobicity Patrice Koehl Computer Science and Genome Center
Computational Structure Prediction Kevin Drew BCH364C/391L Systems Biology/Bioinformatics 2/12/15.
Definition of an Industrial Robot
Protein Structure Prediction Dr. G.P.S. Raghava Protein Sequence + Structure.
NUS CS5247 A dimensionality reduction approach to modeling protein flexibility By, By Miguel L. Teodoro, George N. Phillips J* and Lydia E. Kavraki Rice.
Constraints-based Motion Planning for an Automatic, Flexible Laser Scanning Robotized Platform Th. Borangiu, A. Dogar, A. Dumitrache University Politehnica.
Conformational Sampling
Chapter 2 Robot Kinematics: Position Analysis
Structure and Synthesis of Robot Motion Kinematics Subramanian Ramamoorthy School of Informatics 18 January, 2010.
RNA Secondary Structure Prediction Spring Objectives  Can we predict the structure of an RNA?  Can we predict the structure of a protein?
By: Debbie Schwagerman January 31, Atomic Bonds and Molecular Interactions Each atom has a defined number and geometry of covalent bonds. Each atom.
Chapter 22, Macromolecules and aggregates Ideality and reality Simplicity of small systems and complexity of real systems Entropy and order Dealing with.
Department of Mechanical Engineering
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.
SimBioSys Inc.© 2004http:// Conformational sampling in protein-ligand complex environment Zsolt Zsoldos SimBioSys Inc., © 2004 Contents:
Molecular Specification Anan Wu Typical Gaussian Input Molecular specification This input section mainly specifies the nuclear positions.
Derivatives of Backbone Motion Kimberly Noonan, Jack Snoeyink UNC Chapel Hill Computer Science.
Altman et al. JACS 2008, Presented By Swati Jain.
CS-378: Game Technology Lecture #13: Animation Prof. Okan Arikan University of Texas, Austin Thanks to James O’Brien, Steve Chenney, Zoran Popovic, Jessica.
Protein Folding & Biospectroscopy Lecture 6 F14PFB David Robinson.
Outline: Introduction Solvability Manipulator subspace when n<6
Modeling Protein Flexibility with Spatial and Energetic Constraints Yi-Chieh Wu 1, Amarda Shehu 2, Lydia Kavraki 2,3  Provided an approach to generating.
FlexWeb Nassim Sohaee. FlexWeb 2 Proteins The ability of proteins to change their conformation is important to their function as biological machines.
Structural classification of Proteins SCOP Classification: consists of a database Family Evolutionarily related with a significant sequence identity Superfamily.
Inverse Kinematics CSIS 5838: Graphics and Animation for Gaming.
Protein structure prediction Computer-aided pharmaceutical design: Modeling receptor flexibility Applications to molecular simulation Work on this paper.
Elon Yariv Graduate student in Prof. Nir Ben-Tal’s lab Department of Biochemistry and Molecular Biology, Tel Aviv University.
Kinematics 제어시스템 이론 및 실습 조현우
IK: Choose these angles!
IK: Choose these angles!
Character Animation Forward and Inverse Kinematics
Computational Structure Prediction
Mitsubishi robot arm.
Zaid H. Rashid Supervisor Dr. Hassan M. Alwan
Protein Structure Prediction and Protein Homology modeling
Molecular Docking Profacgen. The interactions between proteins and other molecules play important roles in various biological processes, including gene.
Special English for Industrial Robot
2-DOF Manipulator Now, given the joint angles Ө1, Ө2 we can determine the end effecter coordinates x and y.
Protein Structure Prediction
Conformational Search
Special English for Industrial Robot
Chapter 4 . Trajectory planning and Inverse kinematics
Presentation transcript:

Inverse Kinematics for Molecular World Sadia Malik April 18, 2002 CS 395T U.T. Austin

Protein Docking

Goals Determine whether ligand and receptor can associate. Predict the geometric structure of the combined complex.

Solution Requirements Solve geometric problem of computing “reasonable” relative configurations. –Inverse Kinematics can be used to solve this problem. Solve chemical problem of evaluating the free energies of tentative molecules.

Constraints Rotational –Torsional degrees of freedom and the allowed values. Distance –Relative position between feature atoms.

Does Inverse Kinematics Apply? For a given desired position of the end effector, what set of angle values for the joints will achieve this goal?

Robots and Bio-Molecules? Both have three-dimensional geometry. Structure of both depends on the geometry. –Most of the chemical and biological function of molecules can be explained as a function of their geometric conformations. –Synthesis of robots and robotic algorithms is tightly bound with geometric analysis.

Molecules as Robots? Molecules can be modeled as tiny robots. –Treat molecule as rigid body –Each atom acts as a point, or, in some cases, can group atoms such that none of the bonds among the atoms rotate. –Replace each link of the robot by a section of molecular chain with fixed dihedral angles and each joint with variable dihedral angle.

Inverse Kinematics Can use Inverse Kinematics –For robotics, dihedral angles used to solve IK problems.. –For molecules, torsional Angles used to solve IK problems. Position of any point can be represented as polynomial or trigonometric equation.

Tree Structure

Information Per Atom Each atom has –Van der Waals radius –Bond length –Bond angle –Set of possible torsion angles In most studies, only variations in torsion angles are considered.

Denavit Hartenburg

Hypothetical Molecule

Post Kinematics Calculations Kinematics Error Function –Expresses how closely the feature atoms’ constraints are satisfied. Minimum Energy Function –Measures the likelihood that the computed conformation can exist in nature. –Inverse Kinematics can generate several “false positive” geometries.

Other Molecular Problems Protein Folding –Predict native protein structure using amino- acid sequence knowledge only. –Requires molecular dynamics algorithms Ring Closure –Conformation of cyclic molecules in which the cyclic covalent structure of the molecule is maintained. –Can use inverse kinematics to solve this.

Our Molecular World Algorithms used to compute geometric configurations can be used for molecular world project. –Information given in a PDB file can be used to solve inverse kinematics problems for molecules.

Plans for Animation Work with the Human Body group to implement software that will solve molecular configuration for our project. –Similar co-ordinate system. –Both projects can use Inverse Kinematics to compute animation frames.

Conclusion Molecular structure, though much smaller in size, can be approximated to robotic structure. Inverse Kinematics is a very useful mechanism to compute geometrical structures.

References [1] Zhang, M. and Kavraki, L. “Finding Solutions of the Inverse Kinematics Problems in Computer-aided Drug Design”, [2] Parsons, D. and Canny, J “Geometric Problems in Molecular Biology and Robotics”, [3] Lavalle, S.,Finn, P., Kavraki, L., Latombe, J “A Randomized Kinematics-Based Approach to Pharmacophore-Constrained Conformational Search and Database Screening”,