Pattern Formation in Synthetic Bacterial Colonies Fran Romero and Karima Righetti Research Fellow School of Computer Science University of Nottingham Nottingham.

Slides:



Advertisements
Similar presentations
Recombinant DNA Technology
Advertisements

A SYNTHETIC GENE- METABOLIC OSCILLATOR Reviewed by Fei Chen.
Repressilator Presentation contents: The idea Experimental overview. The first attemp. The mathematical model. Determination of the appropiate parameters.
Stochastic Analysis of Bi-stability in Mixed Feedback Loops Yishai Shimoni, Hebrew University CCS Open Day Sep 18 th 2008.
Warm up Mon 11/3/14 Adv Bio 1. What does the phrase “gene regulation” mean? 2. If the lac operon cannot bind to the repressor.. What would be the outcome?
Programmed population control by cell-cell communication and regulated killing Lingchong You, Robert Sidney Cox III, Ron Weiss & Frances H. Arnold Programmed.
Structure & Function of DNA. DNA and RNA are nucleic acids that consist of long chains of nucleotides The nucleotides have three parts; 1.Phosphate 2.Nitrogen.
GENETICS (CE421/521) - Genetics is one of the most fascinating areas of biology. It has effects at all scales from the molecule to population. Its study.
Combinatorial Synthesis of Genetic Networks Guet et. al. Andrew Goodrich Charles Feng.
PGLO™ Transformation. Central Framework of Molecular Biology DNA RNA ProteinTrait.
Spring semester 2006 ESE601: Hybrid Systems Modeling with hybrid systems.
Introduction to Bioinformatics Spring 2008 Yana Kortsarts, Computer Science Department Bob Morris, Biology Department.
CS 374, Algorithms in Biology. Florian Buron Transforming cells into automata Genetic Circuit Building Blocks for Cellular Computation (Gardner, Cantor.
Regulation of gene and cellular activity
General Microbiology (Micr300) Lecture 11 Biotechnology (Text Chapters: ; )
PGLO™ & GFP.
Synthetic Gene Circuits Small, Middle-Sized and Huge Molecules Playing Together Within a Cell.
Synthetic biology Genome engineering Chris Yellman, U. Texas CSSB.
pGLO™ Transformation and Purification of
PGLO™ Transformation and Purification of Green Fluorescent Protein (GFP)
pGLO™ Transformation and Purification of
Encapsulation for Drug Delivery
歐亞書局 PRINCIPLES OF BIOCHEMISTRY Chapter 9 DNA-Based Information Technologies.
Synthetic biology: New engineering rules for emerging discipline Andrianantoandro E; Basu S; Karig D K; Weiss R. Molecular Systems Biology 2006.
Morgan Haskell Coby Turner Dan Karkos. Jeff Hasty and team  University of California in San Diego Biological synchronized clocks ○ Flash to keep time.
Bacterial Art and GFP Nick Slawson.
Microbial Biotechnology Philadelphia University
Chapter 16 Outline 16.4 Some Operons Regulate Transcription Through Attenuation, the Premature Termination of Transcription, Antisense RNA Molecules.
The Programming of a Cell By L Varin and N Kharma Biology and Computer Engineering Departments Concordia University.
PGLO ™ & GFP. Central Framework of Molecular Biology DNA RNA ProteinTrait.
Gene repression and activation
AP Biology DNA Study Guide. Chapter 16 Molecular Basis of Heredity The structure of DNA The major steps to replication The difference between replication,
Transformation of E. coli with Green Fluorescent Protein (GFP)
Overview of Bioinformatics 1 Module Denis Manley..
The Value of Tools in Biology Smolke Lab talk
Anita Nguyen & Harriet Gliddon.  A good characterisation for a part is: “The minimum amount of information someone needs to reuse the part without any.
Central dogma: the story of life RNA DNA Protein.
A Genetic Differential Amplifier: Design, Simulation, Construction and Testing Seema Nagaraj and Stephen Davies University of Toronto Edward S. Rogers.
AP Biology Control of Eukaryotic Genes.
© 2009 W. H. Freeman and Company
Programmed population control by cell-cell communication and regulated killing Lingchong You, Robert Sidney Cox III, Ron Weiss & Frances H. Arnold Programmed.
Characterization of the Hrp Regulatory System Project 1 of the Imperial iGEM 2007 team.
Tom Adie, Erika Cule & Rajdeep Ghataorhe 15/II/2008 Slide 1 of 6 _____________________________________________ Synthetic Biology Review A Synthetic Oscillatory.
In the pGLO lab, we will: Use recombinant DNA Genetically engineer E. coli bacteria by inserting a plasmid Plate and grow bacteria Determine if the proteins.
Encapsulation for Drug Delivery Encapsulation for Drug Delivery 31 st July iGEM Team 2009 Charles Dave Dineka James Kun Nuri Royah Tianyi.
Da-Hyeong Cho Protein Engineering Laboratory Department of Biotechnology and Bioengineering Sungkyunkwan University Site-Directed Mutagenesis.
Combinatorial Synthesis of Genetic Networks Calin C. Guet, Michael B. Elowitz, Weihong Hsing, Stanislas Leibler Amit Meshulam Bioinformatics Seminar Technion,
pGLO™ Transformation and Purification of
An Introduction to Protein Synthesis
pGLO™ Transformation and Purification of
Control of Gene Expression in Prokaryotes
Protein engineering and recombinant protein expression
Whole-cell models: combining genomics and dynamical modeling
2007 Brown iGEM Team 7 undergraduates 7 grad student advisors
System Structures Identification
Distributed computation: the new wave of synthetic biology devices
Notes – Protein Synthesis: Transcription
Modeling with hybrid systems
Regulation of gene and cellular activity
Gene Expression 1. Gene expression is the activation of a gene that results in transcription and the production of mRNA. Only a fraction of any cell’s.
What is Synthetic Biology
Gene Expression.
Engineering Static and Dynamic Control of Synthetic Pathways
Oscillating Fluorescence in E. coli
Eukaryote Regulation and Gene Expression
Programmable cells: Interfacing natural and engineered gene networks
Computational Biology
Biology II Study Guide for Unit Test on Operons and Transformation Lab 2013 You should be able to … 1. describe gene expression by explaining the following:
Central Dogma Theory and Kinetic Models
Nicholas S. McCarty, Rodrigo Ledesma-Amaro  Trends in Biotechnology 
Presentation transcript:

Pattern Formation in Synthetic Bacterial Colonies Fran Romero and Karima Righetti Research Fellow School of Computer Science University of Nottingham Nottingham 18th of March 2010

A P System Modelling Framework for Systems and Synthetic Biology 2 Outline A modelling language for the incremental and parsimonious design of synthetic gene circuits in multicellular systems. Design of a gene circuit producing the emergence of pattern formation in synthetic bacterial colonies. Implementation of our synthetic gene circuit in bacterial colonies of Escherichia coli. Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 3 Outline A modelling language for the incremental and parsimonious design of synthetic gene circuits in multicellular systems. Design of a gene circuit producing the emergence of pattern formation in synthetic bacterial colonies. Implementation of our synthetic gene circuit in bacterial colonies of Escherichia coli. Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 4 Top-Down Synthetic Biology: An Approach to Engineering Biology  Cells are information processors. DNA is their programming language.  DNA sequencing and PCR: Identification and isolation of cellular parts.  Recombinant DNA and DNA synthesis : Combination of DNA and construction of new systems.  Tools to make biology easier to engineer: Standardisation, encapsulation and abstraction (blueprints). E. coli Vibrio fischeri Pseudomonas aeruginosa plasmids DNA synthesis Discosoma sp. Aequorea victoria Circuit Blueprint Chassis Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 5 Characterisation/Encapsulation of Cellular Parts: Gene Promoters  A modeling language for the design of synthetic bacterial colonies.  A module, set of rules describing the molecular interactions involving a cellular part, provides encapsulation and abstraction.  Collection or libraries of reusable cellular parts and reusable models. LuxR AHL CI PluxOR1({X},{c1, c2, c3, c4, c5, c6, c7, c8, c9},{l}) = { type: promoter sequence: ACCTGTAGGATCGTACAGGTTTACGCAAGAA ATGGTTTGTATAGTCGAATACCTCTGGCGGTGATA rules: r1: [ LuxR2 + PluxPR.X ]_l -c1-> [ PluxPR.LuxR2.X ]_l r2: [ PluxPR.LuxR2.X ]_l -c2-> [ LuxR2 + PluxPR.X ]_l... r5: [ CI2 + PluxPR.X ]_l -c5-> [ PluxPR.CI2.X ]_l r6: [ PluxPR.CI2.X ]_l -c6-> [ CI2 + PluxPR.X ]_l... r9: [ PluxPR.LuxR2.X ]_l -c9-> [ PluxPR.LuxR2.X + RNAP.X ]_l } Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 6 Module Variables: Recombinant DNA, Directed Evolution, Chassis selection A  Directed evolution: Variables for stochastic constants can be instantiated with specific values.  Recombinant DNA: Objects variables can be instantiated with the name of specific genes. PluxOR1({X=tetR})PluxOR1({X=GFP}) PluxOR1({X=GFP},{...,c4=10,...})  Chassis Selection: The variable for the label can be instantiated with the name of a chassis. PluxOR1({X=GFP},{...,c4=10,...},{l=DH5α }) Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 7 Characterisation/Encapsulation of Cellular Parts: Riboswitches  A riboswitch is a piece of RNA that folds in different ways depending on the presence of absence of specific molecules regulating translation. ToppRibo({X},{c1, c2, c3, c4, c5, c6},{l}) = { type: riboswitch sequence:GGTGATACCAGCATCGTCTTGATGCCCTTGG CAGCACCCCGCTGCAAGACAACAAGATG rules: r1: [ RNAP.ToppRibo.X ]_l -c1-> [ ToppRibo.X ]_l r2: [ ToppRibo.X ]_l -c2-> [ ]_l r3: [ ToppRibo.X + theop ]_l –c3-> [ ToppRibo*.X ]_l r4: [ ToppRibo*.X ]_l –c4-> [ ToppRibo.X + theop ]_l r5: [ ToppRibo*.X ]_l –c5-> [ ]_l r6: [ ToppRibo*.X ]_l –c6-> [ToppRibo*.X + Rib.X ]_l } Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 8 Characterisation/Encapsulation of Cellular Parts: Degradation Tags  Degradation tags are amino acid sequences recognised by proteases. Once the corresponding DNA sequence is fused to a gene the half life of the protein is reduced considerably. degLVA({X},{c1, c2},{l}) = { type: degradation tag sequence: CAGCAAACGACGAAAACTACGCTTTAGTAGCT rules: r1: [ Rib.X.degLVA ]_l -c1-> [ X.degLVA ]_l r2: [ X.degLVA ]_l -c2-> [ ]_l }

A P System Modelling Framework for Systems and Synthetic Biology 9 Higher Order Modules: Building Synthetic Gene Circuits PluxOR1 geneXToppRibodegLVA ACCTGTAGGATCGTACAGGTTTACGCAA GAAATGGTTTGTATAGTCGAATACCTCTG GCGGTGATAGGTGATACCAGCATCGTCT TGATGCCCTTGGCAGCACCCCGCTGCAA GACAACAAGATG GTG.... GCAGCAAACGACGAAAACTACGCTTTA GTAGCT 3OC6_repressible_sensor({X}) = { PluxOR1({X=ToppRibo.geneX.degLVA},{...},{l=DH5α}) ToppRibo({X=geneX.degLVA},{...},{l=DH5α}) degLVA({X},{...},{l=DH5α}) } X=GFP Plux({X=ToppRibo.geneCI.degLVA},{...},{l=DH5α}) ToppRibo({X=geneCI.degLVA},{...},{l=DH5α}) degLVA({CI},{...},{l=DH5α}) PtetR({X=ToppRibo.geneLuxR.degLVA},{...},{l=DH5α}) Weiss_RBS({X=LuxR},{...},{l=DH5α}) Deg({X=LuxR},{...},{l=DH5α})

A P System Modelling Framework for Systems and Synthetic Biology 10 Specification of Single Cells: P systems Abstraction of the structure and functioning a single cell. o Compartmental models o Rule-based modelling approach o Discrete and stochastic semantics Membranes Objects Rewriting Rules Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology luxI Pconst LuxI AHL luxR Pconst cI Plux gfp PluxOR1 LuxR CI GFP AHL Specification of Multi-cellular Systems: LPP systems Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology luxI Pconst LuxI AHL luxR Pconst cI Plux gfp PluxOR1 LuxR CI GFP AHL Specification of Multi-cellular Systems: LPP systems Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 13 Infobiotics: An Integrated Framework Synthetic Multi- cellular Systems Libraries of Modules P systemsLPP systems Multi Compartmental Stochastic Simulations based on Gillespie’s algorithm Spatio-temporal Dynamics Analysis using Model Checking with PRISM and MC2 Automatic Design of Synthetic Gene Regulatory Circuits using Evolutionary Algorithms A compiler based on a BNF grammar Single Cells Cellular Parts Synthetic Circuits Module Combinations Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 14 Outline A modelling language for the incremental and parsimonious design of synthetic gene circuits in multicellular systems. Design of a gene circuit producing the emergence of pattern formation in synthetic bacterial colonies. Implementation of our synthetic gene circuit in bacterial colonies of Escherichia coli. Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 15 Synthetic Biology: Learning by building  Validation of hypothesis about the functioning of cellular systems by implementing them in vivo.  Specific pattern formation in several organisms is produced by transcriptional networks with a double negative feedback loop at their core. Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology Synthetic Double Negative Feedback Loop 16 PLtet01 luxR ameR Ptac rhlRarpR Plux,R lacIcherry PrhlA tetRgfp PameABC luxI ParpABC rhlI LuxR RhlR AmeR ArpR LacI TetR 3OC6 C4 Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 17 PLtet01 luxR ameR Ptac rhlRarpR Plux,R lacIcherry PrhlA tetRgfp PameABC luxI ParpABC rhlI LuxR RhlR AmeR ArpR LacI C4 3OC6 C4 Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 18 PLtet01 luxR ameR Ptac rhlRarpR Plux,R lacIcherry PrhlA tetRgfp PameABC luxI ParpABC rhlI LuxR RhlR AmeR ArpR TetR 3OC6 C4 Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology Pattern Formation in synthetic bacterial colonies Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology Pattern Formation in synthetic bacterial colonies Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology Potential Issues 21 o Leakiness in some genes. o Unintended interactions. Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology 22 Outline A modelling language for the incremental and parsimonious design of synthetic gene circuits in multicellular systems. Design of a gene circuit producing the emergence of pattern formation in synthetic bacterial colonies. Implementation of our synthetic gene circuit in bacterial colonies of Escherichia coli. Pattern Formation in Synthetic Bacterial Colonies

A P System Modelling Framework for Systems and Synthetic Biology TAKE HOME MESSAGE  Development of a synergy between gene circuit design/modelling and wet lab implementation.  Development of a modelling language close to the lab protocols.  Development of wide library of molecular parts/modules from different organisms.  Application of novel techniques for controlling synthetically gene networks. Pattern Formation in Synthetic Bacterial Colonies