6 -1 Chapter 6 The Secondary Structure Prediction of RNA.

Slides:



Advertisements
Similar presentations
RNA Secondary Structure Prediction
Advertisements

RNA structure prediction. RNA functions RNA functions as –mRNA –rRNA –tRNA –Nuclear export –Spliceosome –Regulatory molecules (RNAi) –Enzymes –Virus –Retrotransposons.
Tutorial 4: Biopolymers, Protein, DNA and RNA. Question1: [Transcription and Translation] What is the main difference between transcription and translation?
Chapter 7 Dynamic Programming.
6 - 1 Chapter 6 The Secondary Structure Prediction of RNA.
CSCI-256 Data Structures & Algorithm Analysis Lecture Note: Some slides by Kevin Wayne. Copyright © 2005 Pearson-Addison Wesley. All rights reserved. 20.
RNA Structure Prediction
Predicting RNA Structure and Function. Non coding DNA (98.5% human genome) Intergenic Repetitive elements Promoters Introns mRNA untranslated region (UTR)
Introduction to Bioinformatics - Tutorial no. 9 RNA Secondary Structure Prediction.
RNA Folding Xinyu Tang Bonnie Kirkpatrick. Overview Introduction to RNA Previous Work Problem Hofacker ’ s Paper Chen and Dill ’ s Paper Modeling RNA.
Pattern Discovery in RNA Secondary Structure Using Affix Trees (when computer scientists meet real molecules) Giulio Pavesi& Giancarlo Mauri Dept. of Computer.
Improving Free Energy Functions for RNA Folding RNA Secondary Structure Prediction.
BNFO 602 Lecture 1 Usman Roshan.
Selection of Optimal DNA Oligos for Gene Expression Arrays Reporter : Wei-Ting Liu Date : Nov
RNA Secondary Structure Prediction
Predicting RNA Structure and Function. Nobel prize 1989Nobel prize 2009 Ribozyme Ribosome RNA has many biological functions The function of the RNA molecule.
1 State Reduction: Row Matching Example 1, Section 14.3 is reworked, setting up enough states to remember the first three bits of every possible input.
7 -1 Chapter 7 Dynamic Programming Fibonacci Sequence Fibonacci sequence: 0, 1, 1, 2, 3, 5, 8, 13, 21, … F i = i if i  1 F i = F i-1 + F i-2 if.
. Class 5: RNA Structure Prediction. RNA types u Messenger RNA (mRNA) l Encodes protein sequences u Transfer RNA (tRNA) l Adaptor between mRNA molecules.
Structural Alignment of Pseudoknotted RNAs Banu Dost, Buhm Han, Shaojie Zhang, Vineet Bafna.
CISC667, F05, Lec19, Liao1 CISC 467/667 Intro to Bioinformatics (Fall 2005) RNA secondary structure.
RNA Folding Kinetics Bonnie Kirkpatrick Dr. Nancy Amato, Faculty Advisor Guang Song, Graduate Student Advisor.
1 Ref: Ch. 5 Mount: Bioinformatics i.Protein synthesis: ribosomal RNA transfer RNA messenger RNA ii.Catalysis e.g. ribozymes iii.Regulatory molecules 17.1.
Predicting RNA Structure and Function
New approaches for determining functional siRNA Liyang Diao Dr. Stanley Dunn, advisor.
The Genetic Code.
Predicting RNA Structure and Function. Nobel prize 1989 Nobel prize 2009 Ribozyme Ribosome.
Dynamic Programming (cont’d) CS 466 Saurabh Sinha.
RNA Secondary Structure Prediction Introduction RNA is a single-stranded chain of the nucleotides A, C, G, and U. The string of nucleotides specifies the.
Non-coding RNA gene finding problems. Outline Introduction RNA secondary structure prediction RNA sequence-structure alignment.
Strand Design for Biomolecular Computation
Analysis of Algorithms Chapter 11 Instructor: Scott Kristjanson CMPT 125/125 SFU Burnaby, Fall 2013.
RNA Secondary Structure Prediction Spring Objectives  Can we predict the structure of an RNA?  Can we predict the structure of a protein?
From Structure to Function. Given a protein structure can we predict the function of a protein when we do not have a known homolog in the database ?
CSCI 6900/4900 Special Topics in Computer Science Automata and Formal Grammars for Bioinformatics Bioinformatics problems sequence comparison pattern/structure.
RNA Secondary Structure Prediction. 16s rRNA RNA Secondary Structure Hairpin loop Junction (Multiloop)Bulge Single- Stranded Interior Loop Stem Image–
Chapter 11 DNA and GENES. DNA: The Molecule of Heredity DNA, the genetic material of organisms, is composed of four kinds nucleotides. A DNA molecule.
RNA secondary structure RNA is (usually) single-stranded The nucleotides ‘want’ to pair with their Watson-Crick complements (AU, GC) They may ‘settle’
DNA encodes messenger RNA
Protein Synthesis Unit 5. Protein Synthesis DNA  RNA  Proteins 4 Steps: 1)Transcription  information is DNA is copied to RNA (nucleic acid  nucleic.
Questions?. Novel ncRNAs are abundant: Ex: miRNAs miRNAs were the second major story in 2001 (after the genome). Subsequently, many other non-coding genes.
Prediction of Secondary Structure of RNA
Lecture 11. RNA Secondary Structure Prediction
Chapter 10 Outline 10.1 Genetic Material Possesses Several Key Characteristics, All Genetic Information Is Encoded in the Structure of DNA or.
Motif Search and RNA Structure Prediction Lesson 9.
CSCI 256 Data Structures and Algorithm Analysis Lecture 16 Some slides by Kevin Wayne copyright 2005, Pearson Addison Wesley all rights reserved, and some.
But how to count? An RNA could be very long; there may be many possible ways that base pairs can be formed: e.g., ……ACGGUACGUC….. conflicting pairs A-U,
Composed of 4 nucleotides, that always pair the same.
Rapid ab initio RNA Folding Including Pseudoknots via Graph Tree Decomposition Jizhen Zhao, Liming Cai Russell Malmberg Computer Science Plant Biology.
Lecture 8. Molecular structures The Chinese University of Hong Kong BMEG3102 Bioinformatics.
The Multistrand Simulator: Stochastic Simulation of the Kinetics of Multiple Interacting DNA Strands Joseph Schaeffer, Caltech (slides by John Reif)
RNAs. RNA Basics transfer RNA (tRNA) transfer RNA (tRNA) messenger RNA (mRNA) messenger RNA (mRNA) ribosomal RNA (rRNA) ribosomal RNA (rRNA) small interfering.
Dot Bracket Notation for RNA and DNA nanostructures
6. Carbon The first 4 electrons will be 1s22s2 which leaves 2 electrons to be placed in the available 2p orbitals. Some possibilities are: 2px 2py 2pz.
Stochastic Context-Free Grammars for Modeling RNA
Vienna RNA web servers
THERMODYNAMICS OF PROTEIN FOLDING AND STABILITY BY NIKET KOLI.
Predicting RNA Structure and Function
RNA Secondary Structure Prediction
RNA Secondary Structure Prediction
Determine protein structure from amino acid sequence
Stochastic Context-Free Grammars for Modeling RNA
DNA Library Design for Molecular Computation
Dynamic Programming (cont’d)
Identification and Characterization of pre-miRNA Candidates in the C
Predicting the Secondary Structure of RNA
RNA 2D and 3D Structure Craig L. Zirbel October 7, 2010.
CISC 467/667 Intro to Bioinformatics (Spring 2007) RNA secondary structure CISC667, S07, Lec19, Liao.
Protein Folding: An unfolding story
A Protein Interface.
Presentation transcript:

6 -1 Chapter 6 The Secondary Structure Prediction of RNA

6 -2 From DNA to RNA to Protein

6 -3 From DNA to RNA to Protein

6 -4 From RNA to Protein

6 -5 From RNA to Protein

6 -6 Translation From RNA to Protein

6 -7

6 -8 The Structure of RNA

6 -9 Secondary Structure of RNA Primary structure of an RNA sequence: Consist of {A, G, C, U}. Example: AGGCCUUCCU We may predict its 3-dimensional structure according to its 2-dimensional structure. According to the thermodynamic hypothesis, the actual secondary structure of an RNA sequence is the one with minimum free energy.

6 -10 The Base Pairs of RNA RNA: {A, G, C, U} Base pairs: G  C, A=U (Watson-Crick base pair) G  U (Wobble base pair) The base pairs will increase the structural stability, but the unpaired bases will decrease the structural stability. The base pairs of types G  C and A=U is more stable than that of the type G  U. Problem: Given an RNA sequence, determine its secondary structure with the minimum free energy.

6 -11 Secondary Structure of RNA

6 -12 The Conditions of Base Pairs An RNA sequence R=r 1 r 2 r 3 …r n Secondary structure of R is a set S of base pairs (r i, r j ), where 1 ≤ i < j ≤ n, : j– i > t, where t is a small positive constant. Typically, t = 3. If (r i, r j ) and (r k, r l ) are two base pairs in S and i ≤ k, then either i = k and j = l, i.e..(r i, r j ) and (r k, r l ) are the same base pair, i < j < k < l, i.e., (r i, r j ) precedes (r k, r l ), i < k < l < j, i.e., (r i, r j ) includes (r k, r l ).

6 -13 Pseudoknots Two base pairs (r i,r j ) and (r k,r l ) are called a pseudoknot if i < k < j < l.

6 -14 The RNA Maximum Base Pair Matching Problem Originally, for predicting the secondary structure with minimum free energy, we may assign G  C, A=U, G  U to –3, -2, -1. Here, the problem becomes to find the secondary structure with maximum number of base pairs. This problem is called RNA maximum base pair matching problem.

6 -15 Notations M i,j : Maximum # of base pairs on R i,j =r i r i+1 r i+2 …r j WW = {(A, U), (U, A),(G, C),(C, G),(G, U),(U, G)}. ρ(r i,r j ): to indicate whether r i and r j can be a legal base pair: 1 if (r i,r j )  WW ρ(r i,r j ) = 0 otherwise M i,j = 0 if j – i ≤ 3, since RNA sequence does not fold too sharply on itself.

6 -16 Case 1 of Matching Case 1: r j is not paired with any other base. M i,j = M i,j-1.

6 -17 Case 2 of Matching Case 2: r j is paired with r i and ρ(r i,r j ) = 1. M i,j =1+ M i+1,j-1

6 -18 Case 3 of Matching Case 3: r j is paired with some r k, where i+1 ≤ k ≤ j-4 and ρ(r k,r j ) = 1

6 -19 Summary of the Algorithm If j – i ≤ 3, then M i,j = 0. If j – i > 3, then Time complexity: O(n 3 )

6 -20 Example for the Algorithm R 1,10 = AGGCCUUCCU We get M 1,10 =3.

6 -21 Detailed Steps in the Example (1)i = 1, j = 5, ρ(r 1, r 5 ) =ρ(A, C) = 0

6 -22 (2)i = 2, j = 6, ρ(r 2, r 6 ) = ρ(G, U) = 1 (3) i = 3, j = 7, …., i = 6, j = 10 (4) i = 1, j = 6, ρ(r 1, r 6 ) = ρ(A, U) = 1 (5) i = 2, j = 7, i = 3, j = 8, i = 4, j = 9, i = 5, j = 10

6 -23 (6) i = 1, j = 7, ρ(r 1, r 7 ) = ρ(A, U) = 0 (7) i = 2, j = 8, i = 3, j = 9, i = 4, j = 10 (8) i = 1, j = 8, i = 2, j = 9, i = 3, j = 10 (9) i = 1, j = 9, i = 2, j = 10

6 -24 (10) i = 1, j = 10