RNA Folding Kinetics Bonnie Kirkpatrick Dr. Nancy Amato, Faculty Advisor Guang Song, Graduate Student Advisor.

Slides:



Advertisements
Similar presentations
NUS CS5247 Motion Planning for Car- like Robots using a Probabilistic Learning Approach --P. Svestka, M.H. Overmars. Int. J. Robotics Research, 16: ,
Advertisements

Announcements Course TA: Danny Kumar
PROBLEM SOLVING AND SEARCH
Fall Path Planning from text. Fall Outline Point Robot Translational Robot Rotational Robot.
Lecture 24 Coping with NPC and Unsolvable problems. When a problem is unsolvable, that's generally very bad news: it means there is no general algorithm.
Manipulation Planning. In 1995 Alami, Laumond and T. Simeon proposed to solve the problem by building and searching a ‘manipulation graph’.
NUS CS5247 Motion Planning for Camera Movements in Virtual Environments By Dennis Nieuwenhuisen and Mark H. Overmars In Proc. IEEE Int. Conf. on Robotics.
Probabilistic Path Planner by Someshwar Marepalli Pratik Desai Ashutosh Sahu Gaurav jain.
Sampling Strategies for PRMs modified from slides of T.V.N. Sri Ram.
4/15/2017 Using Gaussian Process Regression for Efficient Motion Planning in Environments with Deformable Objects Barbara Frank, Cyrill Stachniss, Nichola.
Probabilistic Roadmap Methods (PRMs)
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.
Iterative Relaxation of Constraints (IRC) Can’t solve originalCan solve relaxed PRMs sample randomly but… start goal C-obst difficult to sample points.
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,
Exploring Folding Landscapes with Motion Planning Techniques Bonnie Kirkpatrick 2, Xinyu Tang 1, Shawna Thomas 1, Dr. Nancy Amato 1 1 Texas A&M University.
1 Last lecture  Configuration Space Free-Space and C-Space Obstacles Minkowski Sums.
6 -1 Chapter 6 The Secondary Structure Prediction of RNA.
“Visibility-based Probabilistic Roadmaps for Motion Planning” Siméon, Laumond, Nissoux Presentation by: Mathieu Bredif CS326A: Paper Review Winter 2004.
Presented by David Stavens. Manipulation Planning Before: Want to move the robot from one configuration to another, around obstacles. Now: Want to robot.
Motion Planning of Multi-Limbed Robots Subject to Equilibrium Constraints. Timothy Bretl Presented by Patrick Mihelich and Salik Syed.
Motion Planning. Basic Topology Definitions  Open set / closed set  Boundary point / interior point / closure  Continuous function  Parametric curve.
“Visibility-based Probabilistic Roadmaps for Motion Planning” Siméon, Laumond, Nissoux Presentation by: Eric Ng CS326A: Paper Review Spring 2003.
RNA Folding Xinyu Tang Bonnie Kirkpatrick. Overview Introduction to RNA Previous Work Problem Hofacker ’ s Paper Chen and Dill ’ s Paper Modeling RNA.
Planning Motions with Intentions By Chris Montgomery A presentation on the paper Planning Motions with Intentions written by Yoshihito Koga, Koichi Kondo,
Planning Paths for Elastic Objects Under Manipulation Constraints Florent Lamiraux Lydia E. Kavraki Rice University Presented by: Michael Adams.
Using Motion Planning to Study Ligand Binding and Protein Folding Nancy Amato,Guang Song and Burchan Bayazit Department of Computer Science Texas A&M University.
Providing Haptic ‘Hints’ to Automatic Motion Planners Providing Haptic ‘Hints’ to Automatic Motion Planners Burchan Bayazit Joint Work With Nancy Amato.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Kavraki, Svestka, Latombe, Overmars 1996 Presented by Dongkyu, Choi.
Graphical Models for Protein Kinetics Nina Singhal CS374 Presentation Nov. 1, 2005.
Using Motion Planning to Map Protein Folding Landscapes
Mossbauer Spectroscopy in Biological Systems: Proceedings of a meeting held at Allerton House, Monticello, Illinois. Editors: J. T. P. DeBrunner and E.
Pursuit and Evasion CS326A: Motion Planning Spring 2003 Final Project Eric Ng Huy Nguyen.
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,
Robot Motion Planning Bug 2 Probabilistic Roadmaps Bug 2 Probabilistic Roadmaps.
Using Search in Problem Solving
CS 326A: Motion Planning Basic Motion Planning for a Point Robot.
Stochastic Roadmap Simulation: An Efficient Representation and Algorithm for Analyzing Molecular Motion Mehmet Serkan Apaydin, Douglas L. Brutlag, Carlos.
Data Flow Analysis Compiler Design Nov. 8, 2005.
Solving problems by searching
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Kavraki, Svestka, Latombe, Overmars 1996 Presented by Chris Allocco.
Providing Haptic ‘Hints’ to Automatic Motion Planners Providing Haptic ‘Hints’ to Automatic Motion Planners Burchan Bayazit Joint Work With Nancy Amato.
Providing Haptic ‘Hints’ to Automatic Motion Planners Providing Haptic ‘Hints’ to Automatic Motion Planners by Burchan Bayazit Department of Computer Science.
Exploring Folding Landscapes with Motion Planning Techniques Bonnie Kirkpatrick Montana State University Dr. Nancy Amato Guang Song Xinyu Tang Texas A&M.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Lydia E. Kavraki Petr Švetka Jean-Claude Latombe Mark H. Overmars Presented.
A Randomized Approach to Robot Path Planning Based on Lazy Evaluation Robert Bohlin, Lydia E. Kavraki (2001) Presented by: Robbie Paolini.
1 Protein Folding Atlas F. Cook IV & Karen Tran. 2 Overview What is Protein Folding? Motivation Experimental Difficulties Simulation Models:  Configuration.
Generating Better Conformations for Roadmaps in Protein Folding PARASOL Lab, Department of Computer Science, Texas A&M University,
Using Motion Planning to Study Protein Folding Pathways Susan Lin, Guang Song and Nancy M. Amato Department of Computer Science Texas A&M University
RNA Secondary Structure Prediction Spring Objectives  Can we predict the structure of an RNA?  Can we predict the structure of a protein?
Representing and Using Graphs
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces (1996) L. Kavraki, P. Švestka, J.-C. Latombe, M. Overmars.
Planning for Deformable Parts. Holding Deformable Parts How can we plan holding of deformable objects?
RNA secondary structure RNA is (usually) single-stranded The nucleotides ‘want’ to pair with their Watson-Crick complements (AU, GC) They may ‘settle’
On Delaying Collision Checking in PRM Planning – Application to Multi-Robot Coordination By: Gildardo Sanchez and Jean-Claude Latombe Presented by: Michael.
Deterministic Sampling Methods for Spheres and SO(3) Anna Yershova Steven M. LaValle Dept. of Computer Science University of Illinois Urbana, IL, USA.
Aimée Vargas, Jyh-Ming Lien, Marco Morales and Nancy M. Amato Algorithms & Applications Group Parasol Lab, Dept. of Computer Science, Texas A&M University.
COMP322/S2000/L281 Task Planning Three types of planning: l Gross Motion Planning concerns objects being moved from point A to point B without problems,
Introduction to Motion Planning
Randomized Kinodynamics Planning Steven M. LaVelle and James J
Motion Planning Howie CHoset. Assign HW Algorithms –Start-Goal Methods –Map-Based Approaches –Cellular Decompositions.
Rapidly-Exploring Random Trees
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
Motion Planning for a Point Robot (2/2)
Boustrophedon Cell Decomposition
HW2 EE 562.
Path Planning using Ant Colony Optimisation
Configuration Space of an Articulated Robot
Shortest Path Solutions
Presentation transcript:

RNA Folding Kinetics Bonnie Kirkpatrick Dr. Nancy Amato, Faculty Advisor Guang Song, Graduate Student Advisor

Overview Problem RNA Folding Landscapes Approach: Roadmap Techniques Future Work

Problem RNA is a sequence of nucleotides (A,U,G,C) After being manufactured, the primary sequence folds into some conformation of secondary structures called the native state. This native state can be predicted quite well by finding the most stable conformation, which is the one with the lowest energy. The specific path the sequence takes as it folds into the native state is not known.

RNA Secondary Structure Described by base pair interactions (a.k.a. contact pairs) – Watson-Crick Pairs: A, U and G, C – Wobble Pair: G, U Defn: Valid Secondary Structure Configurations Given any two contact pairs [i, j] with i < j and [i’, j’] with i’ < j’, then: 1) i = i’ if and only if j = j’ Each nucleotide can appear in only one contact pair 2) If i’ < j, then i < i’ < j’ < j No pseudo-knots are allowed

RNA Folding Landscapes A folding landscape contains points for every possible valid secondary structure configuration. Folding pathways can be obtained from the folding landscape. Existing techniques for mapping landscapes are limited to relatively short sequences (~200 nucleotides). A robotics motion planning technique called PRM has successfully been applied to protein folding. Our goal: to apply PRM to RNA folding landscapes.

Approach: Probabilistic Roadmap Methods Purpose: to find a feasible path for movement through an environment (configuration space) while avoiding obstacles. start goal C-obst 1. Generate roadmap nodes 2. Generate roadmap edges 3. Add start and goal to the map 4. Query path between start and goal

Node Generation Let U be the power set of every possible contact pair. Let C-space, C, be the sub-set of U containing valid combinations contact pairs. C-space is very large. – Sequence: (ACGU) 10 – Length: 40 nucleotides – C-Space: 1.6x10 8 structures Purpose: generate nodes in C-space that describe the space without covering it

Node Generation (cont.) Generation – Starting with an empty configuration, c, contacts are added to c one at a time. – Each step preserves the condition that c contains a valid set of base pair contacts. – Contacts are added until there are no more contacts that do not conflict with the contact set of c. Evaluation – Energy determines how good a node is. – Energy function Computed by examining the types and sizes of secondary structures Reject high energy nodes

Node Connection Given two nodes in C-Space, C 1 and C 2, find a path between them consisting of a sequence of nodes: { C 1 = S 1, S 2, …, S n-1, S n = C 2 } The path must have the property that for each i, 1 < i < n, the set of contact pair of S i differs from that of S i-1 by the application of one transformation operation. The allowed set of operations that perform one transformation is called the move-set. Our move-set operates on configuration by (1) opening or (2) closing a single contact pair. C 1 = S 1 S2S2 S n-1 S n = C 2 …

Node Connection (cont.) Given any two nodes in C-Space, there exists a path connecting them. Not just any path will do; we want a good one. Bad paths have high energy nodes in them. The best path will have connect the nodes along the lowest energy route. How do we find a good path?

Node Connection (cont.) The more contacts a node has, the lower its energy will be. Choose a path that contains nodes with as many contacts as possible. Heuristic: if a contact is opened by the transition from one node to another, try to close a contact in the next transition

Future Work Analysis of the roadmap – Finding the low energy folding pathways with a shortest path algorithm Validation – How do we know if our results agree with experimental results? Compare a fully enumerated roadmap to experimental folding rates Compare a more sparse roadmap with a fully enumerated roadmap