Team:Groningen/Modeling

From 2012.igem.org

(Difference between revisions)
m
m
 
(21 intermediate revisions not shown)
Line 1: Line 1:
{{HeaderGroningen2012}}
{{HeaderGroningen2012}}
 +
 +
<html>
<html>
<head>
<head>
<style>
<style>
-
body {
 
-
font-family: Helvetica, Arial, sans-serif;
 
-
}
 
.centerimage{
.centerimage{
-
text-align: center;
+
margin: 0 auto;
width: 680px;
width: 680px;
}
}
-
z1 {  
+
.centertable{
-
font-size:21pt;
+
background-color: transparent;
-
line-height:21pt;
+
width: 100%;
 +
margin-top: 0;
 +
margin-bottom: 0;
 +
}
 +
div.pres{
 +
align: center;
 +
text-align: center;
 +
font-size:12pt;
color:white;
color:white;
}
}
-
z2 {  
+
z1 {  
font-size:18pt;
font-size:18pt;
-
line-height:18pt;
+
line-height:21pt;
color:white;
color:white;
-
background-color: rgba(0,0,0,0.3);
+
}
 +
z2 {
 +
font-size:14pt;
 +
font-weight: bold;
 +
color: rgb(255,103,0);
}
}
z3 {  
z3 {  
Line 28: Line 38:
}
}
z4 {  
z4 {  
-
font-size:14pt;
+
margin-left:170px;
 +
margin-right:150px;
 +
font-size:12pt;
 +
font-weight: bold;
color:white;
color:white;
}
}
Line 49: Line 62:
}
}
ol.reflist{
ol.reflist{
-
list-style-type: decimal;
+
list-style-type: decimal;
-
margin-left:170px;
+
}
-
margin-right:150px;
+
ol.reflist li{
-
font-size:12pt;
+
margin-left: 170px;
 +
margin-right: 150px;
 +
font-size:10pt;
color:white;
color:white;
-
}
 
-
li.reflistitem{
 
-
list-style-type: decimal;
 
-
font-size:12pt;
 
-
color:white;
 
}
}
.ctd {
.ctd {
-
width: 220px;
+
width: 150px;
text-align: center;
text-align: center;
background: #000;
background: #000;
background-color: rgba(0,0,0,0.3);
background-color: rgba(0,0,0,0.3);
-
padding: 10px ;
+
padding: 5px ;
margin: 30px auto;
margin: 30px auto;
color: #FFF;
color: #FFF;
}
}
.cte {
.cte {
-
width: 280px;
+
width: 180px;
text-align: center;
text-align: center;
background: #000;
background: #000;
Line 79: Line 89:
color: #FFF;
color: #FFF;
}
}
-
p.margin{
+
p{
-
font-size:14pt;  
+
font-size:12pt;  
-
line-height:15pt;
+
line-height:14pt;  
-
color:white;
+
margin-right:150px;
-
margin-top:0px;
+
-
margin-bottom:20px;
+
-
margin-right:0px;
+
margin-left:150px;
margin-left:150px;
 +
color: white;
 +
}
 +
p.ref
 +
{
 +
margin-left:170px;
margin-right:150px;
margin-right:150px;
 +
font-size:10pt;
 +
font-tyle: italic;
}
}
-
p{
+
.modeltable{
 +
background-color: transparent;
margin-left:150px;
margin-left:150px;
-
font-size:13pt;
 
-
line-height:15pt;
 
margin-right:150px;
margin-right:150px;
-
color:white;
 
}
}
-
p.marginspace{
+
.modelpart{
-
font-size:13pt;
+
font-size: 12pt;
-
line-height:15pt;  
+
color: rgb(255,103,0);
-
color:white;  
+
text-align: right;
-
margin-top:0px;
+
verticle-align: text-top;
-
margin-bottom:200px;
+
width: 175px;
-
margin-right:0px;
+
-
margin-left:50px;
+
-
margin-right:200px;
+
}
}
-
p.centered{
+
.modelpart2{
-
font-size:13pt;
+
font-size: 12pt;
-
line-height:15pt;
+
color: rgb(255,103,0);
-
color:white;
+
text-align: right;
-
margin-top:0px;
+
verticle-align: text-top;
-
margin-bottom:200px;
+
width: 225px;
-
margin-right:300px;
+
}
-
margin-left:300px;
+
.modelinfo{
 +
font-size: 10pt;
 +
color: white;
 +
text-align: left;
 +
}
 +
a.inlink{
 +
font-size: 12pt;
 +
                line-height: 12pt;
 +
                color: rgb(255,103,0);
}
}
</style>
</style>
Line 121: Line 138:
<div class="cte">
<div class="cte">
<div class="ctd">
<div class="ctd">
-
<z1>Modeling</z1><br>
+
<z1>Modeling</z1>
 +
</div>
 +
</div>
 +
<br>
 +
<p>
 +
What is modeling? This year it can mean building a model to describe the growth curve, it can mean describing a potential signaling pathway,
 +
