Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

28. Mathematical Modelling of Simple BacterialGene Regulatory Networks

Cinvestav Monterrey

Abstract

This chapter explores the mathematical modeling of gene regulatory networks, focusing on both negative and positive feedback mechanisms through the lens of the tryptophan and tryptophanase operons. We develop ordinary differential equations to capture the dynamics of gene expression, enzyme activity, and metabolite synthesis, revealing the underlying feedback mechanisms that govern these processes. The tryptophan operon exemplifies a system characterized by redundant negative feedback regulation, highlighting the roles of transcriptional attenuation and repression in maintaining homeostasis and enabling rapid responses to environmental changes. In contrast, the tryptophanase operon showcases positive feedback regulation, demonstrating how such mechanisms can lead to bistability under specific conditions. This bistable behavior allows for toggling between distinct expression states, enhancing the operon’s adaptability in fluctuating environments. Overall, our findings underscore the intricate interplay between feedback regulation and gene expression, emphasizing their critical roles in bacterial survival and resilience.

Introduction

Gene regulatory networks control cellular behaviour through feedback acting at transcriptional and enzymatic levels. In this chapter we develop simple ordinary differential equation models that capture the core dynamics of operons involved in tryptophan metabolism, using Hill-type regulatory functions and quasi-steady-state reductions to make analysis tractable.

We study two complementary case studies. The first, the tryptophan (trp) operon, exemplifies layered negative feedback—repression, transcriptional attenuation, and allosteric enzyme inhibition—and illustrates how redundancy shapes stability and response times. The second, the tryptophanase (tna) operon, features positive feedback and can exhibit bistability, explaining how heterogeneous expression and bet‑hedging arise in bacterial populations.

Our goal is to link mathematical behavior (steady states, stability, bifurcations, and timescales) to biological function and intuition, and to provide exercises that let the reader explore these phenomena analytically and numerically.

General Model Development

Gene expression is a complex process involving numerous chemical reactions at each step of transcription and translation. However, we can build a simple model based on the central dogma of molecular biology.

Consider a basic operon whose genes code for an enzyme EE that catalyzes the synthesis of a metabolite PP. The synthesis of the operon’s mRNA, MM, via transcription is feedback-regulated by PP. Additionally, the activity of the EE enzymes may also be feedback-regulated by PP. With these considerations, the dynamics of MM, EE, and PP are governed by the following ordinary differential equations (ODEs):

M˙=kMf(P)γMM,E˙=kEMγEE,P˙=kPg(P)EγPP,.\begin{align*} \dot{M} &= k_M f(P) - \gamma_M M, \\ \dot{E} &= k_E M - \gamma_E E,\\ \dot{P} &= k_P g(P) E - \gamma_P P,. \end{align*}

Here, kMk_M represents the maximum transcription initiation rate, γM\gamma_M is the rate constant for mRNA degradation, kEk_E denotes the translation initiation rate, γE\gamma_E is the rate constant for enzyme degradation, kPk_P is the maximum metabolite synthesis rate per enzyme molecule, and γP\gamma_P is the rate constant for metabolite degradation. The functions f(P)f(P) and g(P)g(P) denote feedback regulation in terms of metabolite concentration. f(P)f(P) can be interpreted as the probability that the promoter is not repressed, while g(P)g(P) represents the fraction of un-inhibited enzyme molecules. These functions are decreasing (increasing) functions of PP in case of negative (positive) feedback regulation.

The functions f(P)f(P) and g(P)g(P) take values in the interval [0,1][0, 1] as they can be understood as probabilities. f(P)f(P) is the probability that the mRNA polymerase binding site is not blocked by a repressor molecule, which depends on the amount of active repressor molecules. Depending on the system, repressor molecules are active when they are free from or bound by specific metabolites. In summary, transcriptional repression can be reduced to a, more or less intricate, ligand-receptor interaction. Thus, based on the results in Chapter 25, the function f(P)f(P) can be approximated by a growing or decreasing Hill function, depending on whether it accounts for positive or negative feedback regulation:

