Effective interaction graphs arising from resource limitations in gene networks

Similar documents
Biomolecular Feedback Systems

Mitigation of ribosome competition through distributed srna feedback (extended version)

Lecture 7: Simple genetic circuits I

Stochastic simulations

Multistability in the lactose utilization network of Escherichia coli

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

Multistability in the lactose utilization network of E. coli. Lauren Nakonechny, Katherine Smith, Michael Volk, Robert Wallace Mentor: J.

The Power Network of Genetic Circuits

Genetic transcription and regulation

56:198:582 Biological Networks Lecture 8

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

Lecture 4: Transcription networks basic concepts

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

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

Genetic transcription and regulation

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

CS-E5880 Modeling biological networks Gene regulatory networks

A synthetic oscillatory network of transcriptional regulators

CHAPTER : Prokaryotic Genetics

Networks in systems biology

Chapter 15 Active Reading Guide Regulation of Gene Expression

On the Use of the Hill Functions in Mathematical Models of Gene Regulatory Networks

Computational Cell Biology Lecture 4

REVIEW SESSION. Wednesday, September 15 5:30 PM SHANTZ 242 E

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

Stem Cell Reprogramming

Boolean models of gene regulatory networks. Matthew Macauley Math 4500: Mathematical Modeling Clemson University Spring 2016

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

Problem Set 2. 1 Competitive and uncompetitive inhibition (12 points) Systems Biology (7.32/7.81J/8.591J)

Principles of Synthetic Biology: Midterm Exam

Stochastic simulations!

REGULATION OF GENE EXPRESSION. Bacterial Genetics Lac and Trp Operon

Welcome to Class 21!

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

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

Name: SBI 4U. Gene Expression Quiz. Overall Expectation:

Basic Synthetic Biology circuits

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

Gene regulation II Biochemistry 302. Bob Kelm February 28, 2005

L3.1: Circuits: Introduction to Transcription Networks. Cellular Design Principles Prof. Jenna Rickus

Simulation of Chemical Reactions

Lecture 2: Analysis of Biomolecular Circuits

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

I/O monotone dynamical systems. Germán A. Enciso University of California, Irvine Eduardo Sontag, Rutgers University May 25 rd, 2011

Tuning an Activator-Repressor Clock Employing Retroactivity

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

Gene regulation I Biochemistry 302. Bob Kelm February 25, 2005

GENE REGULATION AND PROBLEMS OF DEVELOPMENT

Is chaos possible in 1d? - yes - no - I don t know. What is the long term behavior for the following system if x(0) = π/2?

Intrinsic Noise in Nonlinear Gene Regulation Inference

Supplementary Materials for

Topic 4 - #14 The Lactose Operon

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

APGRU6L2. Control of Prokaryotic (Bacterial) Genes

56:198:582 Biological Networks Lecture 10

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

Noise is often perceived as being undesirable and unpredictable;

Name Period The Control of Gene Expression in Prokaryotes Notes

Dynamics of the Mixed Feedback Loop Integrated with MicroRNA

Control Theory: Design and Analysis of Feedback Systems

Modeling and Systems Analysis of Gene Regulatory Networks

Prokaryotic Regulation

COURSE NUMBER: EH 590R SECTION: 1 SEMESTER: Fall COURSE TITLE: Computational Systems Biology: Modeling Biological Responses

Prokaryotic Gene Expression (Learning Objectives)

Gene Regulation and Expression

Basic modeling approaches for biological systems. Mahesh Bule

56:198:582 Biological Networks Lecture 9

A systems approach to biology

BioControl - Week 6, Lecture 1

UNIT 6 PART 3 *REGULATION USING OPERONS* Hillis Textbook, CH 11

Regulation of Gene Expression

dynamic processes in cells (a systems approach to biology)

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

Unit 3: Control and regulation Higher Biology

Bi 1x Spring 2014: LacI Titration

Analysis of the Lactose metabolism in E. coli using sum-of-squares decomposition

Testing the transition state theory in stochastic dynamics of a. genetic switch

Random Boolean Networks

Gene regulation II Biochemistry 302. February 27, 2006

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

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

Measuring TF-DNA interactions

Cybergenetics: Control theory for living cells

1 Periodic stimulations of the Incoherent Feedforward Loop network

Simplicity is Complexity in Masquerade. Michael A. Savageau The University of California, Davis July 2004

THE genetic toggle switch is a fundamental component

Modelling in Biology

Proceedings of the FOSBE 2007 Stuttgart, Germany, September 9-12, 2007

Bioinformatics: Network Analysis

Topic 4: Equilibrium binding and chemical kinetics

Villa et al. (2005) Structural dynamics of the lac repressor-dna complex revealed by a multiscale simulation. PNAS 102:

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

CHAPTER 13 PROKARYOTE GENES: E. COLI LAC OPERON

Simulation of Gene Regulatory Networks

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

The effect of transcription and translation initiation frequencies on the. stochastic fluctuations in prokaryotic gene expression.

Bioinformatics 3! V20 Kinetic Motifs" Mon, Jan 13, 2014"

AP3162D: Lecture 2 - Gene-regulatory circuits: Deterministic dynamics

Control of Prokaryotic (Bacterial) Gene Expression. AP Biology

URL: <

Transcription:

Effective interaction graphs arising from resource limitations in gene networks The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher Qian, Yili and Vecchio, Domitilla Del Effective Interaction Graphs Arising from Resource Limitations in Gene Networks. 205 American Control Conference (ACC), July -3 205, Institute of Electrical and Electronics Engineers (IEEE), July 205. http://dx.doi.org/0.09/acc.205.772024 Institute of Electrical and Electronics Engineers (IEEE) Version Author's final manuscript Accessed Mon Oct 22 8:20:4 EDT 208 Citable Link http://hdl.handle.net/72./0805 Terms of Use Creative Commons Attribution-Noncommercial-Share Alike Detailed Terms http://creativecommons.org/licenses/by-nc-sa/4.0/

Effective interaction graphs arising from resource limitations in gene networks Yili Qian and Domitilla Del Vecchio Abstract Protein production in gene networks relies on the availability of resources necessary for transcription and translation, which are found in cells in limited amounts. As various genes in a network compete for a common pool of resources, a hidden layer of interactions among genes arises. Such interactions are neglected by standard Hill-function-based models. In this work, we develop a model with the same dimension as standard Hill-function-based models to account for the sharing of limited amounts of RNA polymerase and ribosomes in gene networks. We provide effective interaction graphs to capture the hidden interactions and find that the additional interactions can dramatically change network behavior. In particular, we demonstrate that, as a result of resource limitations, a cascade of activators can behave like an effective repressor or a biphasic system, and that a repression cascade can become bistable. I. INTRODUCTION Context dependence, the unintended interactions among genetic circuits and host factors, is a current challenge in the analysis and design of biomolecular networks []. Such unintended interactions hinder our ability to predict design outcomes, which often leads to lengthy and ad hoc design processes. Therefore, much research has sought to better understand and mitigate context dependence [], [2]. In this paper, we are concerned with the context dependence problem arising from the limitations of cellular resources. In particular, we study gene transcription networks, where genes are transcribed by RNA polymerase (RNAP) into mrna, and mrna is translated by ribosomes into proteins. Proteins can be transcription factors (TFs) that regulate each other by binding to the promoter site of a gene, which would either activate or repress its ability to recruit RNAP for transcription. The total amount of RNAP and ribosomes is limited and all genes simultaneously compete for these resources [3]. This limitation has been largely neglected so far, due to the small scale and simplicity of circuits considered. In larger circuits, however, the competition for limited resources has been shown to introduce interactions in gene expression levels even in the absence of explicit regulatory links [4]. In this paper, we consider general gene transcription networks and develop a modeling framework to predict the effective interactions arising from limitations in RNAP and ribosome availability. Related theoretical works have recently appeared that study resource sharing problems in biomolecular networks. De Vos et al. analyze the response of network flux toward changes in total competitors (mrnas) and common targets (ribosomes) [5]. Yeung et al. This work was supported by AFOSR grant FA9550-2--029 and NIGMS grant P50 GMO98792. Y. Qian and D. Del Vecchio are with the Department of Mechanical Engineering, MIT, Cambridge, MA 0239, USA. Emails: yiliqian@mit.edu (Y. Qian) and ddv@mit.edu (D. Del Vecchio). illustrate, using tools from dynamical systems, that resource sharing leads to non-minimum phase zeros in the transfer function of a linearized genetic cascade circuit [6]. Gyorgy et al. develop the notion of realizable region for steady state gene expression under resource limitations [7]. Hamadeh et al. analyze and compare different feedback architectures to mitigate resource competition [8]. Our work focuses on the idea of effective interactions to help illustrate how sharing of RNAP and ribosomes alters the dynamics of a general gene transcription network. For example, when a TF activates the production of protein x, more RNAP is recruited to produce a larger number of mrna m. Increased m further increases the demand for ribosomes to produce x. Both effects decrease the amount of resources available to produce other protein species (for example, protein x 2 ) in the network. This waterbed effect creates an effective inhibition of protein x 2 and can be incorporated into an interaction graph, which is commonly used to describe transcriptional regulation interactions (activation/repression) among TFs. Here, we propose a general model based on deterministic reaction rate equations and ODEs in a resource limiting environment. The model is able to account for resource limitations while maintaining the same dimension as the standard Hill-function-based models [2], [9]. Employing this model, we provide simple rules to identify the hidden interactions due to resource limitations, and the resulting effective interactions in the network. We apply our results to two-stage activation and repression cascades and illustrate how the hidden interactions can dramatically change system s behavior. In an activation cascade, resource sharing can completely invert the desired steady state I/O response or lead to biphasic behavior, while in a two-stage repression cascade, resource limitations can lead to bistability. This paper is organized as follows. In Section II, we give a motivating example. In Section III, we introduce our general modeling framework. In Section IV, we illustrate the effective interaction graph of a general gene network. The activation and repression cascade examples are in Section V. We discuss the limitations of our approach and provide directions for future investigation in Section VI. II. A MOTIVATING EXAMPLE Cascade circuits are one of the most common network motifs in both natural and synthetic gene networks due to their ability to amplify signals and achieve switch-like behavior [9]. In Fig., we consider a simple two-stage activation cascade composed of gene and gene 2. Protein u is the input TF that binds with promoter p to activate the production of protein x. Protein x is an activator for the output protein (x 2 ). The structure of this motif can be

