Students Alín Patricia Acuña Alonzo Cristian J. Delgado Guzmán Federico Castro Monzón Gabriela Hernández Peréz Luis de Jesús Martínez Lomelí Tadeo Enrique.

Slides:



Advertisements
Similar presentations
Simulating Biological Systems in the Stochastic -calculus Andrew Phillips with Luca Cardelli Microsoft Research, Cambridge UK Andrew Phillips with Luca.
Advertisements

Test-tube or keyboard? Computation in the life sciences.
Repressilator: “I’ll be back.”
A SYNTHETIC GENE- METABOLIC OSCILLATOR Reviewed by Fei Chen.
Computer modeling of radiation effects Noriyuki B. Ouchi and Kimiaki Saito Radiation Effects Analysis Research Group, Nuclear Science and Engineering Directorate,
Simulation of Prokaryotic Genetic Circuits Jonny Wells and Jimmy Bai.
Harvard iGEM 2006 Cyanobacterial Oscillator Hetmann Hsieh Jeff Lau Dave Ramos Zhipeng Sun Harvard iGEM 2006 Creating a robust biological oscillating biobrick.
Repressilator Presentation contents: The idea Experimental overview. The first attemp. The mathematical model. Determination of the appropiate parameters.
Synthetic Biology = design and engineering of biological systems that aren’t found in nature Why would we want to do this? - Want to understand natural.
Combinatorial Synthesis of Genetic Networks Guet et. al. Andrew Goodrich Charles Feng.
Cyanobacterial Oscillator in E. coli Why care about biological oscillators in the first place? Bio-oscillators have a number of potential applications:
Mukund Thattai NCBS Bangalore genetic networks in theory and practice.
Strategies to synchronize biological synthetic networks Giovanni Russo Ph.D. Student University of Naples FEDERICO II Department of Systems and Computer.
Research and objectives Modern software is incredibly complex: for example, a modern OS has more than 10 millions lines of code, organized in 10s of layers!
Stochasticity in molecular systems biology
Expression of the lacZ Gene from the ibpB Heat Shock Protein Ebee Hornbeck & Sheena Donald.
Deterministic and Stochastic Analysis of Simple Genetic Networks Adiel Loinger MS.c Thesis of under the supervision of Ofer Biham.
BioNetGen: a system for modeling the dynamics of protein-protein interactions Bill Hlavacek Theoretical Biology and Biophysics Group Los Alamos National.
Computational Modeling for the Activation Cycle of G-proteins by G-protein-coupled Receptors Student: Yifei Bao 1, Tommy E. White 2, Advisor: Adriana B.
Deterministic and Stochastic Analysis of Simple Genetic Networks Adiel Loinger Ofer Biham Azi Lipshtat Nathalie Q. Balaban.
Systems Biology Biological Sequence Analysis
Mathematical Modelling of Phage Dynamics: Applications in STEC studies Tom Evans.
A synthetic gene- metabolic oscillator Fung et al
Programming Biology Andrew Phillips with Luca Cardelli Microsoft Research, Cambridge UK.
Programming Languages for Biology Andrew Phillips with Luca Cardelli Microsoft Research, Cambridge UK.
Synthetic Gene Circuits Small, Middle-Sized and Huge Molecules Playing Together Within a Cell.
Genetic network inference: from co-expression clustering to reverse engineering Patrik D’haeseleer,Shoudan Liang and Roland Somogyi.
Isolating and Purifying Novel Antibiotics from Soil Bacteria Heather Fisher, Department of Biological Sciences, York College of Pennsylvania Introduction.
Morgan Haskell Coby Turner Dan Karkos. Jeff Hasty and team  University of California in San Diego Biological synchronized clocks ○ Flash to keep time.
Metabolic pathway alteration, regulation and control (5) -- Simulation of metabolic network Xi Wang 02/07/2013 Spring 2013 BsysE 595 Biosystems Engineering.
Lecture 4: Metabolism Reaction system as ordinary differential equations Reaction system as stochastic process.
Simulating genes operation and interaction Rekubratsky V.A., Korotkova M.A. Cetre “Bioengineering” RAS Moscow Physical Engineering Institure (State University)
Reconstruction of Transcriptional Regulatory Networks
Combinatorial State Equations and Gene Regulation Jay Raol and Steven J. Cox Computational and Applied Mathematics Rice University.
25/10/20151Andrew Phillips Simulating Biological Systems in the Stochastic  -calculus Andrew Phillips with Luca Cardelli Microsoft Research, Cambridge.
Using Logical Circuits to Analyze and Model Genetic Networks Leon Glass Isadore Rosenfeld Chair in Cardiology, McGill University.
Mathematical modeling of recombination repair mechanism for double strand DNA breaks in Escherichia coli bacterial cells Alaa Mohamed Researcher Assistant,
Systems Biology ___ Toward System-level Understanding of Biological Systems Hou-Haifeng.
By Rosalind Allen Regulatory networks Biochemical noise.
Synthetic Biology Risks and opportunities of an emerging field Constructing Life.
IGEM TEAM EPF-LAUSANNE International Genetically Engineered Machine.
Anita Nguyen & Harriet Gliddon.  A good characterisation for a part is: “The minimum amount of information someone needs to reuse the part without any.
Engineered Gene Circuits Jeff Hasty. How do we predict cellular behavior from the genome? Sequence data gives us the components, now how do we understand.
Synthetic Biology = design and engineering of biological systems that aren’t found in nature Why would we want to do this? - Want to understand natural.
Genome Biology and Biotechnology The next frontier: Systems biology Prof. M. Zabeau Department of Plant Systems Biology Flanders Interuniversity Institute.
© 2011 Pearson Education, Inc. Lectures by Stephanie Scher Pandolfi BIOLOGICAL SCIENCE FOURTH EDITION SCOTT FREEMAN 17 Control of Gene Expression in Bacteria.
Biochemical Reactions: how types of molecules combine. Playing by the Rules + + 2a2a b c.
Kaifeng Chen Institute for Theoretical Physics Synthetic Biology with Engineering Tools 1 Francis Chen.
26/04/04 Petri nets in systems biology: creation, analysis and simulation Oliver Shaw School of Computing Science.
Nonlinear Dynamics and Non- equilibrium Thermodynamics in Mesoscopic Chemical Systems Zhonghuai Hou ( 侯中怀 ) Shanghai , TACC2008
Tom Adie, Erika Cule & Rajdeep Ghataorhe 15/II/2008 Slide 1 of 6 _____________________________________________ Synthetic Biology Review A Synthetic Oscillatory.
Noise and Variability in Gene Expression Presenting: Tal Ashuah Advisor: Dr. Alon Zaslaver 10/05/15.
Combinatorial Synthesis of Genetic Networks Calin C. Guet, Michael B. Elowitz, Weihong Hsing, Stanislas Leibler Amit Meshulam Bioinformatics Seminar Technion,
Hetmann Hsieh Jeffrey Lau David Ramos Zhipeng Sun.
The little oscillator that could. and could…
Harvard iGEM 2006 Cyanobacterial Oscillator Hetmann Hsieh Jeff Lau Dave Ramos Zhipeng Sun Harvard iGEM 2006 Creating a robust biological oscillating biobrick.
e h T y C c l of i n g d o M t m The background Our approach
Simulating Biological Systems in the Stochastic Pi-calculus
Simulating Biological Systems in the Stochastic p-calculus
Whole-cell models: combining genomics and dynamical modeling
Nonlinear Control Systems ECSE-6420
Oscillating Fluorescence in E. coli
Cyanobacterial Oscillator
Wendell A. Lim, Connie M. Lee, Chao Tang  Molecular Cell 
Cyanobacterial Oscillator
Cyanobacterial Oscillator
Cyanobacterial Oscillator
Cyanobacterial Oscillator
Computational Biology
Cyanobacterial Oscillator
Presentation transcript:

Students Alín Patricia Acuña Alonzo Cristian J. Delgado Guzmán Federico Castro Monzón Gabriela Hernández Peréz Luis de Jesús Martínez Lomelí Tadeo Enrique Velazquez Caldelas Yetzi Robles Bucio iGEM MEXICO 2007 Students Alín Patricia Acuña Alonzo Cristian J. Delgado Guzmán Federico Castro Monzón Gabriela Hernández Peréz Luis de Jesús Martínez Lomelí Tadeo Enrique Velazquez Yetzi Robles Bucio Instructors Dr. Pablo Padilla Longoria Dr. Arturo Becerra Bracho M.S.c. Fabiola Ramírez Corona Dra. Rosaura Palma Orozco M.S.c. Elías Samra Hassan Dr. Genaro Juárez Martínez Dr. Francisco Hernández Quiroz “Biological implementation of algorithms”

How structures emerge in living systems? Several mechanisms have been proposed, depending on the observed patterns: Turing patterns. It is still questioned if pattern formation and more generally, the appearance of functional structures can be understood by means of Turing patterns or more broadly, reaction-diffusion mechanims. One of the main goals of our project is to test different pattern formation mechanisms, not only Turing patterns, but also oscillatory and time varying structures. We propose that if the appropriate genetic construction is implanted in a colony of bacteria, the reaction-diffusion mechanism can be replaced by a genetic control system (Elowitz repressilator). In order to model these systems, we use Stochastic Pi-Calculus. INTRODUCTION