f(P)=12(Kfnf+Pnf)±(KfnfPnf)Kfnf+Pnf.f(P)=\frac{1}{2} \frac{(K_f^{n_f}+P^{n_f})\pm(K_f^{n_f}-P^{n_f})}{K_f^{n_f}+P^{n_f}}.

In the equation above, KfK_f is the half-saturation constant (f(Kf)=1/2f(K_f)=1/2), and nf1n_f \geq 1 is the so-called Hill exponent. It measures the sigmoidicity of the Hill function. When nf=1n_f=1, the function f(P)f(P) becomes a Michaelis-Menten equation, whereas it approaches a step function when nfn_f \to \infty. The sign ++ (-) is chosen to account for negative (positive) regulation.

Enzymes are often inhibited or activated when they are bound by specific metabolites. Thus, enzyme inhibition can also be reduced to a ligand-receptor problem, and the function g(P)g(P) can be approximated by a Hill function:

g(P)=12(Kgng+Png)±(KgngPng)Kgng+Png.g(P)=\frac{1}{2} \frac{(K_g^{n_g}+P^{n_g})\pm(K_g^{n_g}-P^{n_g})}{K_g^{n_g}+P^{n_g}}.

The Tryptophan Operon

A specific model for the tryptophan operon, discussed in the previous chapter, can be derived from our general model as follows:

M˙=kMf(W)γMM,E˙=kEMγEE,W˙=kWg(W)EγWW,\begin{align*} \dot{M} &= k_M f(W) - \gamma_M M, \\ \dot{E} &= k_E M - \gamma_E E,\\ \dot{W} &= k_W g(W) E - \gamma_W W, \end{align*}

with

f(W)=KMnMKMnM+WnM,g(W)=KWnWKEnW+EnW.\begin{align*} f(W)&=\frac{K_M^{n_M}}{K_M^{n_M}+W^{n_M}},\\ g(W)&=\frac{K_W^{n_W}}{K_E^{n_W}+E^{n_W}}. \end{align*}

In these equations, TT represents the intracellular concentration of tryptophan, the amino acid produced by the tryptophan operon. EE denotes the concentration of the enzyme anthranilate synthase, a tetrameric protein composed of two peptides resulting from the expression of the first gene (trpE) and two peptides from the second gene (trpD) of the tryptophan operon. Anthranilate synthase catalyzes the rate-limiting step in tryptophan biosynthesis, and its activity is feedback-regulated by the end product, tryptophan.

The first equation describes the dynamics of mRNA concentration, where kMk_M is the maximum rate of mRNA synthesis, KMK_M is the half-saturation constant for tryptophan’s negative feedback on gene transcription, and nMn_M is the Hill coefficient governing the cooperativity of this feedback regulation.

The second equation models anthranilate synthase dynamics. kEk_E is the enzyme synthesis rate per mRNA molecule and γM\gamma_M is the rate constant for enzyme degradation.

The third equation models the dynamics of tryptophan concentration, where kTk_T is the maximum rate of tryptophan synthesis, KTK_T is the half-saturation constant for tryptophan’s negative feedback on its own synthesis, nTn_T is the corresponding Hill coefficient, and γT\gamma_T is the rate constant for tryptophan degradation or consumption.

This model captures the essential features of the tryptophan operon, including the multi-layered negative feedback regulation mechanisms employed to control tryptophan biosynthesis. Firstly, the transcription of the operon is negatively regulated by tryptophan through two distinct mechanisms: repression and transcriptional attenuation, both of which are accounted for by a single regulatory function. Secondly, the activity of the key enzyme anthranilate synthase is directly inhibited by tryptophan through allosteric regulation.

One of the first questions that arises is the reason for redundant negative feedback mechanisms in the tryptophan operon system. We address this question by analyzing the stability of the system’s steady states. But first, it convenient to simplify the model.

According to Santillán & Zeron (2004), the half-life of mRNA is about one minute, while that of anthranilate synthase is a few hours, and that of tryptophan is a few seconds. This suggests that mRNA and tryptophan have much faster dynamics than anthranilate synthase. Therefore, we can make quasi-steady-state approximations for MM and TT.

