Team:Groningen/Modeling/Heatmotility

From 2013.igem.org

Revision as of 20:52, 29 September 2013 by Mchesnaye (Talk | contribs)

Contents

Heat Motility

The goal for our heat motility system is to obtain higher concentrations of silk in close proximity to the implant. This is achieved by immobilizing the silk producing bacteria once they are within some distance to the implant, which is enabled by integrating the standard chemotaxis system with the DesK membrane fluidity sensor system. The result is that B. Subtilis stops moving when it is 37°C, and swims when it is 25°C. In our model we simulate the behaviour of these systems and, if necessary, implement biologically plausible modifications to make it feasible.


The chemotaxis system of B. subtilis

We first setup a model for the standard chemotaxis system. This system enables bacteria to seek out areas of higher concentrations of nutrients by modifying the direction of flagella rotations as a response to changes in concentrations of attractants and repellents. An increase in the concentration of attractants results in more clockwise (CW) rotations, and an increase in the concentration of repellents in more counter clockwise (CCW) rotations, which corresponds to an increased chance of swimming straight and tumbeling respectively. This effect is complemented by the systems essential ability to adapt to any concentration of attractant or repellent. Given a homogenous environment, the system will therefore allways maintain the same swimming to tumbling ratios.

At the molecular level the flagella behaviour is controlled directly by the concentration of phosphorylated CheY (YP): more YP results in more CW rotations (more swimming) and less YP in more CCW rotations (more tumbeling). YP is controlled by phosphorylated CheA concentrations (AP), its natural decay rate, and by CheC_CheD complex concentrations (CD), which act as YP dephosphorylases. Because the actual rate coefficients are unknown, we combined the natural and CD induced dephosphorylation rates by making the k11 rate coefficient a function of CD.

Insert chemical reaction 1.

In order to obtain proper swimming behaviour, we require an initial increase and a delayed decrease in YP. The initial YP increase is due to an in increase in AP (which donate their phosphor groups to CheY) as a response to increased attractant concentrations. The decrease in YP is realized by two negative feedback systems, the CheV and the methylation subsystem, which decrease CheA phosphorylation rates, and by one negative feedfoward system, the CheC-CheD subsystem, which increases the YP decay rate.

<img src="FlowchartGeneral.jpg" width="100%">

Figure 1

The CheV subsystem

Inside the cell CheW, CheA and CheV form complexes with the intermembrane receptor protein. When attractants bind to the receptor, CheA undergoes a change in conformation that enables it to be phosphorylated.

Following the example of David C. and John Ross [x1], we assume the binding and dissociation of attractants with their receptors is fast, and that it can be described with the equillibrium equation given below (1), where KD is the dissociation constant for the aspartate receptor (which is the receptor this model is focussed on).

insert Receptor binding formula here. Eq 1.

Due to high concentrations of ATP in the cell, we assume similar kinetics for the CheA (A) phosphorylation rate. It then follows that the positive increase in AP levels is proportional to bound receptor (Ta) and unbound receptor (T0) levels, and can be described by (2), where ATR is a constant.

insert Eq2. Positive increase.


The methylation subsystem


The CheC CheD subsystem


Exact adaption


Motility model


Homogenous and non-homogenous environments


CheC knockout


The effects of temperature


The DesK system


Demonstration

<iframe src="http://player.vimeo.com/video/75658156?title=0&byline=0&portrait=0&badge=0&color=a93434&autoplay=1" width="300" height="225" frameborder="0"></iframe>

<iframe src="http://player.vimeo.com/video/75658155?title=0&byline=0&portrait=0&badge=0&color=a93434&autoplay=1" width="300" height="225" frameborder="0"></iframe>

<iframe src="http://player.vimeo.com/video/75658154?title=0&byline=0&portrait=0&badge=0&color=a93434&autoplay=1" width="300" height="225" frameborder="0"></iframe>

<iframe src="http://player.vimeo.com/video/75665911?title=0&byline=0&portrait=0&badge=0&color=a93434&autoplay=1" width="300" height="225" frameborder="0"></iframe>

<iframe src="http://player.vimeo.com/video/75665912?title=0&byline=0&portrait=0&badge=0&color=a93434&autoplay=1" width="300" height="225" frameborder="0"></iframe>

<iframe src="http://player.vimeo.com/video/75665913?title=0&byline=0&portrait=0&badge=0&color=a93434&autoplay=1" width="300" height="225" frameborder="0"></iframe>



Matlab code