Team:Wageningen UR/notebook/journal/model

From 2014.igem.org

(Difference between revisions)
 
(12 intermediate revisions not shown)
Line 12: Line 12:
</p>
</p>
<p>
<p>
-
All the necessary scripts for running the GSMM-System Cost can be found <a href="https://static.igem.org/mediawiki/2014/5/50/Wageningen_UR_Scripts_for_System_Cost.zip" target="blank" class="soft_link">here</a>.
+
All the necessary scripts for running the Genomic-Scale Metabolic Model "System Cost" can be found <a href="https://static.igem.org/mediawiki/2014/5/50/Wageningen_UR_Scripts_for_System_Cost.zip" target="blank" class="soft_link">here</a>.
 +
</p>
 +
<p>
 +
All the necessary scripts for running the Dynamic Model "Promoter Design" and "System Performance" can be found <a href="https://static.igem.org/mediawiki/2014/9/97/Wageningen_UR_modeling_Python_Code.zip" target="blank" class="soft_link">here</a>.
</p>
</p>
-
 
<div class="journal">
<div class="journal">
Line 45: Line 47:
<dt id="02w02"><a>Week 1</a></dt>
<dt id="02w02"><a>Week 1</a></dt>
<dd class="timelineEvent" id="02w02EX" style="display:none;">
<dd class="timelineEvent" id="02w02EX" style="display:none;">
-
<p>Pyoverdine added to the GSMM. The next step was to check the parameters for the production of Pyoverdine. The Pyoverdine production was tested against nitrogen uptake, glucose uptake and biomass production. These fluxes were tested in a 4D plot to check its dependency's. The next thing  was validating these maximum production fluxes against data from in vitro experiments to get a reference. One article can be found about the production kinetics of pyoverdine production but the dimension are not usable. So  these experiments have to be performed here in the lab. So After validation and changing of my experiment work started on the next fungal growth inhibitor, that was the metabolite DAPG. The biosynthesis pathway was found in literature. So these have were added to the model divided in 4 reactions . <a href="https://static.igem.org/mediawiki/2014/7/7d/Wageningen_UR_protocols_Metabolicmodelingpathways.pdf" target="blank" class="soft_link">pathways and metabolites</a>
+
<p>Pyoverdine added to the GSMM. The next step was to check the parameters for the production of Pyoverdine. The Pyoverdine production was tested against nitrogen uptake, glucose uptake and biomass production. These fluxes were tested in a 4D plot to check its dependency's. The next thing  was validating these maximum production fluxes against data from in vitro experiments to get a reference. One article can be found about the production kinetics of pyoverdine production but the dimension are not usable. So  these experiments have to be performed here in the lab. After validation of the model and setting new constraints in the model, we started on the next fungal growth inhibitor, that was the metabolite DAPG. The biosynthesis pathway was found in literature. So these have were added to the model divided in 4 reactions . <a href="https://static.igem.org/mediawiki/2014/7/7d/Wageningen_UR_protocols_Metabolicmodelingpathways.pdf" target="blank" class="soft_link">pathways and metabolites</a>
</p>
</p>
</dd>
</dd>
Line 55: Line 57:
<dd class="timelineEvent" id="02w03EX" style="display:none;">
<dd class="timelineEvent" id="02w03EX" style="display:none;">
<p>Mainly focusing on executing the experiments that were setup last week.<br/>
<p>Mainly focusing on executing the experiments that were setup last week.<br/>
-
  the production values of DAPG are tested against the nitrogen uptake and sulfate uptake to take a
+
  the production values of DAPG are tested against the nitrogen uptake and sulfate uptake. This is take a
