Monte Carlo Simulation of Folding Processes for 2D Linkages Modeling Proteins with Off-Grid HP-Chains Ileana Streinu Smith College Leo Guibas Rachel Kolodny.

Slides:



Advertisements
Similar presentations
Spatial Embedding of Pseudo-Triangulations Peter Braß Institut für Informatik Freie Universität Berlin Berlin, Germany Franz Aurenhammer Hannes Krasser.
Advertisements

Lecture 13: Conformational Sampling: MC and MD Dr. Ronald M. Levy Contributions from Mike Andrec and Daniel Weinstock Statistical Thermodynamics.
Greedy Routing with Guaranteed Delivery Using Ricci Flow Jie Gao Stony Brook University Rik Sarkar, Xiaotian Yin, Feng Luo, Xianfeng David Gu.
Exact Inference in Bayes Nets
1 Constructing Convex 3-Polytopes From Two Triangulations of a Polygon Benjamin Marlin Dept. of Mathematics & Statistics McGill University Godfried Toussaint.
Andrew's Monotone Chain Convex Hull Algorithm. Andrew's Monotone Chain Scan A left-to-right variant of Graham's scan Discovered by Andrew in 1979 Using.
DEpthLAUNAY1 DEpthLAUNAY Manuel Abellanas Alfredo de las Vegas Facultad de Informática - UPM.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
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.
Parallel random walks Brian Moffat. Outline What are random walks What are Markov chains What are cover/hitting/mixing times Speed ups for different graphs.
Edge Detection Enhancement Using Gibbs Sampler
A Randomized Polynomial-Time Simplex Algorithm for Linear Programming Daniel A. Spielman, Yale Joint work with Jonathan Kelner, M.I.T.
A Bezier Based Approach to Unstructured Moving Meshes ALADDIN and Sangria Gary Miller David Cardoze Todd Phillips Noel Walkington Mark Olah Miklos Bergou.
Monte Carlo Simulation Methods - ideal gas. Calculating properties by integration.
Date:2011/06/08 吳昕澧 BOA: The Bayesian Optimization Algorithm.
Radiative Transfer with Predictor-Corrector Methods ABSTRACT TITLE : Radiative Transfer with Predictor-Corrector Methods OBJECTIVE: To increase efficiency,
Jie Gao Joint work with Amitabh Basu*, Joseph Mitchell, Girishkumar Stony Brook Distributed Localization using Noisy Distance and Angle Information.
Protein folding kinetics and more Chi-Lun Lee ( 李紀倫 ) Department of Physics National Central University.
Nature’s Algorithms David C. Uhrig Tiffany Sharrard CS 477R – Fall 2007 Dr. George Bebis.
A too simple model for protein folding Ethan Bolker Mathematics and Computer Science UMass Boston Clark University April 14, 2004.
Graphical Models for Protein Kinetics Nina Singhal CS374 Presentation Nov. 1, 2005.
Protein Tertiary Structure Prediction. Protein Structure Prediction & Alignment Protein structure Secondary structure Tertiary structure Structure prediction.
Course overview Tuesday lecture –Those not presenting turn in short review of a paper using the method being discussed Thursday computer lab –Turn in short.
1 Hybrid Agent-Based Modeling: Architectures,Analyses and Applications (Stage One) Li, Hailin.
. Protein Structure Prediction [Based on Structural Bioinformatics, section VII]
Stochastic roadmap simulation for the study of ligand-protein interactions Mehmet Serkan Apaydin, Carlos E. Guestrin, Chris Varma, Douglas L. Brutlag and.
Physics of Protein Folding. Why is the protein folding problem important? Understanding the function Drug design Types of experiments: X-ray crystallography.
Clustering protein fragments to extract a shape library data clustered data library [JMB (2002) 323, ]
Stochastic Roadmap Simulation: An Efficient Representation and Algorithm for Analyzing Molecular Motion Mehmet Serkan Apaydin, Douglas L. Brutlag, Carlos.
In this presentation, we developed an algorithm for describing the bending structure of myxobacteria. In this algorithm, cell structure is presented by.
Monte Carlo Methods in Partial Differential Equations.
Pebble games for rigidity Overview. The game of pebbling was first suggested by Lagarias and Saks, as a tool for solving a particular problem in number.
Randomized Algorithms Morteza ZadiMoghaddam Amin Sayedi.
1 Protein Folding Atlas F. Cook IV & Karen Tran. 2 Overview What is Protein Folding? Motivation Experimental Difficulties Simulation Models:  Configuration.
Construyendo modelos 3D de proteinas ‘fold recognition / threading’
College of Physics Science & Technology YANGZHOU UNIVERSITYCHINA Chapter 11ROTATION 11.1 The Motion of Rigid Bodies Rigid bodies A rigid body is.
MAKING COMPLEX DEClSlONS
PRE-TRIANGULATIONS Generalized Delaunay Triangulations and Flips Franz Aurenhammer Institute for Theoretical Computer Science Graz University of Technology,
Modeling of Biofilaments: Elasticity and Fluctuations Combined D. Kessler, Y. Kats, S. Rappaport (Bar-Ilan) S. Panyukov (Lebedev) Mathematics of Materials.
Machine Learning Lecture 23: Statistical Estimation with Sampling Iain Murray’s MLSS lecture on videolectures.net:
Protein Folding in the 2D HP Model Alexandros Skaliotis – King’s College London Joint work with: Andreas Albrecht (University of Hertfordshire) Kathleen.
RNA Secondary Structure Prediction Spring Objectives  Can we predict the structure of an RNA?  Can we predict the structure of a protein?
Tonga Institute of Higher Education Design and Analysis of Algorithms IT 254 Lecture 8: Complexity Theory.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Collisions & Contact.
Rotamer Packing Problem: The algorithms Hugo Willy 26 May 2010.
Expanders via Random Spanning Trees R 許榮財 R 黃佳婷 R 黃怡嘉.
Monte Carlo Methods in Statistical Mechanics Aziz Abdellahi CEDER group Materials Basics Lecture : 08/18/
Many random walks are faster than one Noga AlonTel Aviv University Chen AvinBen Gurion University Michal KouckyCzech Academy of Sciences Gady KozmaWeizmann.
A Technical Introduction to the MD-OPEP Simulation Tools
Protein Folding and Modeling Carol K. Hall Chemical and Biomolecular Engineering North Carolina State University.
CSE 589 Part VI. Reading Skiena, Sections 5.5 and 6.8 CLR, chapter 37.
Protein Structure Prediction: Homology Modeling & Threading/Fold Recognition D. Mohanty NII, New Delhi.
Approximate Inference: Decomposition Methods with Applications to Computer Vision Kyomin Jung ( KAIST ) Joint work with Pushmeet Kohli (Microsoft Research)
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
PROTEIN FOLDING: H-P Lattice Model 1. Outline: Introduction: What is Protein? Protein Folding Native State Mechanism of Folding Energy Landscape Kinetic.
Accelerating Random Walks Wei Wei and Bart Selman.
SPANNING TREES Lecture 21 CS2110 – Fall Nate Foster is out of town. NO 3-4pm office hours today!
Motion Graphs By Lucas Kovar, Michael Gleicher, and Frederic Pighin Presented by Phil Harton.
Javier Junquera Importance sampling Monte Carlo. Cambridge University Press, Cambridge, 2002 ISBN Bibliography.
CS774. Markov Random Field : Theory and Application Lecture 15 Kyomin Jung KAIST Oct
An Introduction to Simulated Annealing Kevin Cannons November 24, 2005.
CS-ROSETTA Yang Shen et al. Presented by Jonathan Jou.
Basic Monte Carlo (chapter 3) Algorithm Detailed Balance Other points non-Boltzmann sampling.
Construction We constructed the following graph: This graph has several nice properties: Diameter Two Graph Pebbling Tim Lewis 1, Dan Simpson 1, Sam Taggart.
The Monte Carlo Method/ Markov Chains/ Metropolitan Algorithm from sec in “Adaptive Cooperative Systems” -summarized by Jinsan Yang.
Andrew's Monotone Chain Convex Hull Algorithm
Morphing and Shape Processing
Path Coupling And Approximate Counting
Computer Animation Algorithms and Techniques
Presentation transcript:

Monte Carlo Simulation of Folding Processes for 2D Linkages Modeling Proteins with Off-Grid HP-Chains Ileana Streinu Smith College Leo Guibas Rachel Kolodny Michael Levitt Stanford University Work In Progress

Simple Models of Proteins Model a Protein as 2D Chain of Beads –Each amino acid (=bead) in the chain is polar or hydrophobic –PHHPH (still need to specify distances)

Explores what non-local interactions can create –Structure –Stability –Folding kinetics Proposed by K. Dill (1985) From: “Principles of protein folding – A perspective from simple exact models” Dill et al. Protein Science (1995) Simple Exact Models

Simple Off-Grid Model Still HP-chains –Same energy model Still in 2D Simple means simple motions –Based on pseudo-triangulation mechanisms Focus on folding

Overview Pseudo Triangulations and 1DOF mechanisms in 2D Simple simulation of folding Problems and future work

pseudo triangle pseudo 4-gon

Pointy Pseudo Triangulation (PT) –2n-3 edges - Pointy –Planar –Maximal Laman graph –Minimally rigid

Every chain can be pseudo- triangulated by adding n-2 edges

1DOF mechanisms Removing a hull edge turns it into a 1DOF mechanism

2D GridOff-Grid by PT Can explore exhaustively (exponential time) Tighter sphere packing Varying bond lengths Every compact state can be reached Fixed bond length Fixed bond angles More complicated Need Monte-Carlo simulations to explore advantages disadvantages

Monte-Carlo Simulation A way to generate Boltzmann distribution on the states of the system Need: –Transition probability between configurations satisfies detailed balance –Finite number of steps between any 2 configurations

System Validation Measure (as a function of time) –Energy –Radius of gyration Look for secondary structure formation Can we “fold” large “proteins” ?

PT Linkage Package Uses: PT workbench by L.Kettner CGAL GLUT & GLUI CLAPACK Runs on Linux

PT Linkage Package Calculates contractive and expansive motion H/P Nodes Linkage edges

Motion Model Move mechanism until PT property is violated at an alignment event. –This guarantees chain self-avoidance throughout Alignment can occur at any vertex –Not ones inside a rigid component –Find first one

Motion Model Write a quadratic system for each vertex –2n-3 variables –2n-3 equations Fixed edge lengths –2n-4 edges Alignment edges ik and jk at vertex k k i j

Motion Model Take into account that nodes have radii Expansive/Contractive Use Newton-Raphson to solve set of equations Doesn’t always work

Rigid Components PT Linkage Package

Rigid Components of a PT Detecting rigid components in linear time –In PT: maximal convex components –with J. Snoeyink O(n 4 ) algorithm for general minimally rigid graphs minus one edge [SIH]

Detecting Rigid Components Maximal convex components - Keep turning left (as little as possible) -Mark your path& notice when you visit twice -Backtrack if needed Linear time

Random PT PT Linkage Package

Picking a Random PT Given set of points – Unknown: total number of PTs Conjecture : Random walk on 1-Skeleton of PT polytope is rapidly mixing –Flip polynomial number of times to find random PT Known: TRUE if set is convex

What Next ? Understand why/when Newton- Raphson fails to find motion Experiment with large proteins

Thank you