or, it can mean an attempt at building an organism-scale model of <i>B. subtilis</i>. Each of these definitions is realized through a separate
 +
initiative. If you came directly to this page from the Project menu, then you may be more interested in the techniques and algorithms used in the models.
 +
Skip ahead to the presentation below, and feel free to request a copy of the source code. If you navigated to this page from the Growth section of the
 +
Sticker page, then you're probably expecting some sort of computer simulation predicting real-world growth behavior. Head on down to the Quantification of
 +
Initial Medium Composition. However, if you're interested in learning how to balance complexity with usefulness, read it all. You will see that
 +
complexity is introduced only where necessary (FBA to fill in literature gaps and discover relationships, the organism-scale model to try and discover other
 +
behavior from the GC and gene-expression data). Unless you're designing a Rube Goldberg machine, it is always best to keep things as simple as possible.
 +
<br>
 +
<br>
 +
</p>
 +
<div class="cte">
 +
<div class="ctd">
 +
<z1>Initiatives</z1><br>
</div>
</div>
</div>
</div>
-
<p class="marginleft">
+
<p>
-
The modeling portion of the project focuses on three major initiatives:
+
This year, the modeling portion of the project was tasked with providing tangible support for the rest of the team.
 +
Theory is all well and good, but a project with such a limited timeframe required focus. The result was three major initiatives:
<br>
<br>
<br>
<br>
Line 149: Line 185:
<br>
<br>
</p>
</p>
-
<p class="marginleft">
+
<p>
-
This year, the modeling initiatives focused on providing tangible support for the rest of the team.
+
-
Theory is all well and good, but a project with such a limited timeframe required focus, it required an engineer. So, who provided what to whom?
+
-
<br>
+
-
<br>
+
-
Wetwork:
+
-
<ul class="indentlist">
+
-
<font color=#FF6700><b>1. </b></font> provided a series of growth curves for <i>B. subtilis</i> at different starting OD values and glucose amounts across different temperatures
+
-
<br>
+
-
<font color=#FF6700><b>2. </b></font> Quantified the relationship between the biomass amount and reporter opacity (or would have given enough time)
+
-
<br>
+
-
</ul>
+
-
</p>
+
-
<p class="marginleft">
+
-
Modeling:
+
-
<ul class="indentlist">
+
-
<font color=#FF6700><b>1. </b></font> Developed a thermodynamically-constrained FBA model of <i>B. subtilis</i> to fill uptake rates no present in literature
+
-
<br>
+
-
<font color=#FF6700><b>2. </b></font> Discovered, and verified using experimental data from literature, the coupled nature of potassium uptake and the growth rate
+
-
<br>
+
-
<font color=#FF6700><b>3. </b></font> Built a spreadsheet for determining the initial amounts of nutrients by combining germination data from MolGen, uptake rates from literature,
+
-
predicted uptake rates from the FBA model, and analysis of the growth curves from the wetwork team
+
-
<br>
+
-
<font color=#FF6700><b>4. </b></font> Determined the maximum uptake rate for oxygen (necessary for evaluating the sticker membrane)
+
-
<br>
+
-
<font color=#FF6700><b>5. </b></font> Pieced together a complete picture of the NH3/NH4-TnrA relationship from literature
+
-
<br>
+
-
<font color=#FF6700><b>6. </b></font> Proposed a possible ultra-minimal medium predicted by FBA (unfortunately proven false by Renske's testing)
+
-
<br>
+
-
<font color=#FF6700><b>7. </b></font> In a minor support role, discovered TPX, the polymer used as the outer membrane
+
-
</ul>
+
-
</p>
+
-
+
-
<div class="cte">
+
-
<div class="ctd">
+
-
<z1>Initiatives</z1><br>
+
-
</div>
+
-
</div>
+
-
<p class="marginleft">
+
<z2>Quantification of Initial Medium Composition</z2>
<z2>Quantification of Initial Medium Composition</z2>
<br>
<br>
Line 198: Line 196:
<br>
<br>
<z3>Methods</z3>  
<z3>Methods</z3>  
 +
<br>
 +
<br>
Refresh the page if the presentation does not appear. Alternatively, click  
Refresh the page if the presentation does not appear. Alternatively, click  
-
<a href="https://docs.google.com/presentation/embed?id=1EnpY_mS-qHKhnDn9vYejW63qP5h-OYOlkPtubLSgWqM">here</a>  
+
<a class="inlink" href="http://docs.google.com/a/igemgroningen.com/presentation/d/115_fqrnYapGmftVng6t2mMoml6cprEZ5GX3PutVhlMc/present#slide=id.p13">here</a>  
-
In compliance with the wiki freeze, Google Drive places an unalterable timestamp on the document.  
+
. In compliance with the wiki freeze, Google Drive places an unalterable timestamp on the document.  
-
Access granted upon request this it requires a specific email address.
+
Access granted upon request as this requires a specific email address.
<br>
<br>
<br>
<br>
</p>
</p>
-
<div align="center">
+
<div class="pres">
-
<iframe src="https://docs.google.com/presentation/embed?id=1EnpY_mS-qHKhnDn9vYejW63qP5h-OYOlkPtubLSgWqM&start=false&loop=false&delayms=30000" frameborder="0" width="480" height="389" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
+
<iframe src="https://docs.google.com/presentation/embed?id=115_fqrnYapGmftVng6t2mMoml6cprEZ5GX3PutVhlMc&start=false&loop=false&delayms=30000" frameborder="0" width="480" height="389" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
 +