reference against the metabolites that have an increased requirement of these elements. As
reference against the metabolites that have an increased requirement of these elements. As
expected the change of the uptakes did not change the production of DAPG as you expect from the
expected the change of the uptakes did not change the production of DAPG as you expect from the
Line 67: Line 69:
<dt id="02w04"><a>Week 3</a></dt>
<dt id="02w04"><a>Week 3</a></dt>
<dd class="timelineEvent" id="02w04EX" style="display:none;">
<dd class="timelineEvent" id="02w04EX" style="display:none;">
-
<p>For further details about this experiment and the results check the Lab notes and fungal growth inhibitors. In the wait steps of this experiment the analysing continued  with the DAPG production kinetics in the extended model and the results for the metabolic stress that is induced by the fungal growth inhibitor.</p>
+
<p>This week the pyoverdine experiment has started which was mainly preparation of all the media(M9 Protocol). In the wait steps of this experiment the analysing of the data continued  with the DAPG production kinetics and for the results for the metabolic stress that is induced by this fungal growth inhibitor.</p>
</dd>
</dd>
Line 79: Line 81:
<dt id="02w05"><a>Week 1-4</a></dt>
<dt id="02w05"><a>Week 1-4</a></dt>
<dd class="timelineEvent" id="02w05EX" style="display:none;">
<dd class="timelineEvent" id="02w05EX" style="display:none;">
-
<p>Pyoverdine experiment.</p>
+
<p>
 +
This month the pyoverdine experiment was performed. with the aim to get biologically relevant production range for <i>P. putida</i>. For this experiment the pyoverdine measurment protocol was used. With quantitative data of the biomass concentration and the pyoverdine concentration, the pyoverdine production rate was determined as 150e<sup>-3</sup> mmol gDW<sup>-1</sup>hr<sup>-1</sup>.
 +
</p>
</dd>
</dd>
</dl>
</dl>
Line 99: Line 103:
<dt id="02w10"><a>Week 2</a></dt>
<dt id="02w10"><a>Week 2</a></dt>
<dd class="timelineEvent" id="02w10EX" style="display:none;">
<dd class="timelineEvent" id="02w10EX" style="display:none;">
-
<p>Focused on adding proteins to the model. A test was performed to check for differences if proteins are added with their protein sequences and proteins described as in the model for biomass production. Conclusion is that is does not have a great impact on the growth rate. Still choose for adding with the protein sequences for being as accurate as possible.</p>
+
<p>Focused on adding proteins to the model. A test was performed to check for a difference if proteins are added with their protein sequences and proteins described as in the model for biomass production. Conclusion is that is does not have a great impact on the growth rate. With this knowledge we choose for adding the proteins with their protein sequences to approximate the calculations for BananaGuard realistic as possible.  
 +