Our main interest is to reproduce complex patterns in biological systems We chose Escherichia coli because is easily manipulated and there is a lot of information about its biology And is frequently used as a molecular biology model!!!! Oscillatory Turing pattern Parrot fishPlant fractal Shells

Do bacteria create complex patterns when cultivated on semisolid agar? We transformed E. coli JM109 with biobricks Bba_I13521, Bba_I13522, Bba_J04430 and BBa_J Too many bacteria!!!!! Individual clones were visualized!!!

Experiment Plate E. coli that produce GFP and RFP separately and together...

-Nature 403, 335 (2000)

.Syncronyzation -Positive control

-Nature 403, 335 (2000)

Stochastic Pi -Calculus © 2000 Elowitz, M.B., Leibler. S. A Synthetic Oscillatory Network of Transcriptional Regulators. Nature 403:  Stochastic Pi-Calculus as modeling tool for biology.  Stochastic Pi-Calculus is suitable to model kinetic processes in physical chemistry.  The simulation algorithm was mapped to functional program code, which was used to implement the SPiM simulator.

Elowitz: Genes with Negative Control Stochastic Pi Calculus Construction: g(a,b)= ?a. g'.(a,b) + Ʈ t. (P(b)|g(a,b) g(a,b)= ?a. g'.(a,b) + Ʈ t. (P(b)|g(a,b) g'(a.b)= Ʈ u. g(a,b) g'(a.b)= Ʈ u. g(a,b) P(b)= !b. P(b) + Ʈ d. 0 P(b)= !b. P(b) + Ʈ d. 0 Stochastic Pi-Machine code: val transcribe = 0.1 val degrade = val unblock = val bind=1,0 new new new let Neg(a:chan,b:chan) = do do (Protein(b) | Neg(a,b)) (Protein(b) | Neg(a,b)) or ?a; Blocked(a,b) or ?a; Blocked(a,b) and Blocked(a:chan,b:chan) = Neg(a,b) Neg(a,b) and Protein(b:chan) = do !b; Protein(b) do !b; Protein(b) or or run Neg(a,b) | Neg(b,c) | Neg(c,a)) NEG

©Andrew Phillips The Stochastic Pi Machine (SpiM). Version 1.12

IGEM México Construction