<br>
 +
Yes, you can make this presentation full screen. Click the button between the slide number and the cog.
 +
<br>
 +
<br>
</div>
</div>
-
<br>
+
<p>
-
<br>
+
<z3>Constrained FBA Model</z3>
-
<p class="marginleft">
+
<br>
 +
<br>
 +
The constrained model used for flux balance/variability analysis was developed by adding thermodynamic data from the eQuilibrator
 +
database to iBsu1103 developed by Henry <i>et al.</i>. The article provided the model in SBML format. Subsystem information was
 +
contained in the article's supplementary information. libSBML was used to load the SBML model into MATLAB. Custom functions were
 +
used to (1) assign subsystems to reactions, (2) correlate thermodynamic data with metabolites, (3) to calculate the Gibbs
 +
energies of reaction, and (4) to convert the model to GDX; the format required for running FBA and FVA in GAMS.
 +
<br>
 +
<br>
 +
The resulting model was composed thusly:
 +
<br>
 +
<table class="modeltable">
 +
<tr>
 +
<td class="modelpart">Compartments:</td>
 +
<td class="modelinfo" colspan="2">
 +
Cytosol and Extracellular
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart">Metabolites:</td>
 +
<td class="modelinfo" colspan="2">
 +
1138 (852 have listed Gibbs energy of formation)
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart">Reactions:</td>
 +
<td class="modelinfo" colspan="2">
 +
1681 = 1157 intracompartmental (763 with Gibbs energy of reaction) + 244 exchange with medium + 280 transport between compartments
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart">Reaction Subsystems:</td>
 +
<td>
 +
<ol class="modelinfo">
 +
<li>Amino Acids and Derivatives
 +
<li>Biomass
 +
<li>Carbohydrates
 +
<li>Cell Wall and Capsule
 +
<li>Cofactors, Vitamins, Prosthetic Groups, Pigments
 +
<li>Exchange
 +
</ol>
 +
</td>
 +
<td>
 +
<ol class="modelinfo">
 +
<li value="7">Fatty Acids and Lipids
 +
<li value="8">Macromolecular Synthesis
 +
<li value="9">Membrane Transport
 +
<li value="10">Metabolism of Aromatic Compounds
 +
<li value="11">Nucleosides and Nucleotides
 +
<li value="12">Sulfur Metabolism
 +
</ol>
 +
</td>
 +
</tr>
 +
</table>
 +
<br>
 +
</p>
 +
<p>
<z3>Results</z3>  
<z3>Results</z3>  
<br>
<br>
<br>
<br>
-
A picture is worth a thousand words. Below you will see the spreadsheet which encapsulates all of the relationships and calculations into a user-friendly format. But, what does it mean?
+
A picture is worth a thousand words. Below you will see the spreadsheet which encapsulates all of the relationships and calculations into a user-friendly format.
-
Well, lets take a look at the Input section.
+
<br>
<br>
-
<ul class="indentlist">
+
<br>
-
<font color=#FF6700><b>1. Temperature </b></font> The general operating temperature of the device in degrees Celsius
+
</p>
-
<br>
+
<table class="centertable">
-
<font color=#FF6700><b>2. OD at the start of log growth </b></font> This value is modified till the Final OD value is close to the desired value (explained below)
+
<tr>
-
<br>
+
<td align="center">
-
<font color=#FF6700><b>3. Initial amount of potassium </b></font> Milligrams of potassium at the start
+
<img class="centerimage" src="https://static.igem.org/mediawiki/2012/9/90/Groningen2012_JP_20120920_BiomassOverview_v3.png"></img>
-
</ul>
+
</td>
 +
</tr>
 +
</table>
 +
<p>
 +
<br>
 +
<br>
 +
But, what does it mean? Well, lets take a look at the Input section.
 +
<br>
 +
<table class="modeltable">
 +
<tr>
 +
<td class="modelpart2">Temperature:</td>
 +
<td class="modelinfo">
 +
The general operating temperature of the device in degrees Celsius
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart2">OD at the Start of Log Growth:</td>
 +
<td class="modelinfo">
 +
This value is modified till the Final OD value is close to the desired value (explained below)
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart2">Initial Amount of Potassium:</td>
 +
<td class="modelinfo">
 +
Milligrams of potassium at the start
 +
</td>
 +
</tr>
 +
