Codon Bias with PRISM. 2IM24/25, Fall 2007

Similar documents
PROTEIN SYNTHESIS Study Guide

PGRP negatively regulates NOD-mediated cytokine production in rainbow trout liver cells

Level 2 Biology, 2017

Materials Protein synthesis kit. This kit consists of 24 amino acids, 24 transfer RNAs, four messenger RNAs and one ribosome (see below).

Degenerate Code. Translation. trna. The Code is Degenerate trna / Proofreading Ribosomes Translation Mechanism

DNA sentences. How are proteins coded for by DNA? Materials. Teacher instructions. Student instructions. Reflection

1. DNA, RNA structure. 2. DNA replication. 3. Transcription, translation

Biomolecules: lecture 6

Protein Synthesis. Application Based Questions

Biomolecules: lecture 6

CONVERGENT EVOLUTION. Def n acquisition of some biological trait but different lineages

Fishy Amino Acid Codon. UUU Phe UCU Ser UAU Tyr UGU Cys. UUC Phe UCC Ser UAC Tyr UGC Cys. UUA Leu UCA Ser UAA Stop UGA Stop

ANCIENT BACTERIA? 250 million years later, scientists revive life forms

Important points from last time

Lecture 19A. DNA computing

Evolution of protein coding sequences

Bioinformatics CSM17 Week 6: DNA, RNA and Proteins

Disease and selection in the human genome 3

ORFs and genes. Please sit in row K or forward

How life. constructs itself.

(a) Which enzyme(s) make 5' - 3' phosphodiester bonds? (c) Which enzyme(s) make single-strand breaks in DNA backbones?

The combination of a phosphate, sugar and a base forms a compound called a nucleotide.

Chemistry 121 Winter 17

Folding simulation: self-organization of 4-helix bundle protein. yellow = helical turns

NAME:... MODEL ANSWER... STUDENT NUMBER:... Maximum marks: 50. Internal Examiner: Hugh Murrell, Computer Science, UKZN

iclicker Question #28B - after lecture Shown below is a diagram of a typical eukaryotic gene which encodes a protein: start codon stop codon 2 3

Molecular Level of Genetics

7.016 Problem Set 3. 1 st Pedigree

Lecture 10, 20/2/2002: The process of solution development - The CODEHOP strategy for automatic design of consensus-degenerate primers for PCR

p-adic GENETIC CODE AND ULTRAMETRIC BIOINFORMATION

Human Gene,cs 06: Gene Expression. Diversity of cell types. How do cells become different? 9/19/11. neuron

Lecture 11: Gene Prediction

INTRODUCTION TO THE MOLECULAR GENETICS OF THE COLOR MUTATIONS IN ROCK POCKET MICE

A Zero-Knowledge Based Introduction to Biology

Homework. A bit about the nature of the atoms of interest. Project. The role of electronega<vity

G+C content. 1 Introduction. 2 Chromosomes Topology & Counts. 3 Genome size. 4 Replichores and gene orientation. 5 Chirochores.

UNIT I RNA AND TYPES R.KAVITHA,M.PHARM LECTURER DEPARTMENT OF PHARMACEUTICS SRM COLLEGE OF PHARMACY KATTANKULATUR

Protein Synthesis: Transcription and Translation

Chapter 3: Information Storage and Transfer in Life

Deoxyribonucleic Acid DNA. Structure of DNA. Structure of DNA. Nucleotide. Nucleotides 5/13/2013

Just one nucleotide! Exploring the effects of random single nucleotide mutations

Chapter 10. The Structure and Function of DNA. Lectures by Edward J. Zalisko

Honors packet Instructions

Project 07/111 Final Report October 31, Project Title: Cloning and expression of porcine complement C3d for enhanced vaccines

Supporting information for Biochemistry, 1995, 34(34), , DOI: /bi00034a013

Describe the features of a gene which enable it to code for a particular protein.

Protein Structure Analysis

UNIT (12) MOLECULES OF LIFE: NUCLEIC ACIDS

A 2D graphical representation of the sequences of DNA based on triplets and its application

Enduring Understanding

Det matematisk-naturvitenskapelige fakultet

Primer Design Workshop. École d'été en géné-que des champignons 2012 Dr. Will Hintz University of Victoria

for Programmed Chemo-enzymatic Synthesis of Antigenic Oligosaccharides


Phosphate and R2D2 Restrict the Substrate Specificity of Dicer-2, an ATP- Driven Ribonuclease

