Lecture 2: Analysis of Biomolecular Circuits

Similar documents
Control Theory: Design and Analysis of Feedback Systems

Biomolecular Feedback Systems

A synthetic oscillatory network of transcriptional regulators

the noisy gene Biology of the Universidad Autónoma de Madrid Jan 2008 Juan F. Poyatos Spanish National Biotechnology Centre (CNB)

Lecture 7: Simple genetic circuits I

Random Boolean Networks

Stochastic simulations

Lecture 1: Biomolecular Modeling

CDS 101/110a: Lecture 8-1 Frequency Domain Design

Lecture 6: The feed-forward loop (FFL) network motif

Chapter 15 Active Reading Guide Regulation of Gene Expression

Cybergenetics: Control theory for living cells

CDS 101/110a: Lecture 10-1 Robust Performance

CDS 101/110a: Lecture 1.1 Introduction to Feedback & Control. CDS 101/110 Course Sequence

CHAPTER : Prokaryotic Genetics

Control of Gene Expression in Prokaryotes

56:198:582 Biological Networks Lecture 9

Introduction. Dagmar Iber Jörg Stelling. CSB Deterministic, SS 2015, 1.

FUNDAMENTALS of SYSTEMS BIOLOGY From Synthetic Circuits to Whole-cell Models

CS-E5880 Modeling biological networks Gene regulatory networks

2. Mathematical descriptions. (i) the master equation (ii) Langevin theory. 3. Single cell measurements

Gene Autoregulation via Intronic micrornas and its Functions

Introduction. ECE/CS/BioEn 6760 Modeling and Analysis of Biological Networks. Adventures in Synthetic Biology. Synthetic Biology.

Computational Cell Biology Lecture 4

7.32/7.81J/8.591J: Systems Biology. Fall Exam #1

Network motifs in the transcriptional regulation network (of Escherichia coli):

Measuring TF-DNA interactions

Genetic transcription and regulation

56:198:582 Biological Networks Lecture 8

CDS 110: Lecture 2-2 Modeling Using Differential Equations

Gene Expression as a Stochastic Process: From Gene Number Distributions to Protein Statistics and Back

Stochastic simulations!

32 Gene regulation, continued Lecture Outline 11/21/05

Modeling Multiple Steady States in Genetic Regulatory Networks. Khang Tran. problem.

Regulation of Gene Expression

Biology. Biology. Slide 1 of 26. End Show. Copyright Pearson Prentice Hall

BME 5742 Biosystems Modeling and Control

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Biomolecular reaction networks: gene regulation & the Repressilator Phys 682/ CIS 629: Computational Methods for Nonlinear Systems

Analog Electronics Mimic Genetic Biochemical Reactions in Living Cells

BE 150 Problem Set #2 Issued: 16 Jan 2013 Due: 23 Jan 2013

Advanced Protein Models again: adding regulation

Multistability in the lactose utilization network of Escherichia coli

A Synthetic Oscillatory Network of Transcriptional Regulators

Differential transcriptional regulation by alternatively designed mechanisms: A mathematical modeling approach

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

3.B.1 Gene Regulation. Gene regulation results in differential gene expression, leading to cell specialization.

Welcome to Class 21!

4. Why not make all enzymes all the time (even if not needed)? Enzyme synthesis uses a lot of energy.

Biomolecular Feedback Systems

Engineering of Repressilator

Basic modeling approaches for biological systems. Mahesh Bule

A Simple Protein Synthesis Model

Effective interaction graphs arising from resource limitations in gene networks

SYSTEMS BIOLOGY 1: NETWORKS

ECE317 : Feedback and Control

Bacterial Genetics & Operons

CHAPTER 13 PROKARYOTE GENES: E. COLI LAC OPERON

Bi 8 Lecture 11. Quantitative aspects of transcription factor binding and gene regulatory circuit design. Ellen Rothenberg 9 February 2016

Basic Synthetic Biology circuits