</table>
</p>
</p>
-
<p class="marginleft">
+
<p>
We have the intermediate values either used to calculate the rest, or to simply provide extra information:
We have the intermediate values either used to calculate the rest, or to simply provide extra information:
-
<ul class="indentlist">
+
<table class="modeltable">
-
<font color=#FF6700><b>1. Number of Spores </b></font> This is a measure of the number of spores which should be contained in the sticker
+
<tr>
-
<br>
+
<td class="modelpart2">Number of Spores:</td>
-
<font color=#FF6700><b>2. Generation Time </b></font> Doubling time in minutes  
+
<td class="modelinfo">
-
<br>
+
This is a measure of the number of spores which should be contained in the sticker
-
<font color=#FF6700><b>3. Biomass Production </b></font> Rate of biomass production in millimolar / grams of dry weight biomass / hour
+
</td>
-
<br>
+
</tr>
-
<font color=#FF6700><b>4. Potassium Uptake </b></font> Rate of potassium uptake in millimolar / grams of dry weight biomass / hour
+
<tr>
-
<br>
+
<td class="modelpart2">Generation Time:</td>
-
<font color=#FF6700><b>5. Length of Exponential Growth </b></font> Number of hours for which the cells are happily growing exponentially  
+
<td class="modelinfo">
-
</ul>
+
Doubling time in minutes
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart2">Biomass Production:</td>
 +
<td class="modelinfo">
 +
Rate of biomass production in millimolar / grams of dry weight biomass / hour
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart2">Potassium Uptake:</td>
 +
<td class="modelinfo">
 +
Rate of potassium uptake in millimolar / grams of dry weight biomass / hour
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart2">Length of Exponential Growth:</td>
 +
<td class="modelinfo">
 +
Number of hours for which the cells are happily growing exponentially
 +
</td>
 +
</tr>
 +
</table>
</p>
</p>
-
<p class="marginleft">
+
<p>
And, we have the direct values of interest:
And, we have the direct values of interest:
-
<ul class="indentlist">
+
<table class="modeltable">
-
<font color=#FF6700><b>6. Final OD </b></font> This is an experimentally maximized value at which (1) there is enough biomass for the reporter to be visible, and (2) the growth stops because of a lack of potassium not because of cell-crowding (we must ensure volatile transport is not hindered by crowding)
+
<tr>
-
<br>
+
<td class="modelpart2">Final OD:</td>
-
<font color=#FF6700><b>7. Required Glucose </b></font> Total amount of glucose required to support growth to the final OD, in grams
+
<td class="modelinfo">
-
<br>
+
This is an experimentally maximized value at which (1) there is enough biomass for the reporter to be visible,  
-
<font color=#FF6700><b>8. Minimum NH4 </b></font> Minimum total amount of nitrogen required to support growth to the final OD, in grams
+
and (2) the growth stops because of a lack of potassium not because of cell-crowding  
-
</ul>
+
(we must ensure volatile transport is not hindered by crowding)
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart2">Required Glucose:</td>
 +
<td class="modelinfo">
 +
Total amount of glucose required to support growth to the final OD, in grams
 +
</td>
 +
</tr>
 +
<tr>
 +
<td class="modelpart2">Minimum NH4:</td>
 +
<td class="modelinfo">
 +
Minimum total amount of nitrogen required to support growth to the final OD, in grams
 +
</td>
 +
</tr>
 +
</table>
</p>
</p>
-
<p class="marginleft">
+
<p>
So, what is missing? The endpoints of the active sensing region. When does it start? When does it end?  
So, what is missing? The endpoints of the active sensing region. When does it start? When does it end?  
As stated in the slides above, this region starts when there is enough biomass for the reporter to be visible.  
As stated in the slides above, this region starts when there is enough biomass for the reporter to be visible.  
Line 257: Line 379:
Also, if you look to the top of this page, this initiative should also adjust the initial amounts to avoid dormancy or sporulation at the final OD.  
Also, if you look to the top of this page, this initiative should also adjust the initial amounts to avoid dormancy or sporulation at the final OD.  
This is quite the sticky wicket. It requires extensive testing for our specific conditions. The best we can find from sporulation studies in literature is that
This is quite the sticky wicket. It requires extensive testing for our specific conditions. The best we can find from sporulation studies in literature is that
-
you can expect <i>B. subtilis</i> to start producing spores 5 hours after the end of the exponential growth phase. (References are found in the spreadsheet,
+
you can expect <i>B. subtilis</i> to start producing spores 5 hours after the end of the exponential growth phase.
-
available for download upon request)
+
-
<br>
+
-
<br>
+
-
<img class="centerimage" src="https://static.igem.org/mediawiki/2012/9/90/Groningen2012_JP_20120920_BiomassOverview_v3.png"></img>
+
</p>
</p>
-
+
<br>
-
<p class="marginleft">
+
<z4>References</z4>
 +
<br>
 +
<p class="ref">
 +
<ol class="reflist">
 +
<li>A. Flamholz, E. Noor, A. Bar-Even, and R. Milo, “eQuilibrator--the biochemical thermodynamics calculator,” Nucleic Acids Research, vol. 40, no. D1, pp. D770–D775, Nov. 2011.</li>
 +