</p>
</dd>
</dd>
</dl>
</dl>
Line 106: Line 111:
<dt id="02w11"><a>Week 3</a></dt>
<dt id="02w11"><a>Week 3</a></dt>
<dd class="timelineEvent" id="02w11EX" style="display:none;">
<dd class="timelineEvent" id="02w11EX" style="display:none;">
-
<p>This week all the toxins and Kill-Switch are combined in one model. For the toxins: Pyoverdin and Pyocin the production kinetics are known as well as for the Kill-Switch (production value calculated from input model design) for the other 2 toxins there is still a lot of literature search needed to get correct production values. I have chosen for an irreversible model to be able to minimize the total flux trough the model, to get rid of existing loops in a Flux balance Analysis (FBA).</p>
+
<p>This week all the growth fungal inhibitors and Kill-switch are combined in one model. For the fungal growth inhibitors: Pyoverdin and Pyocin, the production kinetics are known as well as for the Kill-switch (production value calculated from input model design) for the other 2 fungal growth inhibitors there is still a lot of literature search required to get correct production values. also the model has been updated to an irreversible model to be able to minimize the total flux trough the model. Because of this we can get rid of existing loops in a Flux balance Analysis (FBA).</p>
</dd>
</dd>
</dl>
</dl>
Line 113: Line 118:
<dt id="02w12"><a>Week 4</a></dt>
<dt id="02w12"><a>Week 4</a></dt>
<dd class="timelineEvent" id="02w12EX" style="display:none;">
<dd class="timelineEvent" id="02w12EX" style="display:none;">
-
<p>The Toxin/anti-Toxin part of our system is added to the model. A literature research has been done to find all the remaining production rates. The new model is tested and improved to run the simulation faster. Multiple carbon sources is now possible and it is now possible to change the oxygen uptake rate.</p>
+
<p>The Toxin/anti-Toxin part of BananaGuard is added to the model. A literature research has been performed to find all the remaining unknown fungal growth inhibitor production rates. The new extended model is tested and improved to run the simulations faster. Also multiple carbon sources are now possible and it is possible to change the oxygen uptake rate.</p>
</dd>
</dd>
</dl>
</dl>
Line 124: Line 129:
<dt id="02w13"><a>Week 1</a></dt>
<dt id="02w13"><a>Week 1</a></dt>
<dd class="timelineEvent" id="02w13EX" style="display:none;">
<dd class="timelineEvent" id="02w13EX" style="display:none;">
-
<p>All the simulations have run this week. Simulations have run for glucose and the different carbon compositions. Other important simulation was the parameter analysing. This is performed all parameters combined and separately. A last simulation was performed for two variable glucose and oxygen but it has failed so far because of the forces uptake in certain ratio's (wrong ratio gives infeasible FBA results).</p>
+
<p>Most the simulations have run this week. Simulations have run for glucose and the carbon composition as found in the exudates of the banana roots. Other important simulations were the parameter analysing. This is simulation is performed with all parameters combined and separately. A single last simulation was performed for two variables, glucose and oxygen, to check for its dependency of these uptake rates. But it has failed so far because of the forced uptake in certain ratio's (wrong ratio gives infeasible FBA results).</p>
</dd>
</dd>
</dl>
</dl>
Line 131: Line 136:
<dt id="02w14"><a>Week 2</a></dt>
<dt id="02w14"><a>Week 2</a></dt>
<dd class="timelineEvent" id="02w14EX" style="display:none;">
<dd class="timelineEvent" id="02w14EX" style="display:none;">
-
<p>The simulation with glucose and oxygen as variable could not run properly in minimized flux model. This has been changed back to a normal model. This could cause minor differences in the results but was necessary to perform this simulation. <br/>
+
<p>The simulation with glucose and oxygen as variables could not run properly in a minimized flux model. This has been changed back to a model with a normal structure. This fix could cause minor differences in the results but was necessary to perform this simulation. <br/>
-
The only thing left to do was making the plots for the wiki’s. This is a time consuming process. In the waiting time. I focused on writing the metabolic modeling part.   
+
The only thing left to do was making the plots for the wiki’s. This is a time consuming process. In the waiting time of the simulations I focused on writing the metabolic modeling part.   
 +
</p>
 +
<p>
 +
Questions about the metabolic modeling part can be send to walter.dekoster@wur.nl
 +
</p>
 +
<h3>Dynamic model</h3>
 +
<p>
 +
The first month of iGEM was dedicated to the making of the statistical mechanics model. The experimentalists needed the optimized configuration of repressor binding sites for the Kill-switch. Most of the time spend on the model went into literature research considering the code to be fairly simple.
 +
The last three months were spend on building a stochastic model of BananaGuard. This model was more complex. The runtimes for a single point on the plots could sometimes take a day. For one of the results in the population dynamics the number of simulations had to be reduced to 5000.
 +
For reproduction  purposes 7 scripts have been added which can be used or modified to reproduce the results. Because the raw data files range from several hundred megabytes to gigabytes they could not be uploaded.
 +
Because there were a large amount of scripts 7 have been chosen that can be worked with as a base.
 +
Should there be any questions feel free to contact me or one of the iGEM team members.
 +
All the models are made in python, Ananconda 2.7. <br/>
 +
</p>
 +
<p>
 +
Important to note: Adding stochastisity to the equations and attempting to solve it using the standard odeint solver might cause the solver to crash.
 +
bob.vansluijs@wur.nl
</p>
</p>
</dd>
</dd>

Latest revision as of 01:52, 18 October 2014

Wageningen UR iGEM 2014

 

 

Modelers journal


All the included pathways and metabolites used in the metabolic model can be found here.

All the necessary scripts for running the Genomic-Scale Metabolic Model "System Cost" can be found here.

All the necessary scripts for running the Dynamic Model "Promoter Design" and "System Performance" can be found here.


June

Week 4

July

Week 1
Week 2
Week 3

August

Week 1-4

September

Week 1
Week 2
Week 3
Week 4

October

Week 1
Week 2