From the condition M˙=0\dot{M}=0, we get:

M=kMγMf(T),M = \frac{k_M}{\gamma_M} f(T),

On the other hand, the condition T˙=0\dot{T}=0 implies:

E=h(T)=γTkTTg(T).E = h(T)=\frac{\gamma_T}{k_T} \frac{T}{g(T)}.

Since g(T)g(T) is a continuous decreasing function of TT, representing the negative feedback regulation of enzyme activity by tryptophan, h(T)h(T) is a continuous growing function that can be inverted to give:

T=h1(E).T= h^{-1}(E).

Substituting Eqs. (6) and (8) into the equation for E˙\dot{E} (Eq. (4)), we obtain a reduced model that ignores the rapid transients of MM and TT and focuses on the slow dynamics of EE:

E˙=kMkEγMf(h1(E))γEE.\dot{E} = \frac{k_M k_E}{\gamma_M} f(h^{-1}(E)) - \gamma_E E.

The value of EE at the steady states can be computed from the condition E˙=0\dot{E}=0, which yields:

E=kMkEγMγEf(h1(E)).E = \frac{k_M k_E}{\gamma_M \gamma_E} f(h^{-1}(E)).

The left-hand side of this equation is the 45-degree diagonal straight line, while the right-hand side is a continuously decreasing function of EE that is greater than zero at E=0E=0. It can be proven from these facts that the two curves intersect at a single point, implying that our model has only one steady state given by the solution of Eq. (10). The steady-state values of MM and TT can then be obtained by substituting the stationary value of EE into Eqs. (6) and (8), respectively.

The stability of the steady state is determined by the derivative of the right-hand side of Eq. (9). After some algebraic manipulation, it can be shown that this derivative is given by the following expression:

ρ=γE(Tmaxf(T)g2(T)g(T)Tg(T)1),\rho = \gamma_E \left( T_{max} \frac{f'(T^*) g^2(T^*)}{g(T^*)-T^* g'(T^*)} - 1\right),

where

Tmax=kMkEkTγMγEγTT_{max}=\frac{k_M k_E k_T}{\gamma_M \gamma_E \gamma_T}

is the theoretical upper bound for the intracellular tryptophan concentration.

Note that ρ<0\rho < 0 since f(T),g(T)<0f'(T^*), g'(T^*) < 0, implying that the steady state is locally stable. On the other hand, γE-\gamma_E is the upper bound of ρ\rho, which is achieved when f(T)=0f'(T^*) = 0. This indicates that transcriptional regulation plays a fundamental role in accelerating the system’s response after a perturbation from the steady state. Notably, repression and transcriptional attenuation achieve maximal sensitivity at quite different tryptophan levels; repression at about TT^* and transcriptional attenuation one order of magnitude below TT^* Santillán & Zeron (2004). This may ensure a rapid response over a wide range of tryptophan concentrations.

Regarding enzyme inhibition, observe in Eq. (11) that ρ\rho increases (becomes less negative) as g(T)g(T^*) decreases. Thus, this regulatory mechanism slows down the system’s response instead of accelerating it. Interestingly, the dissociation constant for the binding of tryptophan to anthranilate synthase is one order of magnitude smaller than TT^*, implying that g(T)0g(T^*) \approx 0 because enzyme inhibition is in the saturation regime at the steady state Santillán & Zeron (2004). This indicates that enzyme inhibition plays an energetic rather than a dynamical role. By releasing inhibited enzymes, it ensures an efficient response when tryptophan levels are very low, without having to wait for more enzymes to be synthesized.

The Tryptophanase Operon

A simple mathematical model that captures the key regulatory features of the tryptophanase operon can be written as follows:

P˙=kP(GE)WnWn+KPnμPP,W˙=kW(WE)PγWPWμWW.\begin{align*} \dot{P}&=k_P(G_E) \frac{W^n}{W^n+K_P^n}-\mu_P P,\\ \dot{W}&=k_W(W_E) P-\gamma_W P W-\mu_W W. \end{align*}