<li>C. S. Henry, J. F. Zinner, M. P. Cohoon, and R. L. Stevens, “iBsu1103: a new genome-scale metabolic model of Bacillus subtilis based on SEED annotations,” Genome Biology, vol. 10, no. 6, p. R69, Jun. 2009.</li>
 +
<li>B. J. Bornstein, S. M. Keating, A. Jouraku, and M. Hucka, “LibSBML: an API Library for SBML,” Bioinformatics, vol. 24, no. 6, pp. 880–881, Feb. 2008.</li>
 +
<li>E. Fischer and U. Sauer, “Large-scale in vivo flux analysis shows rigidity and suboptimal performance of Bacillus subtilis metabolism,” Nature Genetics, vol. 37, no. 6, pp. 636–640, May 2005.</li>
 +
<li>J-W. Veening, W. k. Smits, L. w. Hamoen, and O. p. Kuipers, “Single cell analysis of gene expression patterns of competence development and initiation of sporulation in Bacillus subtilis grown on chemically defined media,” Journal of Applied Microbiology, vol. 101, no. 3, pp. 531–541, 2006.</li>
 +
<li>M. Dauner, T. Storni, and U. Sauer, “Bacillus Subtilis Metabolism and Energetics in Carbon-Limited and Excess-Carbon Chemostat Culture,” J. Bacteriol., vol. 183, no. 24, pp. 7308–7317, Dec. 2001.</li>
 +
</ol>
 +
</p>
 +
<p>
<br>
<br>
<br>
<br>
Line 298: Line 428:
<br>
<br>
<br>
<br>
-
<img class="centerimage" src="https://static.igem.org/mediawiki/2012/3/39/Groningen2012_JP_20120615_NH4-TnrA_Relationship_v2.png"></img>
+
</p>
-
<br>
+
<table class="centertable">
-
<br>
+
<tr>
-
<z3>References</z3>  
+
<td align="center">
-
<br>
+
<img class="centerimage" src="https://static.igem.org/mediawiki/2012/3/39/Groningen2012_JP_20120615_NH4-TnrA_Relationship_v2.png"></img>
 +
</td>
 +
</tr>
 +
</table>
 +
<br>
 +
<z4>References</z4>  
 +
<br>
 +
<p class="ref">
<ol class="reflist">
<ol class="reflist">
-
<li > KEGG Database, "Nitrogen Metabolism - Bacillus subtilis", Kanehisa Laboratories, Last Modified: July 23, 2010. http://www.kegg.jp/kegg-bin/show_pathway?org_name=bsu&mapno=00910</li>
+
<li>KEGG Database, "Nitrogen Metabolism - Bacillus subtilis", Kanehisa Laboratories, Last Modified: July 23, 2010. http://www.kegg.jp/kegg-bin/show_pathway?org_name=bsu&mapno=00910</li>
-
<li > SubtiWiki, http://subtiwiki.uni-goettingen.de/wiki/index.php</li>
+
<li>SubtiWiki, http://subtiwiki.uni-goettingen.de/wiki/index.php</li>
-
<li > K. Gunka and F. M. Commichau, “Control of glutamate homeostasis in Bacillus subtilis: a complex interplay between ammonium assimilation, glutamate biosynthesis and degradation,” Molecular Microbiology, vol. 85, no. 2, pp. 213–224, 2012.</li>
+
<li>K. Gunka and F. M. Commichau, “Control of glutamate homeostasis in Bacillus subtilis: a complex interplay between ammonium assimilation, glutamate biosynthesis and degradation,” Molecular Microbiology, vol. 85, no. 2, pp. 213–224, 2012.</li>
-
<li > N. Doroshchuk, M. Gelfand, and D. Rodionov, “Regulation of nitrogen metabolism in gram-positive bacteria,” Molecular Biology, vol. 40, no. 5, pp. 829–836, 2006.</li>
+
<li>N. Doroshchuk, M. Gelfand, and D. Rodionov, “Regulation of nitrogen metabolism in gram-positive bacteria,” Molecular Biology, vol. 40, no. 5, pp. 829–836, 2006.</li>
-
<li > Study Guide, Chem153C, University of California, Los Angeles.  
+
<li>Study Guide, Chem153C, University of California, Los Angeles.  
-
<br><font size="0.6em">http://vohweb.chem.ucla.edu/voh/classes%5Cspring10%5C153CID28%5C11AminoAcidBiosynthesisSQA.pdf</font>
+
<br><font size="0.6em">http://vohweb.chem.ucla.edu/voh/classes%5Cspring10%5C153CID28%5C11AminoAcidBiosynthesisSQA.pdf</font></li>
-
</li>
+
</ol>
</ol>
</p>
</p>
-
+
<p>
-
<p class="marginleft">
+
<br>
<br>
<br>
<br>
Line 352: Line 487:
<br>
<br>
<br>
<br>
-
<img class="centerimage" src="https://static.igem.org/mediawiki/2012/2/29/Groningen2012_JP_20120807_Workflow_idFBA.png"></img>
+
</p>
-
<br>
+
<table class="centertable">
-
<br>
+
<tr>
-
<z3>References</z3>  
+
<td align="center">
-
<br>
+
<img class="centerimage" src="https://static.igem.org/mediawiki/2012/2/29/Groningen2012_JP_20120807_Workflow_idFBA.png"></img>
 +