g(a,b)= ?a. g'.(a,b) + Ʈ t. (P(b)|g(a,b)‏ g(a,b)= ?a. g'.(a,b) + Ʈ t. (P(b)|g(a,b)‏ g'(a.b)= Ʈ u. g(a,b) g'(a.b)= Ʈ u. g(a,b) P(b)= !b. P(b) + Ʈ d. 0 P(b)= !b. P(b) + Ʈ d. 0 g(b,c)= ?b. g'(b,c) g(b,c)= ?b. g'(b,c) + ?e. Ʈ t. (P(b)|GFP()|g(a,b)) + ?e. Ʈ t. (P(b)|GFP()|g(a,b)) g'(b,c)= Ʈ u. (P(c)|GFP()|g(b,c)) g'(b,c)= Ʈ u. (P(c)|GFP()|g(b,c)) P(c)= !c. P(c) P(c)= !c. P(c) + Ʈ d. 0 + Ʈ d. 0 GFP()= Ʈ d. 0 GFP()= Ʈ d. 0 g(c,a)= ?c. g'(c,a) + ?f. Ʈ t. (P(a)|RFP()|g(c,a) g(c,a)= ?c. g'(c,a) + ?f. Ʈ t. (P(a)|RFP()|g(c,a) g'(c,a)= Ʈ u. (P(a)|RFP()|g(c,a)) g'(c,a)= Ʈ u. (P(a)|RFP()|g(c,a)) P(a)= !a. P(a) + Ʈ d. 0 P(a)= !a. P(a) + Ʈ d. 0 RFP()= Ʈ d. 0 RFP()= Ʈ d. 0 X()= Ʈ t. (P(e)|P(f)|X()) X()= Ʈ t. (P(e)|P(f)|X()) P(e)= !e. P(e) + Ʈ d. 0 P(e)= !e. P(e) + Ʈ d. 0 P(f)= !f. P(f) + Ʈ d. 0 P(f)= !f. P(f) + Ʈ d. 0

©Andrew Phillips The Stochastic Pi Machine (SpiM). Version 1.12

Conclusion  It is reasonable to suggest that the structures we observed in our experiments are in fact Turing patterns. More specifically of the activator-substrate type.  We still have to measure how the constructions affect the division kinetics of the two strains.

The simulations indicate that, under certain parameters, our construction might indeed be functional, since the model predicts particular oscillations of protein concentration levels. We intend to corroborate these results experimentally; and see if the colony of engineered cells with these construction gets synchronized to obtain Turing Patterns or at least another interesting structures.

References  1,[Priami et. al.,2003]Paola Lecca and Corrado Priami. Cell cycle control in eukaryotes: a biospimodel.In BioConcur’03. ENTCS,  2,[Priami et al., 2001] Priami, C., Regev, A., Shapiro, E., and Silverman, W. (2001). Application of a stochastic name-passing calculus to representation and simulation of molecular processes. Information Processing Letters, 80:25–31.  3. [Gillespie, 1977] Gillespie, D. T. (1977). Exact stochastic simulation of coupled chemical reactions. J. Phys. Chem., 81(25):2340–2361.  [Blossey et al., 2006] Blossey, R., Cardelli, L., and Phillips, A. (2006). A compositional approach to the stochastic dynamics of gene networks. Transactions in Computational Systems Biology, 3939:99–122.  [Guet et al., 2002] Guet, C.C., Elowitz, M.B., Hsing, W. & Leibler, S. (2002) Combinatorial synthesis of genetic networks. Science  [Phillips, 2006] Phillips, A. (2006). The Stochastic Pi-Machine: A Simulator for the Stochastic Pi- calculus.  [Phillips and Cardelli, 2004] Phillips, A. and Cardelli, L. (2004). A correct abstract machine for the stochastic pi-calculus.  Phillips and Cardelli, 2005] Phillips, A. and Cardelli, L. (2005). A graphical representation for the stochastic Pi-Calculus.  [Phillips et al., 2006] Phillips, A., Cardelli, L., and Castagna, G. (2006). A graphical representation for biological processes in the stochastic pi-calculus. Transactions in Computational Systems Biology, 4230:123–152.