In these equations, PP denotes the level of the tryptophanase operon proteins (TnaA and TnaB), while WW represents the intracellular tryptophan concentration. The parameter kP(GE)k_P(G_E) is the maximum transcription rate of the operon, which is negatively regulated by external glucose GEG_E via catabolite repression. The Hill function WnWn+KPn\frac{W^n}{W^n+K_P^n} accounts for the positive regulation of transcription by intracellular tryptophan WW (mediated by inactivation of the ρ\rho terminator). The term μPP\mu_P P represents protein degradation and dilution due to cell growth. The rate of tryptophan uptake is given by kW(WE)Pk_W(W_E) P, where kW(WE)k_W(W_E) is an increasing function of the external tryptophan level WEW_E, reflecting the role of TnaB as a tryptophan permease. The term γWPW\gamma_W P W is the rate at which intracellular tryptophan is metabolized by the TnaA enzyme. Finally, μWW\mu_W W accounts for tryptophan consumption by other processes like protein synthesis and dilution by growth.

To simplify the analysis, we assume the tryptophan metabolism flux γWPW\gamma_W P W is much smaller than the other tryptophan consumption terms (μWW\mu_W W). This yields the reduced model:

P˙=kP(GE)WnWn+KPnμPP,W˙=kW(WE)PμWW.\begin{align*} \dot{P}&=k_P(G_E) \frac{W^n}{W^n+K_P^n}-\mu_P P,\\ \dot{W}&=k_W(W_E) P -\mu_W W. \end{align*}

By introducing the dimensionless variables p=P/(kP(GE)/μP)p = P/\left(k_P(G_E)/\mu_P\right), w=W/(kPkW/(μPμW))w = W/\left(k_P k_W/(\mu_P \mu_W)\right), t=μPtt' = \mu_P t, and defining μ=μW/μP\mu = \mu_W/\mu_P, K(GE,WE)=KP(GE)μPμW/(kP(GE)kW(WE))K(G_E,W_E) = K_P(G_E) \mu_P\mu_W/(k_P(G_E) k_W(W_E)), the model becomes:

p˙=wnwn+Kn(GE,WE)p,w˙=μ(pw).\begin{align*} \dot{p}&=\frac{w^n}{w^n+K^n(G_E,W_E)}-p, \\ \dot{w}&=\mu\left( p - w \right). \end{align*}

Note that K(GE,WE)K(G_E,W_E) increases with GEG_E (repressing operon expression) and decreases with WEW_E (enhancing expression).

To find steady states, we set p˙=w˙=0\dot{p}=\dot{w}=0, yielding:

p=wnwn+Kn(GE,WE),w=p.p=\frac{w^n}{w^n+K^n(G_E,W_E)}, \quad w=p.

Thus, the steady-state values of pp satisfy:

p=pnpn+Kn(GE,WE).p = \frac{p^n}{p^n + K^n(G_E,W_E)}.

Graphical analysis (Fig. Figure 1) reveals that for large KK, this equation has a single solution p=0p=0 (no expression). As KK decreases, two additional steady states emerge via a saddle-node bifurcation: an intermediate state and a high expression state near p=1p=1.

Intersection of the identity line y = p and Hill functions (n = 3) varying K.

Figure 1:Intersection of the identity line y=py = p and Hill functions (n=3n = 3) varying KK.

To study stability, we compute the Jacobian matrix:

J=[1H(w)μμ],J = \begin{bmatrix} -1 & H'\left(w\right) \\ \mu & -\mu \end{bmatrix} ,

where H(w)=d/dw(wn/(wn+Kn))H'(w) = d/dw \left(w^n/(w^n+K^n)\right) is the derivative of the Hill function. The trace τ=(1+μ)\tau = -(1+\mu) is negative, while the determinant is Δ=μ(1H(w))\Delta = \mu(1-H'(w)). zThus, a steady state is stable if Δ>0\Delta > 0, i.e. H(w)<1H'(w^*) < 1 at the steady state ww^*. Since the sigmoidal curve w(p)w(p) has a slope less than 1 at the low and high stable states, these are stable nodes. However, the intermediate state has H(w)>1H'(w^*)>1, making it an unstable saddle point.