A 60 250 B 200 x2 (nm) 40 x2 (nm) 50 00 20 50 Fig.. A simplified diagram of a two-stage activation cascade. A limited amount of RNAP and ribosomes is shared between the two stages for the transcription of mrnas (m and m 2 ), and translation of proteins (x and x 2 ), respectively. represented by the interaction graph as u x x 2. The dynamics of binding reactions and mrna dynamics are often neglected because they are much faster than protein dynamics [2], [9]. We use u, x and x 2 to represent the concentration of u, x and x 2, respectively. In a standard model, we use Hill functions to describe gene activation, thus we have: ẋ = α 0 + α( u k ) n + ( u k ) n γ x, ẋ 2 = β 0 + β( x k 2 ) m + ( x k 2 ) m γ 2x 2, where α 0 and β 0 are the basal production rate constants; α and β are the production rate constants with activation; k and k 2 are the dissociation constants of activators u and x binding with their respective promoters, γ and γ 2 are the dilution/degradation rate of the proteins, and n and m are the cooperativity coefficients. Solving for the steady state of () gives a monotonically increasing I/O response (Fig. 2A). To examine whether the standard model in () is a good representation of system response under resource limitations, we simulate the system with a mechanistic model that explicitly accounts for the usage of RNAP and ribosomes, and for their conservation law (listed in Section III). Surprisingly, simulation of this mechanistic model reveals that the steady state I/O response can be biphasic (Fig. 2B). With reference to Fig. 2A, decrease of steady state expression of x 2 with u at high input level in Fig. 2B can be explained by the following resource sharing mechanism. When promoter p and mrna m have much stronger ability to sequester resources than promoter p 2 and mrna m 2, as we increase u, the production of protein x sequesters resources from the production of protein x 2, decreasing the amount of free resources available to produce x 2. When this effective repression is stronger than the activation x x 2, x 2 decreases with u. This paper is aimed to obtain an explicit model, with the same dimension as the standard model in (), that predicts such effective interactions due to resource limitations. III. GENERAL MODELING FRAMEWORK A. Gene Expression in a Transcriptional Component We consider a transcriptional component as a node in the gene network [0]. A transcriptional component takes a number of TFs to bind with its gene promoter p i and triggers a series of chemical reactions to produce a TF x i as output. The input TFs can either activate or repress the expression of gene i by changing the binding strength of p i with RNAP. () 0 0 0 0 0 2 u (nm) 0 0 2 0 0 0 2 u (nm) Fig. 2. x 2 is the steady state concentration of protein x 2. (A) According to the standard model, steady state output x 2 increases with input u. (B) However, simulation using ODEs (2) to (8) and conservation of resources shows that system response can be biphasic. Simulation parameters in the standard model in equation (): α 0 = β 0 = (hr) ; α = β = 00 (hr) ; k = k 2 = 0 (nm) 2, γ = γ 2 = (hr) and n = m = 2. Simulation parameters in the full mechanistic model are in Table II. Since most gene promoters take at most two input TFs [2] [9], we consider a node i taking two input TFs (x and x 2 ) that form complexes with p i. The reactions are: k + p i + n x k c k + 2 i, p i + n 2 x 2 c 2 k i, 2 c k + 2 i + n 2 x 2 c 2 c 2 k 2 k i, 2 where n and n 2 are the cooperativities of x and x 2 binding i, c 2 i + n x k with p i, respectively. The promoter p i and the promoter/tf complexes (c i, c2 i, c2 i ) recruit free RNAP (y) to form an open complex for transcription. The reactions are given by: p i + y a C i, c j d i + y aj C j i (j =, 2, 2). dj These transcriptionally active complexes can then be transcribed into mrna (m i ), with reactions given by: α C 0 i pi + y + m i, C j α j i c j i + y + m i (j =, 2, 2). Translation is initiated by ribosomes (z) binding with the ribosome binding site (RBS) on mrna m i to form a translationally active complex M i, which is then translated into protein x i. Meanwhile, mrna and proteins are also diluted/degraded. The reactions are: + 2 m i + z κ+ θ M i, M i i mi + z + x i, κ δ i m i, ω i Mi z, γ i xi. Consequently, we have the following ODEs in node i: ċ j i = k+ j p ix nj j k j cj i a jyc j i + d jc j i + α jc j i, (2) ċ 2 i = k 2 + c i x n2 2 k 2 c2 i + k 2 + c2 i x n k 2 c2 i a 2 c 2 i y d 2 Ci 2 + α 2 Ci 2, (3) Ċ i = a p i y d C i α 0 C i, (4) Ċi k = a k yc k i d k Ci k α k Ci k, (5) ṁ i = α 0 C i + α Ci + α 2 Ci 2 + α 2 Ci 2 δ i m i κ + m i z + κ M i + θ i M i, (6) Ṁ i = κ + m i z κ M i θ i M i ω i M i, (7) ẋ i = θ i M i γ i x i, (8) where indices j =, 2 and k =, 2, 2. Since DNA concentration is conserved [9], we have p i,t = p i + C i + (c j i + Cj i ), (9) j=,2,2 where p i,t is the total concentration of gene i. Given that the binding reactions and mrna dynamics are much faster than protein production and degradation [9], we can set (2) to (7) to quasi-steady state (QSS) to simplify our analysis.

