Team:NUS Singapore/Collaborations


Interactive Points | Codrops

Collaborations


Melbourne

We assisted Melbourne with their model, and they helped us to distribute our survey in Australia in return.


Modelling

As part of our collaboration with the Melbourne iGEM team, we implemented an earlier version of the outer model on MATLAB, with the architecture to include their own interaction processes. The Melbourne iGEM team aims to increase the reaction kinetics of the mevalonate pathway using their star peptide.

After the completion of our combined model, the Melbourne team realized that the products from one enzyme reaction on one star peptide node do not show a clear flow towards the node of the other enzyme reaction, where they will be consumed. Otherwise, the contour lines would trace a pattern that contains both nodes (the contour lines surrounding each node will be joined). This flow was an assumption that the Melbourne team made in the formulation of their project. More simulations are needed to verify the accuracy of that assumption.

In exchange for our assistance with the diffusion dynamics of their system, the Melbourne team assisted us with validating the diffusion solver of the RIOT Model’s inner model component. We provided a test case where lactate was released from the center of the bacteria, with an impermeable bacteria membrane. The Melbourne team showed that the concentration field within the bacteria homogenized within 200 milliseconds (see Figure below), which is what one would expect. This validated the diffusion component of our inner model.


Human Practices: Survey

With the help of our collaborators from the Melbourne iGEM team, our survey was distributed in Australia via an online link.

The raw data obtained from the Australian survey are as follows:

1Strictly speaking, the model operates on the volume integral form of the diffusion-advection equation. The presence of divergence operators on both terms on the right of the diffusion-advection equation converts the volume integral into surface integrals (divergence theorem), which are easier to handle. Furthermore, the integral form ensures the conservation of substances and number of bacteria in the absence of other influences.
2The rate of change due to diffusion in the inner model is computed using the integral form of the diffusion equation. Apart from the ease of handling and the conservation of substances under diffusion, this formulation also sidesteps the problem of computing the Laplacian of the concentration field at places where the radial coordinate is zero. The Laplacian involves a reciprocal of the radial coordinate, which will blow up when the coordinate approaches zero. The integral form, however, does not involve that reciprocal, preventing the occurrence of that asymptotic explosion.
3Strictly speaking, the user is free to substitute the diffusion across membrane with their own transfer processes. This is easily controlled from the “user_parameters.c” file.


RIOT Lactate Sensor

The RIOT Model was implemented on the lactate sensor system. The full lactate sensor system requires a total of 9 different substances: lactate, pyruvate, LldR with O1O2 promoter, LldR bound to lactate, mRNA of product and product. A series of three reactions are modelled in the system.



1) Lactate-pyruvate interconversion

Lactate is constantly being converted into pyruvate and vice versa within the bacteria. According to the work of Hakala, Glaid and Schwert (1995) , the interconversion process can be modelled as follows:

where [Py], [L], [O] and [OR] refers to the concentrations of pyruvate, lactate, diphosphopyridine nucleotide and reduced diphosphopyridine nucleotide respectively. t stands for time. All of the remaining variables are constants. Hakala, Glaid and Schert (1995) 4determined these parametric constants to be

Note the assumptions inherent within the constants. By the conservation of particle number, it is clear that:



2) Lactate interaction with LldR

LldR represses the production of alanine racemase inside the bacteria when bound to either O1 or O2 promoter sites. However, upon being bound to lactate LldR will cease blocking the O1/O2 promoter sites. This interaction can be modelled by:

The disassociation constant of the lldR-lactate complex was taken to be 1000 (μM)2. It is believed that the rate reaction constants should be on the order of μM, so all of the relevant constants have been set that.



3) Production of alanine racemase

Before the production of the alanine racemase can commence, the mRNA sequence of the alanine racemase must first be transcribed. This reaction is modelled by the following equation

where [mRNA] and [P] are the concentrations of the mRNA and freed promoter respectively. kt and kdeg are rate constants of transcription and degradation respectively, both of which are estimated to be 0.1 μM/s.

The production of alanine racemase is then modelled via

where [alr] is the concentration of alanine racemase. kp is the production rate constant and kdeg2 is the alanine racemase degradation rate constant. Both rate constants are also estimated to be 0.1 μM/s.

Unfortunately, due to time constraints, a bug remains in the model. The von Neumann numerical instabilities inherent within such models are typically problematic. At this moment, the issue lies with the result of a transient solution – transient states of the model can cause numerical singularities quickly. More work must be devoted to deal with this matter.



4Hakala, Maire T., Andrew J. Glaid, and George W. Schwert. "Lactic dehydrogenase II. Variation of kinetic and equilibrium constants with temperature." Journal of Biological Chemistry 221.1 (1956): 191-210.


RIOT Model Collaboration

Given that diffusion and advection are the primary modes of spatial transport in fluids, our RIOT Model tool is very versatile and can be applied to any system that considers bacteria interacting with the environment. Two collaborations have resulted from this RIOT Model tool: one with the Melbourne iGEM team, and another with the HKUST iGEM team.



Collaboration with Melbourne iGEM team

As part of our collaboration with the Melbourne iGEM team, we implemented an earlier version of the outer model 5 on MATLAB, with the architecture to include their own interaction processes. The Melbourne iGEM team aims to increase the reaction kinetics of the mevalonate pathway using their star peptide.

The implementation of the outer model gave the Melbourne iGEM team insights into the spatial dynamics of the star peptide augmented mevalonate pathway reaction kinetics. More information of the mevanlonate pathway can be found on the Melbourne iGEM Modelling page. The mevalonate pathway and the star peptide enzymes and processes are as illustrated in Figure 3.

Figure 3: Mevalonate pathway (left) adapted from https://en.wikipedia.org/wiki/Mevalonate_pathway Enzymes attached to and processes involving the star peptide (right).

Figure 4: Sample of the simulation obtained from the collaboration. These concentration fields demonstrate the production and consumption of Acetoacetyl-CoA and HMG-CoA at the relevant nodes.



After the completion of our combined model, the Melbourne team realized that the contour lines of Figure 4 seems to indicate that the products from one enzyme reaction do not show a clear flow towards the node of the other enzyme reaction, where they will be consumed. Otherwise, the contour lines would trace a pattern that contains both nodes (the contour lines surrounding each node will be joined). This flow was an assumption that the Melbourne team made in the formulation of their project. More simulations are needed to verify the accuracy of that assumption.



Collaboration with Hong_Kong_HKUST iGEM team

The Hong_Kong_HKUST team worked on the tri-stable switch, which required the full treatment of the RIOT Model system. Their intra-bacterial tri-stable switch responds to inducer concentrations in the bacterial environment. As such, the diffusion of the inducers in the environment were modelled in the outer model, and the inducers enter the bacteria at each outer point via free diffusion through the bacterial membrane.

The inner model interaction processes and constants are provided by the HKUST team’s modeller. The three reporter proteins (x,y,z) and the three inducers (i1,i2,i3) interacted through the idealized equations in Figure 5. The implementation of the interaction processes can be found in the “user_bacteria_interactions” function of “user_parameters.c” control script, which can be found in “hkust_collaboration.zip”.

Figure 5: Interaction equations of the HKUST tri-stable switch system.





5Basically, the discretized version of Fick’s second law of diffusion in Cartesian coordinates (differential form). Note that the Forward Time Centered Difference method was employed to compute the time evolution of diffusion in the Melbourne system.


Click to Read Users' Guide


Go To Top