</td>
 +
</tr>
 +
</table>
 +
<br>
 +
<z4>References</z4>  
 +
<br>
 +
<p class="ref">
<ol class="reflist">
<ol class="reflist">
-
<li > N. E. Lewis, H. Nagarajan, and B. O. Palsson, “Constraining the metabolic genotype–phenotype relationship using a phylogeny of in silico methods,” Nature Reviews Microbiology, vol. 10, no. 4, pp. 291–305, Apr. 2012.</li>
+
<li>N. E. Lewis, H. Nagarajan, and B. O. Palsson, “Constraining the metabolic genotype–phenotype relationship using a phylogeny of in silico methods,” Nature Reviews Microbiology, vol. 10, no. 4, pp. 291–305, Apr. 2012.</li>
-
<li > S. Chandrasekaran and N. D. Price, “Probabilistic integrative modeling of genome-scale metabolic and regulatory networks in Escherichia coli and Mycobacterium tuberculosis,” PNAS, vol. 107, no. 41, pp. 17845–17850, Oct. 2010.</li>
+
<li>S. Chandrasekaran and N. D. Price, “Probabilistic integrative modeling of genome-scale metabolic and regulatory networks in Escherichia coli and Mycobacterium tuberculosis,” PNAS, vol. 107, no. 41, pp. 17845–17850, Oct. 2010.</li>
-
<li > J. Min Lee, E. P. Gianchandani, J. A. Eddy, and J. A. Papin, “Dynamic Analysis of Integrated Signaling, Metabolic, and Regulatory Networks,” PLoS Comput Biol, vol. 4, no. 5, p. e1000086, May 2008.</li>
+
<li>J. Min Lee, E. P. Gianchandani, J. A. Eddy, and J. A. Papin, “Dynamic Analysis of Integrated Signaling, Metabolic, and Regulatory Networks,” PLoS Comput Biol, vol. 4, no. 5, p. e1000086, May 2008.</li>
</ol>
</ol>
</p>
</p>
Line 368: Line 510:
{{Template:SponsorsGroningen2012}}
{{Template:SponsorsGroningen2012}}
 +
 +
<html>
 +
<A HREF="https://2012.igem.org/Team:Groningen/Notebook" >
 +
<div style="position:absolute; right: 0px; bottom: 660px;">
 +
<img src="https://static.igem.org/mediawiki/2012/2/22/Groningen2012_RR_20120910_nextstage.png" width="150">
 +
</div>
 +
</A>
 +
<div style="position:absolute; right: 10px; bottom: 600px;">
 +
<img src="https://static.igem.org/mediawiki/2012/8/87/Groningen2012_RR_20120910_orangearrow.png">
 +
</div>
 +
</html>

Latest revision as of 21:20, 26 October 2012





Modeling

What is modeling? This year it can mean building a model to describe the growth curve, it can mean describing a potential signaling pathway, or, it can mean an attempt at building an organism-scale model of B. subtilis. Each of these definitions is realized through a separate initiative. If you came directly to this page from the Project menu, then you may be more interested in the techniques and algorithms used in the models. Skip ahead to the presentation below, and feel free to request a copy of the source code. If you navigated to this page from the Growth section of the Sticker page, then you're probably expecting some sort of computer simulation predicting real-world growth behavior. Head on down to the Quantification of Initial Medium Composition. However, if you're interested in learning how to balance complexity with usefulness, read it all. You will see that complexity is introduced only where necessary (FBA to fill in literature gaps and discover relationships, the organism-scale model to try and discover other behavior from the GC and gene-expression data). Unless you're designing a Rube Goldberg machine, it is always best to keep things as simple as possible.

Initiatives

This year, the modeling portion of the project was tasked with providing tangible support for the rest of the team. Theory is all well and good, but a project with such a limited timeframe required focus. The result was three major initiatives:

    1. Quantify the initial medium composition which would:
    a. Germinate the spores
    b. Raise the population to reporter-required levels within the smallest possible spoilage time-frame
    c. Maintain an active population at that level for a prolonged period of time, avoiding the onset of dormancy or sporulation

    2. The creation of a succinct explanation of TnrA activation, according to current literature.

    3. The creation of a dynamic model for B. subtilis suitable for flux balance analysis which responds to environmental cues.


Quantification of Initial Medium Composition

Purpose

The B. subtilis within the sticker must go through distinct phases under defined time constraints. The only way to control the amount of biomass, and its behavior, is through the initial medium concentration. The containment unit does not contain any time-release capsules for providing a controlled level of nutrients.

Methods

Refresh the page if the presentation does not appear. Alternatively, click here . In compliance with the wiki freeze, Google Drive places an unalterable timestamp on the document. Access granted upon request as this requires a specific email address.


