Model
Our modeling includes five steps:
- Establish the model of population dynamics, which displays the population change of E. coli;
- Establish the model of toggle switch, where the production of red fluorescent protein (RFP) and green fluorescent protein (GFP) shows the effect of toggle switch;
- Establish the model of genetic circuits based on the model of toggle switch;
- Establish the model of synthesis of tryptophan based on Michaelis-Menten equation;
- Finally, integrate the above models to establish the model of production.
(a) The model of population dynamics
(b) The model of toggle switch
(c) The model of genetic circuits
The model of population dynamics
First, we establish the model of population dynamics to study the variation of E. coli population density.
Theory
Let
where
- When
, the population density grows exponentially; - When
, the environmental resources have a restrictive effect on E. coli, and finally the population density approaches .
Parameter
The parameters are shown in the table below.
Parameter | Value | Reference |
---|---|---|
|
|
https://2018.igem.org/Team:Lund/Model/GrowthCurves/Results |
|
|
From experiment. |
Result
Let the initial value of population density be
Code
main.m
x% initialization
clc;
close all;
clear all;
% numerical solution
[t, N] = ode45(@(t, N) odefcn(t, N)', [0 3000], 6.08*10^9*0.0001);
% draw figure
figure();
plot(t, N, 'LineWidth', 2);
xlabel('Time/min');
ylabel('Population Density')
grid on;
odefun.m
xxxxxxxxxx
function dN = odefcn(t, N)
r = 0.0073;
K = 6.08*10^9;
dN = r*N*(1-N/K);