Team:ETH Zurich/Modeling/Combined

From 2011.igem.org

(Difference between revisions)
(Sanity Check: Comparison with Single-Cell Model)
(Comparison with Single-Cell Model)
Line 68: Line 68:
=== Comparison with Single-Cell Model ===
=== Comparison with Single-Cell Model ===
First we compare if the GFP band in the spatiotemporal reaction-diffusion model occurs for the same local acetaldehyde concentration as in the single-cell model. In the initial single-cell model, the band occurs from 500μM to 1500μM. From Figure 1 one can see that the band in the spatiotemporal model occurs in the same range of acetaldehyde concentration:
First we compare if the GFP band in the spatiotemporal reaction-diffusion model occurs for the same local acetaldehyde concentration as in the single-cell model. In the initial single-cell model, the band occurs from 500μM to 1500μM. From Figure 1 one can see that the band in the spatiotemporal model occurs in the same range of acetaldehyde concentration:
-
 
+
{|
 +
|- valign="top"
 +
|
[[File:ETHZ-SanityCheck 100mgl SS show.png|484px|center|thumb|'''Figure 1: Sanity Check:''' Comparison of single-cell model GFP band acetaldehyde range with GFP band in spatiotemporal model.]]
[[File:ETHZ-SanityCheck 100mgl SS show.png|484px|center|thumb|'''Figure 1: Sanity Check:''' Comparison of single-cell model GFP band acetaldehyde range with GFP band in spatiotemporal model.]]
 +
|
 +
a
 +
|}
=== Steady State Sweep ===
=== Steady State Sweep ===

Revision as of 20:25, 26 October 2011

Can you feel the smoke tonight?
 

Contents

Combined Model

Finally we combine the two models into one large, spatiotemporal 3D reaction-diffusion system. We hope to gain some insight into the dynamics and steady-state of the GFP peak resulting from the band-pass filter on acetaldehyde concentration. Additionally, we evaluate the AHL-diffusion-based RFP alarm system. Since these simulations take a lot of time, for now, we only worked with acetaldehyde, not yet with xylene.

Overview

Now that both the single-cell model and the reaction-diffusion model for the gradient formation are complete, we can integrate both of them into a combined model. This implies both adding a diffusion-degradation system for AHL as well as locally coupling all the ordinary differential equations from the single-cell model.

Combining the Models

Local Band Detector

We start off with the equations for the band detector with acetaldehyde input in the single-cell model. Given the local acetaldehyde concentration, we can evaluate them locally at each point in the system:

Equation system 1: ODEs for the band detector in the single-cell model. Input: Acetaldehyde concentration (AcAl); States: TetR, cI, LacI, GFP concentration; Parameters: see single-cell model parameters

Acetaldehyde PDE

Next we add all the equations from the reaction-diffusion (or in our case more specifically: degradation-diffusion) model for acetaldehyde, including a partial differential equation, into the mix, which gives us the local acetaldehyde concentration required above. This simplifying coupling assumes that diffusion of acetaldehyde into the E. coli cells is fast compared to the rest of our dynamics.

Equation system 2: PDE and initial/boundary conditions for acetaldehyde in the reaction-diffusion model. Input: Acetaldehyde concentration (AcAlReservoir) in the reservoir, States: Acetaldehyde (AcAl) concentration, Parameters: see diffusion model parameters

AHL PDE

For AHL, we also have to set up a partial differential equation-based reaction-diffusion system. Similar to acetaldehyde diffusion, we assume that AHL diffusion into and out of cells is fast, i.e. we do not model this diffusion process explicitly. Thus, in contrast to the single-cell model, we only use one species called AHL instead of an internal AHL concentration AHLi and an external AHL concentration AHLe.

Similarly to the acetaldehyde reaction-diffusion case, we start off with the general partial differential equation describing reaction-diffusion dynamics:


Equation 1: General partial differential equation for an AHL reaction-diffusion system. D(AHL(x,z),z) is the diffusive term, R(AHL(x,z)) is the uniform (independent of the spatial z coordinate) reaction term.

Diffusion

The diffusive term obviously is the same as for acetaldehyde, except for a different isotropic diffusion constant for AHL at 25°C DAHL, which replaces the one for acetaldehyde:

ETH-AHL-Diffusion.png

Reaction

The reaction term we model with linear intra- and extracellular degradation, with respective degradation coefficients ks0 and γAHL,ext, as well as AHL production proportional to LuxI with AHL production coefficient ks1:

ETHZ-AHL-Reaction.png

Initial and Boundary Conditions

For the initial condition, we choose the AHL level the cells would have immediately before we connect the agarose-filled channel to the reservoir. As we can assume that there is a high number of cells in the channel, and that the cells had some time to grow, we may assume that the AHL level has converged to a steady state:

ETHZ-AHL-InitialCondition.png

We satisfy this initial condition by setting the AHL level to 0 initially and simulating till steady state is reached, without having any acetaldehyde present. We then use this as a starting state for the dynamics. Note that the intracellular starting state for the other species in the single-cell-model is also steady state with no acetaldehyde input.


For the boundary conditions, we leave our options for tuning the system open by allowing the reservoir (again located at z = 0) to have a constant level of AHL ([http://en.wikipedia.org/wiki/Dirichlet_boundary_condition Dirichlet Boundary Condition]):

ETHZ-AHL-BoundaryCondition-Reservoir.png

For the walls, we enforce the same boundary conditions as in the diffusion model for acetaldehyde ([http://en.wikipedia.org/wiki/Neumann_boundary_condition Neumann Boundary Conditions]):

ETHZ-AHL-BoundaryCondition-Walls.png

Local AHL-based Alarm

Finally we add the rest of the equations from the single-cell model, which are the ones for the local AHL-based alarm system minus the ones for AHL diffusion, which we now simulate spatiotemporally and without membrane diffusion:

Equation system 3: ODEs for the RFP-based alarm in the single-cell model. States: LuxI, R, RFP concentration; Parameters: see single-cell model parameters


Full Model

Combining all of the equations yields the following system:

Equation system 4: PDEs for acetaldehyde and AHL reaction-diffusion coupled with ODEs for the band detector and the RFP-based alarm. Inputs: Acetaldehyde concentration (AcAlReservoir), AHL concentration at reservoir (AHLReservoir); States: AcAl, AHL, TetR, cI, LacI, GFP, LuxI, R, RFP concentration; Parameters: see parameters page.


Simulation

Acetaldehyde PDE & GFP Band Detector

Comparison with Single-Cell Model

First we compare if the GFP band in the spatiotemporal reaction-diffusion model occurs for the same local acetaldehyde concentration as in the single-cell model. In the initial single-cell model, the band occurs from 500μM to 1500μM. From Figure 1 one can see that the band in the spatiotemporal model occurs in the same range of acetaldehyde concentration:

Figure 1: Sanity Check: Comparison of single-cell model GFP band acetaldehyde range with GFP band in spatiotemporal model.

a

Steady State Sweep

After sanity-checking the model, we first only considered the GFP band detector part of our system. We are interested in its behavior depending on varying input concentration of acetaldehyde in the reservoir. Thus we simulated the channel for different input acetaldehyde concentrations in the reservoir. We varied the value from 1 to 2500 mg/l and computed the steady state for these and 98 intermediate values, yielding 100 spatiotemporal steady state simulations in total:

Play
Video 1: Steady state simulation sweep from 1 to 2500 mg/l acetaldehyde concentration in reservoir: 3D GFP concentration in mol/m3, 5 slices through the channel. Channel width: 2 mm, Channel length: 5 cm.
Press play to start video!

From Video 1 we can see that we can detect a 2500-fold difference in acetaldehyde concentration and that the GFP peak produced by the band-pass filter moves through the channel uniformly, with the exception of very low and very high concentrations. This is when the band moves in and out of detection range of our system.

Full System & AHL-based RFP-Alarm

Steady State Sweep

Finally, we do a steady state sweep for different acetaldehyde levels for an only 1 cm long channel, as this simulation is rather computationally expensive. We vary the acetaldehyde concentration from 1 mg/l to 200 mg/l in 10 steps, and for each step computed the steady state of the system in the channel.

Play
Video 2: Steady state simulation sweep from 1 to 200 mg/l acetaldehyde concentration in reservoir: 3D acetaldehyde concentration in mol/m3, 5 slices through the channel. Channel width: 2 mm, Channel length: 1 cm.
Press play to start video!

Play
Video 3: Steady state simulation sweep from 1 to 200 mg/l acetaldehyde concentration in reservoir: 3D GFP concentration in mol/m3, 5 slices through the channel. Channel width: 2 mm, Channel length: 1 cm.
Press play to start video!

Play
Video 4: Steady state simulation sweep from 1 to 200 mg/l acetaldehyde concentration in reservoir: 3D RFP concentration in mol/m3, 5 slices through the channel. Channel width: 2 mm, Channel length: 1 cm.
Press play to start video!


Back to iGEM Our Sponsors
ETHZ-BASF.png ETH Zurich Logo.png ETHZ-Lonza.png ETHZ-Merck Serono.png
ETHZ-Novartis.png ETHZ-Roche.png ETHZ-Syngenta.png DSM MasterLogo.png