We first obtain the QSS concentration of complexes formed with p i : c i = p ix n ki, c 2 i = pix n2 2 ki 2, c 2 i = p ix n xn2 2 ki + p ix n xn2 2 k2 i ki 2, k2 i C i = p iy, C j i = cj i y (j =, 2, 2), (0) K i K j i where dissociation constants are defined as: K i = d + α 0 a, K j i = d j + α j, k j i a = k j j k + (j =, 2, 2). j Here, K i is the basal dissociation constant of promoter p i with RNAP y, K j i is the dissociation constant of promoter/tf complex c j i with y, and k j i is the dissociation constant of TF x j binding with p i. A smaller dissociation constant indicates stronger binding. When node i takes only one input, for simplicity, we write K i for Ki and k i for ki. To obtain the QSS concentration of mrna complexes, we further assume that the transcription rates are independent of how transcriptions are initiated and thus α 0 = α = α 2 = α 2. We can then substitute (0) into the QSS of ODEs (6) and (7) and obtain M i = α i δ i z κ i (C i + j C j i ) = α ip i,t δ i z y κ i K i F i (u i ), () where vector u i = [x, x 2 ] T and index j =, 2, 2. κ i = (κ + θ i + ω i )/κ + is the dissociation constant of m i binding with ribosomes z. A smaller κ i indicates stronger RBS strength. F i (u i ) : R 2 R is the Hill function derived by substituting (0) into the DNA conservation law in (9) and solving for C i +Ci +C2 i +C2 i. Assuming that the free amount of RNAP and ribosomes are limited, in particular, y K i, K i and z κ i, (2) F i (u i ) can be written as: F i (u i ) = + a i xn + a2 i xn2 2 + a3 i xn + b i xn xn2 2 + b2 i xn2 2 + b3 i xn xn2 2, (3) where ( a i = K i Ki, a 2 k i = K i i Ki 2, a 3 k2 i = K i i Ki 2 ki + ) k2 i ki 2, k2 i b i = ki, b 2 i = ki 2, b 3 i = ki + k2 i ki 2. (4) k2 i Situations in (2), where resources are limited, are described in the Appendix. Finally, we combine equation () and (8) to obtain the dynamics of x i : y z κ i F i (u i ) γ i x i. (5) ẋ i = α iθ i p i,t δ i K i Since y and z are shared among all nodes in the network, their free concentrations y, z need to be determined from the network context. This is the aim of the next subsection. B. Resource Sharing in Gene Networks A gene network N is composed of N nodes and L external TF inputs (v,, v L ). The concentration of the external inputs can be represented by v = [v,, v L ] T and the state of the network is represented by the concentrations of output proteins of each node x = [x,, x N ] T. The set of all TFs in the network is X = {x,, x N, v,, v L }, and we use ξ = [x T, v T ] T to represent the vector of their concentrations. Nodes can be connected by transcriptional regulation interactions where protein x j can either activate Fig. 3. In this example network, x = [x,, x 5 ] T and v = [v, v 2, v 3 ] T. X = {x, x 5, v, v 2, v 3 }. Using node as an example, we have U = {x 5, v }, u = [x 5, v ] T. A constant amount of RNAP and ribosomes are available for nodes to 5. Links between nodes indicate transcriptional regulation interactions, where is an activation and is a repression. or repress the production of x i by binding to its promoter. We call x i as a target of x j and x j as a parent of x i. We denote by U i X the set of all parents of x i. Their concentrations are given by a vector u i = Q i ξ, where elements in Q i are defined as: {, if ξk is the jth input to node i, q jk = (6) 0, otherwise. Fig. 3 illustrates an example gene network. To determine the effect of RNAP and ribosome limitations on the gene network, we account for the fact that the total amount of resources available to network N is constant [3]: N N y T = y + y i, z T = z + z i, (7) i= i= where y T and z T represent the total amount of RNAP and ribosomes, respectively. We let y i and z i denote the RNAP and ribosomes bound to (used by) node i, thus y i = C i + Ci + C2 i + C2 i, and z i = M i. According to (), we have: y y i = p i,t F K i (u i ), z i = α ip i,t y z i δ i K i F i (u i ). (8) κ i Combining equation (7) and (8), we obtain: y = + N Hence, y T [ p i,t K i= i y z = + N, z = F i (u i )] i= p i,t K i + y N z T. δ F ik i(u i i )] κi [ αip i,t i= y T z T. (9) ( + αi κ iδ i y T ) F i (u i ) Substituting (9) into (5), the dynamics of x i are given by: T i F i (u i ) ẋ i = γ + N i x i, (20) J k F k (u k ) k= where J i and T i are lumped parameters defined as: J i := p i,t ( + α i θ i α i y K T ), T i := y T z T p i,t i κ i δ i K i κ. (2) iδ i F i (u i ) is the only element in equation (20) that reflects transcriptional regulations on node i. According to equation (3), the form of F i (u i ) is the same as those of the standard Hill functions described in [2] and [9]. Note that F i (u i ) when u i = 0, hence, according to (5), T i represents the baseline gene expression of node i, because T i is the production rate of x i when u i = 0, y = y T and z = z T.

C. J i as a Measure of Resource Usage by Node i k= J i is a constant for node i that defines its baseline resource usage when u i = 0. We take J i as a measure of resource usage by node i because the expression in (9) implies the conservation law for y z: N y T z T = y z + (J i F i (u i ) y z). (22) i= free resources resource used by node x i Furthermore, the only difference between our modified model in equation (20) and the standard no-resource-sharing model in [2] and [9] is the denominator term D = + N J k F k (u k ). The following claim shows that when resources used by every node in N are negligible, the resource usage measure J i. Claim : For every u i, if y i y and z i z for all i =,, N, then J i for all i =,, N. Proof: Using equation (8), y i y for every u i is equivalent to p i,t F i (u i )/K i for every u i. Thus, we must have p i,t /K i. Similarly, z i z for every u i requires αip i,t y δ ik. Since y i i y for all i, y y T. κi Therefore, αip i,t y T δ ik and J i i for all i. κi This claim shows that when resource usage is negligible in the network, 0 < J i (i =,, N) and the modified model reduces back to the standard model in [2] and [9]: ẋ i = T i F i (u i ) γ i x i. (23) Equation (2) indicates that a node i is a strong resource sink when u i = 0 (J i is large) if its (i) copy number is large; (ii) basal RNAP sequestering capability is strong (small K i ); (iii) transcription rate constant is large; (iv) ribosome sequestering capability is strong (small κ i ); (v) mrna degradation rate is low and (vi) the total amount of RNAP is large. Conditions (i) and (ii) are associated with the p i,t /K i term in equation (2), and describe the node s capability to sequester RNAP. Conditions (iii) to (vi) are the contributions from the (α i y T )/(κ i δ i ) term and characterize the node s capability to sequester free ribosomes. IV. EFFECTIVE INTERACTIONS DUE TO RESOURCE LIMITATIONS Directed edges, such as those in Fig. 3, have been used to represent transcriptional regulation interactions, where one TF binds with the promoters of its targets to regulate the target s production [9]. Here, we mathematically define the standard to draw interaction graphs and illustrate that resource limitations lead to effective interactions in gene networks that do not rely on TF regulation. Definition : Let the dynamics of x i be given by ẋ i = G i (ξ) γ i x i. We draw the interaction graph from TF ξ j to x i based on the following rules: If Gi 0 for all ξ j R +, then there is no interaction from ξ j to x i ; If Gi 0 for all ξ j R + and Gi 0 for some ξ j, then ξ j activates x i and we draw ξ j x i ; If Gi 0 for all ξ j R + and Gi 0 for some ξ j, then ξ j represses x i and we draw ξ j x i. If Gi 0 for some ξ j R + and Gi < 0 for some other ξ j, then the regulation of ξ j on x i is undetermined and we draw ξ j x i ; Based on Definition, for the standard model in equation (23), G i (ξ) = T i F i (Q i ξ) = T i F i (u i ), and therefore there is a link from ξ j to x i if and only if ξ j U i. In our modified model in equation (20), instead we have T i F i (Q i ξ) T i F i (u i ) G i (ξ) = =, + N J k F k (Q k ξ) + N J k F k (u k ) k= k= which implies that the dynamics of x i may be influenced by TFs that do not belong to its parents U i. In what follows, we discuss the effective interactions from ξ j χ to protein x i when (i) x i is the only target of ξ j, (ii) x i is one of the multiple targets of ξ j, and (iii) x i is not a target of ξ j. We do not require x i ξ j and assume that a TF cannot be both an activator and a repressor. When x i is the only target of ξ j, the following claim shows that resource limitations do not alter the activation/repression of x i by ξ j in the interaction graph. Claim 2: If ξ j U i and ξ j / U q for all (q i). Then we have sign[ G i (ξ)/ ] = sign[ F i (Q i ξ))/ ]. Proof: According to equation (20), positive {}}{ G i (ξ) G i = F ( ) ( ) i(q i ξ) Gi Fi sign = sign. F i Remark : In the case where ξ j U,, U k (k 2), the effective interactions from ξ j to its targets are undetermined. For example, if ξ j represses x and x 2 simultaneously, the effective interaction from ξ j to x is given by transcriptional repression {}}{ F (Q ξ) + negative hidden activation {}}{ G (ξ) = G G F 2(Q 2 ξ). F }{{ F }}{{ 2 ξ } j positive negative negative As sign( G / ) cannot be determined, the effective interaction from ξ j to x is undetermined. When ξ j is not a parent of x i, the following claim shows ξ j is an effective repressor for x i if ξ j is an activator. Conversely, ξ j is an effective activator for x i if it is a repressor. Claim 3: If ξ j / U i but ξ j U k for some k i, then we have sign[ G i (ξ)/ ] = sign[ F k (Q k ξ)/ ]. Proof: Since ξ j / U i, G i / F k < 0 for all k. G i (ξ) = G i F k(q k ξ). F k ξ k j negative Therefore, sign( G i / ) = sign( F k / ). The effective interactions for the above three cases are summarized in Table I, with illustrative examples given in each case. For any index i, j {,, N}, a black solid line from node j to node i represents F i (Q i ξ)/, the interaction due to transcriptional regulation, while a red dashed line represents any hidden (additional) interactions arising from G i (ξ)/.

TABLE I. EFFECTIVE INTERACTIONS WITH RESOURCE LIMITATIONS 00 0 κ2/κ 0. 0.0 20 40 60 80 p 2,T = p,t (nm) Fig. 5. Numerical simulation of d x 2 /du for different DNA copy numbers and relative ribosome binding strengths (κ 2 /κ ). The uncolored region indicates d x 2 /du > 0 for all simulated u (monotonically increasing response). The region with red dots represent parameters where d x 2 / du becomes negative at high input levels (biphasic response), and the region with blue dots represent parameters that give d x 2 /du < 0 for all input levels (monotonically decreasing response). Simulation parameters are shown in Table II Fig. 4. In addition to the regulatory transcriptional activations (solid lines) captured by the ideal model in equation () (A), resource limitations introduce two hidden repressions (dashed lines) into the system: repression from input u to output x 2 and negative auto-regulation of x (B). V. APPLICATION TO ACTIVATION AND REPRESSION CASCADES A. Two-stage Activation Cascade We first revisit the motivating example in Section II. u is the input and x and x 2 are the two TFs cascaded by transcriptional regulation interactions (Fig. 4A). According to (20), the dynamics of the system can be written as: ẋ = ẋ 2 = T F (u) + J F (u) + J 2 F 2 (x ) } {{ } G (u,x ) T 2 F 2 (x ) + J F (u) + J 2 F 2 (x ) } {{ } G 2(u,x ) From (3) and (4) we have: F (u) = + a u n γ x, γ 2 x 2. (24) + b, F 2(x ) = + a 2x m un + b. 2 xm From Claim 3, since u is an activator, there is a hidden repression from u to x 2. Similarly, there is a hidden negative auto-regulation on x. These hidden interactions are represented by dashed lines in Fig. 4B. From Claim 2, since u and x both have only one target, we draw u x and x x 2 in Fig. 4B. The effective interaction graph of the activation cascade becomes that of an incoherent feed-forward loop (IFFL) [9]. The steady state I/O response of an IFFL can, depending on parameters, be qualitatively characterized by monotonically increasing, monotonically decreasing or biphasic functions [9] []. We show the simulation of steady state response of activation cascades in Fig. 5. Decreasing steady state response occurs when (a) resources are limited (large DNA copy number) and (b) x has stronger resource sequestering capability than x 2 (stronger RBS). The numerical result is in agreement with the following analytical results providing sufficient conditions for different steady state I/O responses. Claim 4: If node and 2 have the same DNA copy numbers p,t = p 2,T = p T, and transcription rate constants α = α 2 = α, then in a two-stage activation cascade the slope of the steady state I/O response d x 2 /du satisfies: ) d x 2 /du > 0 for all u > 0 if (a) K p T and (b) κ δ α y T ; 2) d x 2 /du < 0 for all u > 0 if (a) p T K 2 > K 2 K > K and (b) α y T δ 2 κ 2 δ κ ; 3) d x 2 /du > 0 when u 0 and d x 2 /du < 0 when u if (a) K p T K 2 K and (b) κ 2 δ 2 > κ δ α y T. The proof consists of solving the steady state concentration of the output x and x 2 from (24), and then apply the parameter conditions to simplify their expressions. B. Two-stage Repression Cascade A two-stage repression cascade consists of two repressors: TF u is the repressor for protein x, and x is a repressor for output protein x 2 (Fig. 6A). A repressor inhibits the production of its target by binding with its promoter region, thus inhibiting RNAP (y) recruitment. A repression cascade is expected to have a unique steady state and a monotonically increasing I/O response [9]. Here, we apply our modified model to investigate its behavior under resource limitations. In our model, the inputs to the two nodes are U = u and U 2 = x, respectively. Using the results in (20), the two-stage repression cascade can be modeled as: T F (u) ẋ = γ x, + J F (u) + J 2 F 2 (x ) G (u,x ) ẋ 2 = T 2 F 2 (x ) + J F (u) + J 2 F 2 (x ) } {{ } G 2(u,x ) γ 2 x 2. (25) For simplicity, we assume that the repressors are not leaky such that when u or x are bound to the promoters of their targets, y can not bind with the promoters. From (4) and (3), we have: F (u) = + k u, F 2(x n ) = + k 2 x m. From Claim 3, we find that there is a hidden activation of x 2 by u and a hidden positive auto-regulation on x. Positive feedback loops like the one in Fig. 6B have been

0 A 4 B κ2/κ 0 2 0 3 0.6.4.8 2.2 p 2,T /p,t x2(µm) 2 u0 = 0(µM) u0 = (µm) 0 60 70 80 90 00 u (nm) Fig. 6. In addition to transcriptional repressions (solid lines) in (A), resource limitations introduce two hidden activations (dashed lines) into the system (B): activation from u to x 2 and positive auto-regulation of x. closely related to bistable behaviors theoretically [2], and bimodal reporter gene distributions experimentally [3]. In order to determine whether the repression cascade can display bistability because of this positive auto-regulation, we perform nullcline analysis. The two nullcline equations of the nonlinear system (25) at equilibrium x = [ x, x 2 ] T and constant input ū (and thus, constant F (ū)) are given by: T F (ū) + J F (ū) + J 2 F 2 ( x ) γ x = 0, (26) T 2 F 2 ( x ) + J F (ū) + J 2 F 2 ( x ) γ 2 x 2 = 0. (27) Equation (26) is a single variable equation of x, and equation (27) defines a unique x 2 for every x. Therefore, the number of equilibria of this nonlinear system is solely determined by equation (26) which can be re-written as: T F (ū) h ( x ) = + J F (ū) + J 2 F 2 ( x ) = h 2( x ) = γ x. (28) Since h ( x ) is an increasing Hill function and h 2 ( x ) is an increasing linear function, they can have either or 3 intersections when the cooperativity m >. Particularly, when there exists x < x 2 < x 3 satisfying h ( x k ) = h 2 ( x k ) (k =, 2, 3), x and x 3 are locally stable nodes and x 2 is a saddle point. Now we seek to obtain parameter conditions that give rise to a bistable repression cascade. To do this, we utilize the following claim showing that the nonlinear repression cascade is bistable if and only if its linearized system is unstable at some equilibrium. Claim 5: For a given input u, let x be one of the corresponding equilibria. The nonlinear system (25) is bistable if and only if γ + G x x,u > 0 for some (x, u ). Proof: (sketch) Note that λ = γ + G x x and,u λ 2 = γ 2 < 0 are the two eigenvalues of the linearization of nonlinear system (25) at (x, u ). The linearized system is unstable if and only if λ > 0. ( ) When the nonlinear system is bistable at input u, according to our nullcline analysis, there are 3 equilibria: 2 stable nodes and a saddle point. Linearizing the system around the saddle point yields an unstable linearized system. ( ) We let H(x, u) = G (x, u) γ x, at fixed u = u, with abuse of notation, we write H(x ) = H(x, u ). H(x ) is continuously differentiable and solution to H(x ) = 0 entirely determines the number of equilibria. When λ (x, u ) = H (x ) > 0, since H(x ) = 0, by continuity, there exists ɛ > 0 such that H(x ɛ) < 0 and Fig. 7. (A): Dots indicate paramters that admit three solutions to equation (28), and thus lead to bistability in some input ranges. Bistability occurs when node 2 has strong capability to sequester resources (high copy number and ribosome binding strength). (B): When simulation starts from no induction (u 0 = 0) and full induction (u 0 = (µm)), system steady state response show hysteresis. Simulation parameters for both cases are shown in Table II. H(x + ɛ) > 0. Also, when x = 0, H(0) = G (0) > 0, and when x, H(x ). According to the intermediate value theorem, there exist a x such that 0 < x < x ɛ and satisfies H(x ) = 0. Similarly, there exists a x + such that x + ɛ < x + and satisfies H(x + ) = 0. Since there are at most three zeros to the equation H(x ) = 0, H (x ) and H (x + ) are negative, and thus they are stable. Remark 2: To obtain a bistable cascade, we need λ = γ + G T J 2 F (u ) F2(x ) x = γ x [ + J F (x ) + J 2F 2 (x 2 )]2 > 0. (29) Partial differentiation of λ with respect to J 2 shows that λ monotonically increases with J 2 when J 2 F 2 (x ) > + J F (u ). Therefore, we can observe a bistable repression cascade if we increase the resource sequestering capability of node 2 (J 2 F 2 (x )) and decrease that of node (J F (u )). Physically, these conditions increase the amount of resources released by node 2 upon repression from x, which effectively activates the production of x, promoting the hidden positive auto-regulation (Fig. 7A). Full mechanistic model simulation using ODEs and resource conservations in Section III confirms that this deterministic system is bistable in some parameter and input ranges (Fig. 7B). Conversely, from (29), we can remove bistability by adding a sufficiently strong negative auto-regulation to node such that G / x < γ, which ensures monostability. Resource-limitation-induced bistability can potentially explain the experimental results in [4]. The authors observed bimodal distribution of protein concentrations at the output of a repression circuit, which disappears when negative auto-regulation is added to the cascade. However, bimodal distribution can stem from a number of other sources in addition to deterministic bistability, such as transcriptional and translational bursts [5]. Further theoretical and experimental work is required to verify the source of bimodality in this experiment. VI. DISCUSSION AND CONCLUSION In this work, we have developed a general modeling framework to describe the dynamics of gene networks in a resource-limited environment. The model reveals a hidden layer of interactions among nodes in the network, which have been largely neglected so far but will become more relevant when resources are limited. Such hidden interac-

TABLE II. SIMULATION PARAMETERS (i =, 2) y T z T p,t p 2,T K K 2 K K 2 δ i = ω i γ i θ i α i n m k k 2 κ κ 2 Unit nm µm nm nm µm µm µm µm hr hr hr hr - - nm n nm m µm µm Fig.2 500 50 50 5 0 4 0 4 0. 0 0 500 200 2 4 0 000 00 Fig.5 00 - - 200 00 0 200 200 2 4 00 00-0 Fig.7A 500 50-2 0.2 20 2 200 200 2 4 00 00 00 - Fig.7B 50 0.5 50 200 2 0. 20 5 00 350 4 0 0 tions can alter the steady state I/O response or stability of a network, as we have demonstrated in the examples of activation and repression cascades. Experimental validation of our results is currently underway in our lab. A real cell system has a number of additional complications that are not included in our model. Firstly, recent evidence suggests that resources are not distributed evenly in cells [6]. How spatial distribution of resources changes our current results need to be investigated. Secondly, when exogenous circuits are overly activated, living cells tend to reduce the production of ribosomal proteins and produce heat shock proteins [6]. The redistribution of cellular resources under these conditions involves some regulation mechanisms that are still unknown and not accounted for in this resource conservation model. Moreover, although the key limiting factors appeared to be RNAP and ribosome [7], [8], resource sharing occurs at all levels of protein production. For instance, it is well known that RNAP compete for σ-factors [5]. Finally, when molecular counts are too low, instead of using ODE models, it is necessary to adopt stochastic modeling [2]. In future work, we will analyze to what extent these additional considerations need to be factored into the model. Acknowledgement: We thank Eduardo D. Sontag, Abdullah Hamadeh, Hsin-Ho Huang and Andras Gyorgy for helpful discussions and suggestions. APPENDIX The dissociation constant of T7 RNAP binding with promoter is K = 220[nM] [9]. T7 RNAP has stronger binding with promoters than other RNAP species [20], therefore, K 220 [nm]. Furthermore, since y < y T 00[nM] [3], we can assume y K. Physically, this corresponds to the fact that promoters are rarely occupied by RNAP, which is common in experiments. For instance, Chrchward et al. find that DNA template is in excess of free RNAP in constitutively expressing lac genes [8]. The free amount of ribosome in E. coli is estimated to be z < z T 000[nM] [3] at low growth rate of doubling/hr, and a typical value of RBS dissociation constant is κ 5000[nM] [2], which suggests z κ. These assumptions are closer to reality when the network is larger in scale, and thus resources become more scarce. REFERENCES [] S. Cardinale and A. P. Arkin, Contextualizing context for synthetic biology- identifying causes of failure of synthetic biological systems, Biotechnol. J., vol. 7, pp. 856 866, 202. [2] D. Del Vecchio and R. M. Murray, Biomolecular Feedback Systems. Princeton University Press, 204. [3] H. Bremer and P. P. Dennis, Modulation of chemical composition and other parameters of the cell by growth rate, in Escherichia coli and Salmonella: Cellular and Molecular Biology, F. C. Neidhardt, Ed. ASM Press, 996. [4] T. H. Segall-Shapiro, A. J. Meyer, A. D. Ellington, E. D. Sontag, and C. A. Voigt, A resource allocator for transcription based on a highly fragmented T7 RNA polymerase, Mol. Syst. Biol., vol. 0, p. 742, 204. [5] D. De Vos, F. J. Bruggeman, H. V. Westerhoff, and B. M. Nakker, How molecular competition influences fluxes in gene expression networks, PLoS ONE, vol. 6, no. 2, p. e28494, 20. [6] E. Yeung, J. Kim, and R. M. Murray, Resource competition as a source of non-minimum phase behavior in transcription-translation systems, in Proceedings of the 52nd IEEE Conference on Decision and Control, 203, pp. 4060 4067. [7] A. Gyorgy and D. Del Vecchio, Limitations and trade-offs in gene expression due to competition for shared cellular resources, in Proceedings of the 53rd IEEE Conference on Decision and Control, 204. [8] A. Hamadeh and D. Del Vecchio, Mitigation of resource competition in synthetic genetic circuits through feedback regulation, in Proceedings of the 53rd IEEE Conference on Decision and Control, 204. [9] U. Alon, An Introduction to Systems Biology: Design Principles of Biological Circuits. Chapman & Hall/CRC Press, 2006. [0] A. Gyorgy and D. Del Vecchio, Modular composition of gene transcription networks, PLoS Comput. Biol., vol. 0, no. 3, 204. [] D. Kim, Y.-K. Kwon, and K.-H. Cho, The biphasic behavior of incoherent feed-forward loops in biomolecular regulatory networks, Bioessays, vol. 30, no. -2, pp. 204 2, 2008. [2] R. Thomas, On the relation between the logical structure of systems and their ability to genegene multiple steady states or sustained oscillations, Springer Series in Synergetics, vol. 9, pp. 80 93, 98. [3] E. M. Ozbudak, M. Thattai, H. N. Lim, B. I. Shraiman, and A. van Oudenaarden, Multistability in the lactose utilization network of Escherichia coli, Nature, vol. 427, pp. 737 740, February 2004. [4] Y. Dublanche, K. Michalodimitrakis, N. Kümmerer, M. Foglierini, and L. Serrano, Noise in transcription negative feedback loops: Simulation and experimental analysis, Mol. Syst. Biol., vol. 2, p. 4, 2006. [5] M. Kærn, T. C. Elston, W. J. Blake, and J. J. Collins, Stochasticity in gene expression: from theories to phenotypes, Nat. Rev. Genet., vol. 6, pp. 45 464, June 2005. [6] D. J. Jin, C. Cagliero, and Y. N. Zhou, Growth rate regulation in Escherichia coli, FEMS Microbiol. Rev., vol. 36, pp. 269 287, 202. [7] J. Vind, M. A. Sørensen, M. D. Rasmussen, and S. Pedersen, Synthesis of proteins in Escherichia coli is limited by the concentration of free ribosomes: Expression from reporter gene does not always reflect functional mrna levels, J. Mol. Biol., vol. 23, pp. 678 688, 993. [8] G. Churchward, H. Bremer, and R. Young, Transcription in bacteria at different DNA concentrations, J. Bacteriol., vol. 50, no. 2, pp. 572 58, 982. [9] V. L. Tunitskaya and S. N. Kochetkov, Structural-functional analysis of bacteriophage T7 RNA polymerase, Biochemistry (Moscow), vol. 67, no. 0, pp. 24 35, 2002. [20] S. Tabor, Expression using the T7 RNA polymerase/promoter system, Current Protocols in Molecular Biology, vol. :I:6.2, pp. 6.2. 6.2., 200. [2] D. Kennell and H. Riezman, Transcription and translation initiation frequencies of the Escherichia coli lac operon, J. Mol. Biol., vol. 4, no., pp. 2, 977.