Lezione 10. Bioinformatica. Mauro Ceccanti e Alberto Paoluzzi

Electronic Supplementary Information

SAY IT WITH DNA: Protein Synthesis Activity by Larry Flammer

Bioinformation by Biomedical Informatics Publishing Group

Basic Biology. Gina Cannarozzi. 28th October Basic Biology. Gina. Introduction DNA. Proteins. Central Dogma.

CMPS 6630: Introduction to Computational Biology and Bioinformatics. Gene Prediction

BIOL591: Introduction to Bioinformatics Comparative genomes to look for genes responsible for pathogenesis

Hes6. PPARα. PPARγ HNF4 CD36

National PHL TB DST Reference Center PSQ Reporting Language Table of Contents

Figure S1. Characterization of the irx9l-1 mutant. (A) Diagram of the Arabidopsis IRX9L gene drawn based on information from TAIR (the Arabidopsis

Supplementary. Table 1: Oligonucleotides and Plasmids. complementary to positions from 77 of the SRα '- GCT CTA GAG AAC TTG AAG TAC AGA CTG C

CISC 1115 (Science Section) Brooklyn College Professor Langsam. Assignment #6. The Genetic Code 1

Multiplexing Genome-scale Engineering

Arabidopsis actin depolymerizing factor AtADF4 mediates defense signal transduction triggered by the Pseudomonas syringae effector AvrPphB

Thr Gly Tyr. Gly Lys Asn

Supplemental Data Supplemental Figure 1.

Y-chromosomal haplogroup typing Using SBE reaction

Supplementary Figure 1A A404 Cells +/- Retinoic Acid

Genomic Sequence Analysis using Electron-Ion Interaction

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

Emergence of the Canonical Genetic Code

Stochastic Modeling of Codon Bias with PRISM

7.013 Problem Set

FROM DNA TO GENETIC GENEALOGY Stephen P. Morse

Supplemental Data. mir156-regulated SPL Transcription. Factors Define an Endogenous Flowering. Pathway in Arabidopsis thaliana

TRANSCRIPTION. Renáta Schipp

Creation of A Caspese-3 Sensing System Using A Combination of Split- GFP and Split-Intein

Supplemental Data. Bennett et al. (2010). Plant Cell /tpc

Dierks Supplementary Fig. S1

Expression of Recombinant Proteins

SUPPLEMENTARY INFORMATION

ΔPDD1 x ΔPDD1. ΔPDD1 x wild type. 70 kd Pdd1. Pdd3

Table S1. Bacterial strains (Related to Results and Experimental Procedures)

Supplementary Materials for

A Circular Code in the Protein Coding Genes of Mitochondria

Supplement 1: Sequences of Capture Probes. Capture probes were /5AmMC6/CTG TAG GTG CGG GTG GAC GTA GTC

It has not escaped our notice that the specific paring we have postulated immediately suggest a possible copying mechanism for the genetic material

Supplementary Information. Construction of Lasso Peptide Fusion Proteins

Supporting Information

Introduction to Bioinformatics Dr. Robert Moss

The Monster Mash A lesson about transcription and translation By Michelle Kelly, Donald Huesing, & Heather Miller

Supplementary Figure 1. Ratiometric fluorescence visualization of DNA cleavage by

Genes and Proteins. Objectives

Supporting Information. Copyright Wiley-VCH Verlag GmbH & Co. KGaA, Weinheim, 2006

Transcription:

Codon Bias with PRISM 2IM24/25, Fall 2007

from RNA to protein

mrna vs. trna aminoacid trna anticodon mrna codon

codon-anticodon matching Watson-Crick base pairing A U and C G binding first two nucleotide pairs strict third pair may be non-strict A C Y anticodon U G X codon pos 1 pos 3

the genetic code Ala GCU, GCC, GCA, GCG Leu UUA, UUG, CUU, CUC, CUA,CUG Arg CGU, CGC, CGA, CGG, AGA, AGG Lys AAA, AAG Asn AAU, AAC Met AUG Asp GAU, GAC Phe UUU, UUC Cys UGU, UGC Pro CCU, CCC, CCA, CCG Gln CAA, CAG Ser UCU, UCC, UCA, UCG, AGU,AGC Glu GAA, GAG Thr ACU, ACC, ACA, ACG Gly GGU, GGC, GGA, GGG Trp UGG His CAU, CAC Tyr UAU, UAC Ile AUU, AUC, AUA Val GUU, GUC, GUA, GUG codon amino acid correspondence

PRISM: a probabilistic modelchecker discrete-time and continuous-time Markov chains reactive module-type of modelling language [label] guard -> rate : command specifications in PCTL and CSL see http://www.cs.bham.ac.uk/~dxp/prism/ Kwiatkowska et al., Proc. QEST (2004)

CSL properties The program terminates successfully with probability 1. P 1 [ true U terminated ] In the long-run, chances for frost are less than 30%. S <0.3 [ true U temperature = 0 ] Once molecule A exceeds 10000, will molecule B exceed 3000 within 23 to 25 hours? P =? [ (A > 10000) (true U [23,25] (B > 3000))]

modelling mrna module mrna s : [0..6] init 1; cnt : [0..N] init 1; ready : bool init false; // Nx 3 codon mrna CGA-GGG-AAG for protein Arg-Gly-Lys [cga] s=1 -> ONE : s =2; // CGA codon for Arg [arg] s=2 -> ONE : s =3; // Arg added to AA-chain [ggg] s=3 -> ONE : s =4; // GGG codon for Gly [gly] s=4 -> ONE : s =5; // Gly added to AA-chain [aag] s=5 -> ONE : s =6; // AAG codon for Lys [lys] s=6 -> ONE : s =0; // Lys added to AA-chain [ ] s=0 & cnt<n -> FAST : s =1 & cnt =cnt+1; [ ] s=0 & cnt=n -> FAST : ready =true; endmodule

modelling mrna 1 cga 1 arg 1 ggg 1 gly 1 aag 1 2 3 4 5 6 lys 1 cnt? FAST stop FAST

modelling iso-acceptance // Arginine iso-acceptance: CGC-GCG, CGG-GCU [cgc] s_arg=0 -> FAST : s_arg =1; [ ] s_arg=1 -> r_gcg : s_arg =2; [ ] s_arg=2 -> STR4FAST : (s_arg =3) + (1-STR4)FAST : (s_arg =4); [arg] s_arg=3 -> SUCC : s_arg =0; [ ] s_arg=4 -> FAIL : s_arg =1; [cgg] s_arg=0 -> FAST : s_arg =5; [ ] s_arg=5 -> r_gcu : s_arg =6; [ ] s_arg=6 -> STR2FAST : (s_arg =7) + (1-STR2)FAST : (s_arg =8); [arg] s_arg=7 -> SUCC : s_arg =0; [ ] s_arg=8 -> FAIL : s_arg =5;

modelling iso-acceptance 0 cgc cgg FAST FAST 1 r_gcg 2 5 6 r_gcu arg FAIL SUCC FAIL STR4 STR2 4 3 8 7

modelling wobble-acceptance // Glycine wobble-acceptance: GGC-CCG and GGU-CCG [ggc] s_gly=0 -> FAST : s_gly =1; [ ] s_gly=1 -> r_ccg : s_gly =2; [ ] s_gly=2 -> STR4FAST : (s_gly =3) + (1-STR4)FAST : (s_gly =4); [gly] s_gly=3 -> SUCC : s_gly =0; [ ] s_gly=4 -> FAIL : s_gly =1; [ggu] s_gly=0 -> FAST : s_gly =5; [ ] s_gly=5 -> r_ccg : s_gly =6; [ ] s_gly=6 -> STR2FAST : (s_gly =7) + (1-STR2)FAST : (s_gly =8); [gly] s_gly=7 -> SUCC : s_gly =0; [ ] s_gly=8 -> FAIL : s_gly =5;

modelling wobble-acceptance 0 ggc ggu FAST FAST 1 r_ccg 2 5 6 r_ccg gly FAIL SUCC FAIL STR4 STR2 4 3 8 7

modelling mixed acceptance // Glycine mixed acceptance: GGG-CCC and GGG-CCU [ggg] s_gly=0 -> FAST : s_gly =1; [ ] s_gly=1 -> r_ccc : s_gly =2; [ ] s_gly=2 -> STR4FAST : (s_gly =3) + (1-STR4)FAST : (s_gly =4); [gly] s_gly=3 -> SUCC : s_gly =0; [ ] s_gly=4 -> FAIL : s_gly =1; [ ] s_gly=1 -> r_ccu : s_gly =5; [ ] s_gly=5 -> STR2FAST : (s_gly =6) + (1-STR2)FAST : (s_gly =7); [gly] s_gly=6 -> SUCC : s_gly =0; [ ] s_gly=7 -> FAIL : s_gly =1;

modelling mixed acceptance SUCC 2 STR4 4 0 ggg FAST 1 r_ccc r_ccu 5 FAIL STR2 3 6 SUCC 7

a toy experiment codon anticodon binding Arginine CGC GCG 4 CGU GCG 2 CGG GCC 4 CGG GCU 2 Glycine GGC CCG 4 GGU CCG 2 GGG CCC 4 GGG CCU 2 translation times for iso, wobble and mixed acceptance

iso-acceptance codon anticodon binding Arginine CGC GCG 4 CGU GCG 2 CGG GCC 4 CGG GCU 2 Glycine GGC CCG 4 GGU CCG 2 GGG CCC 4 GGG CCU 2 mrna: 10x CGC GGC CGG GGG

wobble acceptance codon anticodon binding Arginine CGC GCG 4 CGU GCG 2 CGG GCC 4 CGG GCU 2 Glycine GGC CCG 4 GGU CCG 2 GGG CCC 4 GGG CCU 2 mrna: 10x CGC GGC CGU GGU

mixed-acceptance codon anticodon binding Arginine CGC GCG 4 CGU GCG 2 CGG GCC 4 CGG GCU 2 Glycine GGC CCG 4 GGU CCG 2 GGG CCC 4 GGG CCU 2 mrna: 20x CGG GGG

results 1 0.9 0.8 0.7 probability 0.6 0.5 0.4 0.3 0.2 0.1 Iso Mixed Wobble 0 50 100 150 200 translation time 250 300 P =? [ true U n ready ]

real-life experiments KEGG database for Saccharomyces cerevisiae atggcgtcagtaacagaacaattcaacgatattattagcttatactcaacaaaattggaa cacacatctttgaggcaagattcaccagagtaccagggattattactttccacgatcaag aaattattaaacttaaaaacagcaatttttgacaggttggcattgttcagtactaatgag accattgatgatgtgtctactgcttccatcaaatttctagcagttgattactatttagga ttattgatatcaagacgacagtcgaatgattcggatgttgctcaaaggcagtctatgaaa ttgatttacctgaaaaaaagcgttgaatctttcattaatttcctgacactattgcaggat tataagcttctagatcctttggttggtgaaaaactaggtaacttcaaggatcgttataac cctcagcttagcgaattgtacgcgcaaccaaaaaataacaaagatttatctggagcacag ttgaagagaaaagaaaagattgagctattccagcgcaataaagaaattagcacaaaactg cactgcttggagttggaattaaaaaacaacgacgaggaccacgaccatgatgaattacta agagaactatatttgatgaggttacatcactttagtcttgatacgattaacaacattgaa cagaatttatttgaatgtgaaatgctctctaatttcctcaaaaattccgtacatgaagtc aaatcatcaggtactcagatacgaaaagaatcgaatgatgatgattccactggttttacc gataaattagagaatataaataagccattgatagacaaaaaaggtcaagtcttgaggaac ttcacgcttgtcgacaaaaggcaacaactgcaacaaaaagtgcgaggatatggtcaatat ggaccaacaatgtcggtggaggaatttttagataaagagtttgaagaaggtcgcgttctt caaggtggcgaagaaccagagcaagcaccagatgaagaaaacatggactggcaagataga gaaacctataaagctcgtgagtgggacgagttcaaggaaagtcatgctaagggaagcgga aataccatgaatagaggatag TAP42-gene: essential protein in TOR signaling pathway

trna profile Ala AGC 11 GGC CGC TGC 5 Gly ACC GCC 16 CCC 2 TCC 3 Pro AGG 2 GGG CGG TGG 10 Thr AGT 11 GGT CGT 1 TGT 4 Val AAC 14 GAC CAC 2 TAC 2 Ser AGA 11 GGA CGA 1 TGA 3 ACT GCT 2 Arg ACG 6 GCG CCG 1 TCG CCT 1 TCT 11 Leu AAG GAG 1 CAG TAG 3 CAA 10 TAA 7 Phe AAA GAA 10 Asn ATT GTT 10 Lys CTT 14 TTT 7 Asp ATC GTC 16 Glu CTC 2 TTC 14 His ATG GTG 7 Gln CTG 1 TTG 9 Ile AAT 13 GAT TAT 2 Met CAT 10 Tyr ATA GTA 8 Cys ACA GCA 4 Trp CCA 6 anticodon availability for S. cerevisiae

challenge a program for codon bias experiments with Prism flexible, maintable & user-friendly available on Linux machines poema and olifant command-line and interactive generation cockpit, batch facilities, graphical output documentation, user manual