Yes, you can make this presentation full screen. Click the button between the slide number and the cog.

Constrained FBA Model

The constrained model used for flux balance/variability analysis was developed by adding thermodynamic data from the eQuilibrator database to iBsu1103 developed by Henry et al.. The article provided the model in SBML format. Subsystem information was contained in the article's supplementary information. libSBML was used to load the SBML model into MATLAB. Custom functions were used to (1) assign subsystems to reactions, (2) correlate thermodynamic data with metabolites, (3) to calculate the Gibbs energies of reaction, and (4) to convert the model to GDX; the format required for running FBA and FVA in GAMS.

The resulting model was composed thusly:

Compartments: Cytosol and Extracellular
Metabolites: 1138 (852 have listed Gibbs energy of formation)
Reactions: 1681 = 1157 intracompartmental (763 with Gibbs energy of reaction) + 244 exchange with medium + 280 transport between compartments
Reaction Subsystems:
  1. Amino Acids and Derivatives
  2. Biomass
  3. Carbohydrates
  4. Cell Wall and Capsule
  5. Cofactors, Vitamins, Prosthetic Groups, Pigments
  6. Exchange
  1. Fatty Acids and Lipids
  2. Macromolecular Synthesis
  3. Membrane Transport
  4. Metabolism of Aromatic Compounds
  5. Nucleosides and Nucleotides
  6. Sulfur Metabolism

Results

A picture is worth a thousand words. Below you will see the spreadsheet which encapsulates all of the relationships and calculations into a user-friendly format.



But, what does it mean? Well, lets take a look at the Input section.

Temperature: The general operating temperature of the device in degrees Celsius
OD at the Start of Log Growth: This value is modified till the Final OD value is close to the desired value (explained below)
Initial Amount of Potassium: Milligrams of potassium at the start

We have the intermediate values either used to calculate the rest, or to simply provide extra information:

Number of Spores: This is a measure of the number of spores which should be contained in the sticker
Generation Time: Doubling time in minutes
Biomass Production: Rate of biomass production in millimolar / grams of dry weight biomass / hour
Potassium Uptake: Rate of potassium uptake in millimolar / grams of dry weight biomass / hour
Length of Exponential Growth: Number of hours for which the cells are happily growing exponentially

And, we have the direct values of interest:

Final OD: This is an experimentally maximized value at which (1) there is enough biomass for the reporter to be visible, and (2) the growth stops because of a lack of potassium not because of cell-crowding (we must ensure volatile transport is not hindered by crowding)
Required Glucose: Total amount of glucose required to support growth to the final OD, in grams
Minimum NH4: Minimum total amount of nitrogen required to support growth to the final OD, in grams

So, what is missing? The endpoints of the active sensing region. When does it start? When does it end? As stated in the slides above, this region starts when there is enough biomass for the reporter to be visible. We know the reporter works, we have seen it. However, the relationship between reporter opacity and amount of biomass has not been quantified.

Also, if you look to the top of this page, this initiative should also adjust the initial amounts to avoid dormancy or sporulation at the final OD. This is quite the sticky wicket. It requires extensive testing for our specific conditions. The best we can find from sporulation studies in literature is that you can expect B. subtilis to start producing spores 5 hours after the end of the exponential growth phase.


References

  1. A. Flamholz, E. Noor, A. Bar-Even, and R. Milo, “eQuilibrator--the biochemical thermodynamics calculator,” Nucleic Acids Research, vol. 40, no. D1, pp. D770–D775, Nov. 2011.
  2. C. S. Henry, J. F. Zinner, M. P. Cohoon, and R. L. Stevens, “iBsu1103: a new genome-scale metabolic model of Bacillus subtilis based on SEED annotations,” Genome Biology, vol. 10, no. 6, p. R69, Jun. 2009.
  3. B. J. Bornstein, S. M. Keating, A. Jouraku, and M. Hucka, “LibSBML: an API Library for SBML,” Bioinformatics, vol. 24, no. 6, pp. 880–881, Feb. 2008.
  4. E. Fischer and U. Sauer, “Large-scale in vivo flux analysis shows rigidity and suboptimal performance of Bacillus subtilis metabolism,” Nature Genetics, vol. 37, no. 6, pp. 636–640, May 2005.
  5. J-W. Veening, W. k. Smits, L. w. Hamoen, and O. p. Kuipers, “Single cell analysis of gene expression patterns of competence development and initiation of sporulation in Bacillus subtilis grown on chemically defined media,” Journal of Applied Microbiology, vol. 101, no. 3, pp. 531–541, 2006.
  6. M. Dauner, T. Storni, and U. Sauer, “Bacillus Subtilis Metabolism and Energetics in Carbon-Limited and Excess-Carbon Chemostat Culture,” J. Bacteriol., vol. 183, no. 24, pp. 7308–7317, Dec. 2001.



TnrA Activation

Purpose