PUBBLICAZIONI. Istituto di Matematica Applicata e Tecnologie Informatiche Enrico Magenes. Consiglio Nazionale delle Ricerche. L. Ironi, D.X.

56:198:582 Biological Networks Lecture 10

Modeling and Systems Analysis of Gene Regulatory Networks

Introduction. Gene expression is the combined process of :

Complete all warm up questions Focus on operon functioning we will be creating operon models on Monday

The Effect of Stochasticity on the Lac Operon: An Evolutionary Perspective

step, the activation signal for protein X is removed. When X * falls below K xy and K xz, the

Warm-Up. Explain how a secondary messenger is activated, and how this affects gene expression. (LO 3.22)

Genetic transcription and regulation

CM 3310 Process Control, Spring Lecture 21

Combined Model of Intrinsic and Extrinsic Variability for Computational Network Design with Application to Synthetic Biology

Self Similar (Scale Free, Power Law) Networks (I)

AP Bio Module 16: Bacterial Genetics and Operons, Student Learning Guide

Intrinsic Noise in Nonlinear Gene Regulation Inference

Stochastic dynamics of small gene regulation networks. Lev Tsimring BioCircuits Institute University of California, San Diego

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang

Bi 1x Spring 2014: LacI Titration

12-5 Gene Regulation

CDS 270-2: Lecture 6-1 Towards a Packet-based Control Theory

Lecture 18 June 2 nd, Gene Expression Regulation Mutations

Initiation of translation in eukaryotic cells:connecting the head and tail

Simulation of Gene Regulatory Networks

GLOBEX Bioinformatics (Summer 2015) Genetic networks and gene expression data

Cellular Biophysics SS Prof. Manfred Radmacher

UNIVERSITY OF CALIFORNIA SANTA BARBARA DEPARTMENT OF CHEMICAL ENGINEERING. CHE 154: Engineering Approaches to Systems Biology Spring Quarter 2004

BE 150 Problem Set #4 Issued: 24 April 2014 Due: May

APGRU6L2. Control of Prokaryotic (Bacterial) Genes

On the Dynamics of Delayed Neural Feedback Loops. Sebastian Brandt Department of Physics, Washington University in St. Louis

arxiv: v5 [math.oc] 20 Nov 2015

Biological Networks. Gavin Conant 163B ASRC

Written Exam 15 December Course name: Introduction to Systems Biology Course no

Trends in Scientific Investigation

Cellular Systems Biology or Biological Network Analysis

Networks in systems biology

Predicting Protein Functions and Domain Interactions from Protein Interactions

CONTROL OF STOCHASTIC GENE EXPRESSION BY A NONLINEAR BIOLOGICAL OSCILLATOR

Biomolecular Feedback Systems

Bioinformatics: Network Analysis

Hybrid Model of gene regulatory networks, the case of the lac-operon

Stability of CL System

Transcription:

Lecture 2: Analysis of Biomolecular Circuits Richard M. Murray Caltech CDS/BE Goals: Give a short overview of the control techniques applied to biology - uncertainty management - system identification - design of dynamics - (fundamental limits of performance) References D. Del Vecchio and R. M. Murray, Biomolecular eedback Systems, 29. http://www.cds.caltech.edu/~murray/amwiki/bfs 29 Asian Control Conference (ASCC), 26 August 29

Control Theory for Biological Systems What s different about biological systems Complexity - biological systems are much more complicated than engineered systems Communications - signal representations are very different (spikes, proteins, etc) Uncertainty - very large uncertainty in components; don t match current tools Evolvability - mutation, selection, etc Rao, Kirby and Arkin PLoS Biology, 24 Potential application areas for control tools System ID - what are the appropriate component abstractions and models? Analysis - what are key biological feedback mechanisms that lead to robust behavior? Design - how to we (re-)design biological systems to provided desired function? undamental limits - what are the limits of performance and robustness for a given biological network topology? ASCC, Aug 9 2