In summary, the tryptophanase operon can exhibit bistable expression dynamics when tryptophan and glucose levels permit it. In bacterial populations, gene expression is not uniform; instead, it exhibits a phenomenon known as biochemical noise. In the presence of bistability, this variability can lead to some individual bacteria expressing genes at low rates (corresponding to the low-expression steady state) while others express them at high rates (corresponding to the high expression steady state). This heterogeneity can be particularly advantageous for bacterial populations facing rapidly changing environments as it can facilitate a form of bet-hedging, where the population as a whole can respond more flexibly to environmental shifts. For instance, if a sudden change in the environment favors a particular metabolic pathway, those bacteria with higher expression levels of the relevant genes are more likely to thrive. At the same time, the presence of low-expressing cells ensures that not all members are similarly affected by deleterious environmental changes, thereby providing a reservoir of potential adaptability. This dynamic interplay of expression levels, driven by biochemical noise, underscores the importance of gene regulatory networks, such as the tryptophanase operon, in enabling bacterial populations to swiftly adapt to their surroundings.

Discussion

In this chapter, we have delved into the mathematical modeling of gene regulatory networks, particularly focusing on two key feedback regulatory motifs: negative and positive feedback regulation, using the tryptophan and tryptophanase operons as representative examples.

Through the development of ordinary differential equations, we have captured the dynamics of gene expression, enzyme activity, and metabolite synthesis, shedding light on the origins of the feedback mechanisms that govern these processes.

The tryptophan operon serves as a prototypical example of gene networks characterized by redundant negative feedback regulation. Our analysis revealed the critical roles of transcriptional attenuation and repression in maintaining homeostasis while facilitating rapid responses to environmental changes. Interestingly, while allosteric enzyme inhibition does not accelerate system responses, it enhances the energetic efficiency of tryptophan biosynthesis.

In contrast, we examined the tryptophanase operon as an example of gene expression influenced by positive feedback regulation. We demonstrated that this positive regulation can lead to the emergence of bistability under certain conditions. This bistable behavior underscores the operon’s capacity to toggle between distinct expression states, providing a robust mechanism for adaptation in fluctuating environments.

Overall, our exploration of these operons highlights the intricate interplay between feedback mechanisms and gene expression, emphasizing their significance in bacterial adaptation and resilience.

Exercises

  1. Consider the following toy model of a gene regulatory network subject to negative feedback regulation:

    x˙=1+Knxn+Knx.\dot{x} = \frac{1 + K^n}{x^n + K^n} - x.

    Here, xx represents the concentration of a protein, KK is a positive constant standing for the sensitivity of the feedback regulation to xx, and nn is a positive Hill exponent. Analyze the steady states of the system and determine their stability properties. Particularly, investigate the effect of nn on the relaxation times associated with the system’s response to perturbations.

  2. Consider the following toy model of a gene regulatory network subject to positive feedback regulation:

    x˙=xn(1+Kn)xn+Knx.\dot{x} = \frac{x^n (1 + K^n)}{x^n + K^n} - x.

    Here, xx represents the concentration of a protein, KK is a positive constant standing for the sensitivity of the feedback regulation to xx, and nn is a positive Hill exponent. Analyze the steady states of the system and determine their stability properties. Analyze the steady states of the system and determine their stability properties. In particular, investigate the influence of the Hill exponent nn on the number and stability of the steady states, as well as the relaxation times associated with the stable states.

References
  1. Santillán, M., & Zeron, E. S. (2004). Dynamic influence of feedback enzyme inhibition and transcription attenuation on the tryptophan operon response to nutritional shifts. Journal of Theoretical Biology, 231(2), 287–298. 10.1016/j.jtbi.2004.06.023