Prior to the successful microarray experiment conducted by the wetwork team, the proposed volatile sensing mechanism tied reporter activation to the metabolism of ammonium/ammonia (NH4/NH3+). The nitrogen metabolism in B. subtilis is a convoluted mesh of reactions and (in)activation complexes mostly controlled by the TnrA transcription factor. In order to observe the effect of NH4 uptake on the TnrA, it was necessary to have a concise behavioral diagram. Unfortunately, no such diagram existed. The diagram for nitrogen metabolism on the KEGG database identified most of what was involved, but did so in an unclear manner.

Results

The figure below used the behavioral information from literature to highlight the active and inactive pathways during ammonium uptake. In terms of the project, the creation of this diagram brought to light a critical problem for using TnrA to sense extracellular NH4/NH3+; TnrA is only active when glutamine synthetase (GS) is actively converting NH4 to glutamine. This in turn is regulated by cell growth, not the amount of NH4/NH3+ present. However, in one article it was observed that GS is also active under conditions of nitrogen limitation. If the medium contained the precise amount of glutamine necessary to support the initial growth phase, then the glutamine would be depleted at the sensing phase. GS would activate to try and create more glutamine. GS would only deactivate when the amount of extracellular NH4/NH3+ reached a level to remove the lack of nitrogen as factor limiting further growth.

The real result? If this sensing pathway was selected, then the wetwork team would have to find the necessary levels of glutamine to exploit the edge of nitrogen limitation. Possible, but not exactly the easiest mechanism to implement for the consumer market.


References

  1. KEGG Database, "Nitrogen Metabolism - Bacillus subtilis", Kanehisa Laboratories, Last Modified: July 23, 2010. http://www.kegg.jp/kegg-bin/show_pathway?org_name=bsu&mapno=00910
  2. SubtiWiki, http://subtiwiki.uni-goettingen.de/wiki/index.php
  3. K. Gunka and F. M. Commichau, “Control of glutamate homeostasis in Bacillus subtilis: a complex interplay between ammonium assimilation, glutamate biosynthesis and degradation,” Molecular Microbiology, vol. 85, no. 2, pp. 213–224, 2012.
  4. N. Doroshchuk, M. Gelfand, and D. Rodionov, “Regulation of nitrogen metabolism in gram-positive bacteria,” Molecular Biology, vol. 40, no. 5, pp. 829–836, 2006.
  5. Study Guide, Chem153C, University of California, Los Angeles.
    http://vohweb.chem.ucla.edu/voh/classes%5Cspring10%5C153CID28%5C11AminoAcidBiosynthesisSQA.pdf



Dynamic Model

Purpose

For our purposes, the dynamic model seeks to provide an explanation for the gene expression observed in the microarray experiment. However, for the scientific community in general, a dynamic model would be enable phenotype prediction over time under varying environmental conditions. Such a model would also be able to predict phenotypes for knock-out mutant strains. Probabilistic integrative modeling (PROM) uses gene expression data across a wide variety of environmental conditions to quantify the link between the transcriptional-regulatory network and the stoichiometric metabolite-reaction matrix. In other words, PROM modulates the reaction fluxes by looking at the likelihood a given reaction is active given the current state of gene expression. This method has been shown to accurately predict growth phenotypes in knock-out strains of E. coli and M. tuberculosis. Unfortunately, PROM does not consider the current environmental cues. It considers a multitude of prior environmental cues through the gene expression data. As such, it is really only useful for predicting fluxes in knock-out strains. Despite this limitation, it is still a great starting point for building a dynamic model as it considers both the transcriptional-regulatory network and a constraint-based stoichiometric model. It does not rely on the sparse kinetic parameters used in ODE models.

Enter integrative dynamic flux balance analysis (idFBA); it combines the signaling, transcriptional-regulatory, and metabolic networks.

Results

The flowchart below shows the progress of the feasibility study. We were able to build a suitable metabolic model, and to find the information necesssary for implementing the transcriptional-regulatory network using PROM. We were even able to obtain some idFBA scripts from an author of the article who happened to be a supervisor to the University of Virginia iGEM team. Unfortunately, the singalling network was a mystery. Sure, Groningen studies this network in B. subtilis quite extensively, but there still are too many gaps to be able to predict the Wetwork team's microarray data from their gas chromatography data.

This initiative did not progress past the feasibility study.


References

  1. N. E. Lewis, H. Nagarajan, and B. O. Palsson, “Constraining the metabolic genotype–phenotype relationship using a phylogeny of in silico methods,” Nature Reviews Microbiology, vol. 10, no. 4, pp. 291–305, Apr. 2012.
  2. S. Chandrasekaran and N. D. Price, “Probabilistic integrative modeling of genome-scale metabolic and regulatory networks in Escherichia coli and Mycobacterium tuberculosis,” PNAS, vol. 107, no. 41, pp. 17845–17850, Oct. 2010.
  3. J. Min Lee, E. P. Gianchandani, J. A. Eddy, and J. A. Papin, “Dynamic Analysis of Integrated Signaling, Metabolic, and Regulatory Networks,” PLoS Comput Biol, vol. 4, no. 5, p. e1000086, May 2008.