Example: Self-Repression (from Astrom & Murray 8) Common motif in transcriptional regulation A binds to its own promotor region If A is bound, represses binding of RNA polymerase Use #: decrease sensitivity to input disturbances requency responses demonstrates effect dm dt G ol pv(s) = G cl pv(s) = = α(p) γm v, dp β (s + γ)(s + δ) dt = βm δp β (s + γ)(s + δ)+βσ, σ = nα kp n e ( + kp n e ) 2 Use #2: use to decrease response time Use a stronger promotor to increase low freq gain Increases bandwidth faster response ASCC, Aug 9 3

System Identification Using Cell Noise Traditional systems identification Engineering: forced response. Difficult to do in in vivo (eg, sinusoids are tricky) Biology: gene knockouts; steady state measurements using gene arrays Idea: use noise as a forcing function Steady state distributions are not enough if extrinsic noise is present Need to use correlation data instead ASCC, Aug 9 4

System ID of a Synthetic Circuit (Dunlop, Elowitz & M) E. coli Plasmid (7,5 base pairs) ~ copies per cell Chromosome (4,6, base pairs) copy per cell Results to date Synthetic circuit demonstrates viability of approach Implemented on natural circuit (using promoter fusion) ASCC, Aug 9

E igure 5 CA igure 5 C E A camp-crp camp-crp C E X Y Y Z Xinducer inducer Y camp-crp camp-crp ASCC, Aug 9 camp-crp Z Z camp-crp camp-crp camp-crp camp-crp camp-crp B B System ID of an in vivo circuit R Y,Z (!) R R Y,Z (!) Y,Z (!) P P gals - YP gals - YP P P gale - CP gale - CP P P gals - YP gals - YP P P gale - CP gale - CP P gals - YP P P gale - CP gals - YP P gale - CP DD!6!4!2 2 4 6!6!4!2 2 4 6!.5 without inducer with inducer D.5.5.5.5.5 D!.5 without inducer!.5 without inducer inducer!.5 without inducer inducer!.5 with inducer!6!4!2 2!6!4!.5!2 2.5 4 6 4 6!!6!4!2 (mins) (mins) 2 4 6! (mins) P gals.5.5 - YP P gale - CP R YP,CP (!) P gals - YP P gale - CP!.5!.5.5.5!.5!.5 P gals - YP P gale - CP R Y,Z!.5.5 Galactose regulation in E. coli GalE regulated by CRP via a feedforward loop represses mm feedforward loop when mm mm is present Promoter mm fusions measure and GalE concentrations!6!4!2 2 4 6!6!4!2 2 4 6!.5!6!4!2 2 4 6!6!4!2 2 4 6 (mins)!6!4!2 2 4 6!6!4!2 2 4 6!6!4!2 2 4 6 System ID shows mm L is not active mm Addition of shows no change in correlations => is not actively regulating GalE!6 mm!4!2 2 4 6 mm mm.5 Hypothesis: repression dominant If repression by is large, mm is always off => no connection mm Removal of recovers expected correlations!6!4!2 2 4 6 mm mm mm!.5 mm mm!6!4!2 2 4 6 6

Improving the Performance of Oscillators Toggelator Coupled oscillators Add additional delay (ACi) Ugander, Dunlop & M, ACC 7 ASCC, Aug 9 7

Possible ramework for Analysis and Design external disturbances Σ N ( ) N 2 ( ).. N n ( ) N n2 ( ) Nonlinear Coupling e τ s... P (s) Delay Matrix Unmodeled Dynamics... P n (s) System Dynamics e τ ms L Interconnection Matrix external disturbances Σ Analysis via loop gain Design the easy parts Interconnection matrix Time delay matrix Design tools exist for pairwise combinations Linear + uncertain = robust control theory Linear + nonlinear = describing functions Linear + network = formation stabilization Linear + delay = loquet analysis Open questions What is the class of feedback compensators we can obtain using L and τ? How do we specify robustness and performance in highly stochastic settings? Can feedback be used to design robust dynamics that implements useful functionality? ASCC, Aug 9 8