Team:Concordia/Modeling

From 2013.igem.org

(Difference between revisions)
(Prototype team page)
Line 1: Line 1:
-
<!-- *** What falls between these lines is the Alert Box!  You can remove it from your pages once you have read and understood the alert *** -->
 
-
 
<html>
<html>
-
<div id="box" style="width: 700px; margin-left: 137px; padding: 5px; border: 3px solid #000; background-color: #fe2b33;">
+
 
-
<div id="template" style="text-align: center; font-weight: bold; font-size: large; color: #f6f6f6; padding: 5px;">
+
    <script src="https://2013.igem.org/wiki/index.php?title=Team:Concordia/JS/Base&action=raw&ctype=text/javascript"></script>
-
This is a template page. READ THESE INSTRUCTIONS.
+
<script src="https://2013.igem.org/wiki/index.php?title=Team:Concordia/JS/Jquery&action=raw&ctype=text/javascript"></script>
 +
<script src="https://2013.igem.org/wiki/index.php?title=Team:Concordia/JS/Meny&action=raw&ctype=text/javascript"></script>
 +
<script src="https://2013.igem.org/wiki/index.php?title=Team:Concordia/JS/Avgrund&action=raw&ctype=text/javascript"></script>
 +
 
 +
 
 +
    <link rel="stylesheet" href="https://2013.igem.org/wiki/index.php?title=Team:Concordia/CSS/Base&action=raw&ctype=text/css" type="text/css" />
 +
<link rel="stylesheet" href="https://2013.igem.org/wiki/index.php?title=Team:Concordia/CSS/Bootstrap&action=raw&ctype=text/css" type="text/css" />
 +
<link rel="stylesheet" href="https://2013.igem.org/wiki/index.php?title=Team:Concordia/CSS/Meny&action=raw&ctype=text/css" type="text/css" />
 +
<link rel="stylesheet" href="https://2013.igem.org/wiki/index.php?title=Team:Concordia/CSS/Avgrund&action=raw&ctype=text/css" type="text/css" />
 +
 +
 
 +
    <script src="https://2013.igem.org/Team:Concordia/Modeling/utils?action=raw&ctype=text/javascript"></script>
 +
    <script type="text/javascript" src="https://2013.igem.org/Team:Concordia/Modeling/mathjax?action=raw&ctype=text/javascript">
 +
    </script>
 +
    <link rel='stylesheet' href='https://2013.igem.org/Team:Concordia/Modeling/css?action=raw&ctype=text/css' />
 +
   
 +
  <div id="myContent">
 +
    <div class="wrapper"><div class="site-menu col-md-2"><div id="p-logo">
 +
  <a title="Main Page" href="/Main_Page">
 +
    <img src="https://static.igem.org/mediawiki/2013/0/02/TB_IGEM_official_logo.png">
 +
  </a>
 +
</div>
 +
 
 +
<div class="site-menu-content">
 +
  <h2>Sitemap</h2>
 +
  <ul>
 +
    <li><a href="https://2013.igem.org/Team:Concordia">Home</a></li>
 +
    <li><a href="https://2013.igem.org/Team:Concordia/Project">Project</a></li>
 +
    <li><a href="https://2013.igem.org/Team:Concordia/Team">Team</a></li>
 +
    <li><a href="https://igem.org/Team.cgi?year=2013&team_name=Concordia">Official Profile</a></li>
 +
    <li><a href="https://2013.igem.org/Team:Concordia/Parts">Registry</a></li>
 +
    <li><a href="https://2013.igem.org/Team:Concordia/Modeling">Modeling</a></li>
 +
    <li><a href="https://2013.igem.org/Team:Concordia/Notebook">Notebook</a></li>
 +
    <li><a href="https://2013.igem.org/Team:Concordia/Safety">Safety</a></li>
 +
    <li><a href="https://2013.igem.org/Team:Concordia/Attributions">Attributions</a></li></ul>
</div>
</div>
-
<div id="instructions" style="text-align: center; font-weight: normal; font-size: small; color: #f6f6f6; padding: 5px;">
 
-
You are provided with this team page template with which to start the iGEM season.  You may choose to personalize it to fit your team but keep the same "look." Or you may choose to take your team wiki to a different level and design your own wiki.  You can find some examples <a href="https://2008.igem.org/Help:Template/Examples">HERE</a>.
 
</div>
</div>
-
<div id="warning" style="text-align: center; font-weight: bold; font-size: small; color: #f6f6f6; padding: 5px;">
+
      <div class="content col-md-10">
-
You <strong>MUST</stronghave all of the pages listed in the menu below with the names specified.  PLEASE keep all of your pages within your teams namespace.
+
<div id="top-section">
-
</div>
+
  <script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script>
-
</div>
+
  <div class="left-menu noprint">
-
</html>
+
    <ul>
 +
      <li class="selected"><a href="/Team:Concordia">Page              </a></li>
 +
      <li class="new"><a href="/wiki/index.php?title=Talk:Team:Concordia&amp;action=edit&amp;redlink=1">Discussion              </a></li>
 +
      <li><a href="/wiki/index.php?title=Team:Concordia&amp;action=edit">Edit              </a></li>
 +
      <li><a href="/wiki/index.php?title=Team:Concordia&amp;action=history">History              </a></li>
 +
      <li><a href="/Special:MovePage/Team:Concordia">Move              </a></li>
 +
      <li><a href="/wiki/index.php?title=Team:Concordia&amp;action=watch">Watch              </a></li>
 +
      <li style="color:white;cursor:default">teams</li>
 +
    </ul>
 +
  </div>
 +
  <div class="right-menu noprint">
 +
    <ul>
 +
      <li id="pt-preferences"><a title="My account" href="https://igem.org/User_Information">My account</a></li>
 +
      <li id="pt-logout"><a title="Log out" href="/wiki/index.php?title=Special:UserLogout&amp;returnto=Team:Concordia">Log out</a></li>     </ul>
 +
    <div class="noprint" id="search-controls">
 +
      <form id="searchform" action="/Special:Search">
 +
<input type="text" value="" accesskey="f" title="Search 2013.igem.org [alt-shift-f]" name="search" id="searchInput" autocomplete="off">
 +
<input type="submit" title="Go to a page with this exact name if exists" value="Go" id="searchGoButton" class="searchButton" name="go">&nbsp;
 +
<input type="submit" title="Search the pages for this text" value="Search" id="mw-searchButton" class="searchButton" name="fulltext">
 +
      </form>
 +
    </div>  
-
<!-- *** End of the alert box *** -->
+
  </div>
 +
</div>
-
{| style="color:#1b2c8a;background-color:#0c6;" cellpadding="3" cellspacing="1" border="1" bordercolor="#fff" width="62%" align="center"
+
<div class="container">
-
!align="center"|[[Team:Concordia|Home]]
+
  <div class="allContainer">
-
!align="center"|[[Team:Concordia/Team|Team]]
+
    <div class="title">
-
!align="center"|[https://igem.org/Team.cgi?year=2013&team_name=Concordia Official Team Profile]
+
      <h1 class='text-right'>Numerical Analysis of Gene Regulatory Network Protein Synthesis and Decay</h1>
-
!align="center"|[[Team:Concordia/Project|Project]]
+
    </div>
-
!align="center"|[[Team:Concordia/Parts|Parts Submitted to the Registry]]
+
    <h3 class="parameters-label section-expand">+ Parameters</h3 >
-
!align="center"|[[Team:Concordia/Modeling|Modeling]]
+
    <div class="all-parameters" style='display:none;'>
-
!align="center"|[[Team:Concordia/Notebook|Notebook]]
+
      <div class="parameter-section-row">
-
!align="center"|[[Team:Concordia/Safety|Safety]]
+
        <!-- Gas -->
-
!align="center"|[[Team:Concordia/Attributions|Attributions]]
+
        <div class="parameter-section">
-
|}
+
          <p class="section-collapse">&#45; Gas Protein synthesis parameters</p>
 +
          <div class='parameter-control-container'>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Half-life:</span>
 +
              <div class="input-group">
 +
                <input id="GasProteinHalfLifeInput" type="text" class="form-control" placeholder="20"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Promoter Strength:</span>
 +
              <div class="input-group">
 +
                <input id="GasProteinStrengthInput" type="text" class="form-control" placeholder="1"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Protein Size Factor:</span>
 +
              <div class="input-group">
 +
                <input id="GasProteinSizeInput" type="text" class="form-control" placeholder="4"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Turn-off threshold:</span>
 +
              <div class="input-group">
 +
                <input id="GasProteinThresholdInput" type="text" class="form-control" placeholder="25"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Turn-off sensitivity:</span>
 +
              <div class="input-group">
 +
                <input id="GasProteinSensitivityInput" type="text" class="form-control" placeholder="3"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <li class="divider"></li>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Gas Prod factor:</span>
 +
              <div class="input-group">
 +
                <input id="GasProductionInput" type="text" class="form-control" placeholder="1"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Gas Diffusion rates:</span>
 +
              <div class="input-group">
 +
                <input id="GasDiffusionInput" type="text" class="form-control" placeholder="39.5"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <button id="bttnGraphGasRate" type="button" class="btn btn-default">Graph</button>
 +
            </div>
 +
            <div class='graph-container'>
 +
              <p class="section-collapse"> &#45; Rate of gas as a function of Gas Protein</p>
 +
              <div  id='gas-rate-graph' class='rate-graph'>
 +
              </div>
 +
              <p class="section-collapse"> &#45; Rate of Gas Protein as a function of Repressor</p>
 +
              <div  id='gas-protein-rate-graph' class='rate-graph'>
 +
              </div>
 +
            </div>
 +
          </div>
 +
        </div>
 +
        <!-- Repressor -->
 +
        <div class="parameter-section">
 +
          <p class="section-collapse">&#45; Repressor synthesis parameters</p>
 +
          <div class='parameter-control-container'>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Half-life:</span>
 +
              <div class="input-group">
 +
                <input id="RepressorHalfLifeInput" type="text" class="form-control" placeholder="20"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Promoter Strength:</span>
 +
              <div class="input-group">
 +
                <input id="RepressorStrengthInput" type="text" class="form-control" placeholder="4"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Protein Size Factor:</span>
 +
              <div class="input-group">
 +
                <input id="RepressorSizeInput" type="text" class="form-control" placeholder="1"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Turn-off threshold:</span>
 +
              <div class="input-group">
 +
                <input id="RepressorThresholdInput" type="text" class="form-control" placeholder="25"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Turn-off sensitivity:</span>
 +
              <div class="input-group">
 +
                <input id="RepressorSensitivityInput" type="text" class="form-control" placeholder="3"> </input><span class="input-group-addon">units</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <button id="bttnGraphRepRate" type="button" class="btn btn-default">Graph</button>
 +
            </div>
 +
            <div class='graph-container'>
 +
              <p class="section-collapse"> &#45; Rate of Repressor as a function of Gas</p>
 +
              <div  id='rep-rate-graph' class='rate-graph'>
 +
              </div>
 +
            </div>
 +
          </div>
 +
        </div>
 +
        <!-- AHLR -->
 +
        <div class="parameter-section">
 +
          <p class="section-collapse"> &#45; AHLR synthesis parameters</p>
 +
          <div class='parameter-control-container'>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Half-life:</span>
 +
      <div class="input-group">
 +
                <input  id="AhlrHalfLifeInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Promoter Strength:</span>
 +
      <div class="input-group">
 +
<input  id="AhlrStrengthInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Protein Size Factor:</span>
 +
      <div class="input-group">
 +
<input id="AhlrSizeInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Turn-off threshold:</span>
 +
      <div class="input-group">
 +
<input id="AhlrThresholdInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Turn-off sensitivity:</span>
 +
      <div class="input-group">
 +
<input id="AhlrSensitivityInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
          </div>
 +
        </div>
 +
      </div>
 +
     
 +
     
 +
     
 +
      <!-- ******************* ROW 1 ******************* -->
 +
     
 +
     
 +
     
 +
      <div class="parameter-section-row">
 +
        <!-- Algorithmic -->
 +
        <div class="parameter-section">
 +
          <p class="section-expand">&#43; Algorithmic Parameters</p>
 +
          <div class='parameter-control-container' style='display: none;'>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Delta Time:</span>
 +
              <div class="input-group">
 +
                <input id="DeltaTimeInput" type="text" class="form-control" placeholder="0.125"> </input><span class="input-group-addon">min</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Data-to-Graph Ratio:</span>
 +
              <div class="input-group">
 +
                <input id='DataToGraphPointRatioInput' type="text" class="form-control" placeholder="3"> </input><span class="input-group-addon">N/A</span>
 +
              </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
              <span class="parameter-control-label">Data size:</span>
 +
              <div class="input-group">
 +
                <input id="DataSizeInput" type="text" class="form-control" placeholder="3200"> </input><span class="input-group-addon">N/A</span>
 +
              </div>
 +
            </div>
 +
          </div>
 +
        </div>
 +
        <!-- Empty place holders TODO: Move beofre algo -->
 +
        <div class="parameter-section">
 +
          <p class="section-collapse"> - AHL Parameters</p>
 +
          <div class='parameter-control-container'>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Half-life:</span>
 +
      <div class="input-group">
 +
                <input  id="AhlHalfLifeInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Promoter Strength:</span>
 +
      <div class="input-group">
 +
<input  id="AhlStrengthInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Protein Size Factor:</span>
 +
      <div class="input-group">
 +
<input id="AhlSizeInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Turn-off threshold:</span>
 +
      <div class="input-group">
 +
<input id="AhlThresholdInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
            <div class='parameter-control'>
 +
      <span class="parameter-control-label">Turn-off sensitivity:</span>
 +
      <div class="input-group">
 +
<input id="AhlSensitivityInput" type="text" class="form-control" placeholder="default"> </input><span class="input-group-addon">units</span>
 +
      </div>
 +
            </div>
 +
          </div>
 +
        </div>
 +
        <div class="parameter-section">
 +
          <p class="section-collapse"></p>
 +
        </div>
 +
      </div>
 +
     
 +
     
 +
     
 +
      <!-- ******************* ROW 2 ******************* -->
 +
     
 +
     
 +
     
 +
      <div class="parameter-section-row" >
 +
        <button id="bttnRun" type="button" class="btn btn-primary">Run</button>
 +
      </div>
 +
    </div>
 +
    <li class='divider'></li>
 +
    <div class="dock">
 +
      <div class="graph-select">
 +
        <span class="graph-select-label">Gas Protein </span>
 +
        <div class="graph-group-dropdown-container">
 +
          <span class="graph-group-dropdown-label">group:</span>
 +
          <select id="gas-protein-group" class="graph-group-dropdown form-control" >
 +
           
 +
            <option selected="selected">1</option>
 +
            <option>2</option>
 +
            <option>3</option>
 +
            <option>4</option>
 +
            <option>5</option>
 +
          </select>
 +
        </div>
 +
      </div>
 +
      <div class="graph-select">
 +
        <span class="graph-select-label"> Gas</span>
 +
        <div class="graph-group-dropdown-container">
 +
          <span class="graph-group-dropdown-label">group:</span>
 +
          <select id="gas-group" class="graph-group-dropdown form-control">
 +
            <option>1</option>
 +
            <option selected="selected">2</option>
 +
            <option>3</option>
 +
            <option>4</option>
 +
            <option>5</option>
 +
          </select>
 +
        </div>
 +
      </div>
 +
      <div class="graph-select">
 +
        <span class="graph-select-label"> Gas Protein Repressor</span>
 +
        <div class="graph-group-dropdown-container">
 +
          <span class="graph-group-dropdown-label">group:</span>
 +
          <select id="repressor-group" class="graph-group-dropdown form-control" >
 +
            <option>1</option>
 +
            <option>2</option>
 +
            <option selected="selected">3</option>
 +
            <option>4</option>
 +
            <option>5</option>
 +
          </select>
 +
        </div>
 +
      </div>
 +
      <div class="graph-select">
 +
        <span class="graph-select-label">AHLR</span>
 +
        <div class="graph-group-dropdown-container">
 +
          <span class="graph-group-dropdown-label">group:</span>
 +
          <select id="ahlr-group" class="graph-group-dropdown form-control" >
 +
            <option>1</option>
 +
            <option>2</option>
 +
            <option>3</option>
 +
            <option selected="selected">4</option>
 +
            <option>5</option>
 +
          </select>
 +
        </div>
 +
      </div>
 +
      <div class="graph-select">
 +
        <span class="graph-select-label"> AHL Synthesis</span>
 +
        <div class="graph-group-dropdown-container">
 +
          <span class="graph-group-dropdown-label">group:</span>
 +
          <select id="ahl-group" class="form-control graph-group-dropdown" >
 +
            <option>1</option>
 +
            <option>2</option>
 +
            <option>3</option>
 +
            <option>4</option>
 +
            <option selected="selected">5</option>
 +
          </select>
 +
        </div>
 +
      </div>
 +
    </div>
 +
    <div class="graph-display">
 +
      <div class="graph-label section-collapse"> - Graph group 1</div>
 +
      <div id="graph-group1" class="graph"></div>
 +
      <div class="graph-label section-collapse"> - Graph group 2</div>
 +
      <div id="graph-group2" class="graph"></div>
 +
      <div class="graph-label section-collapse"> - Graph group 3</div>
 +
      <div id="graph-group3" class="graph"></div>
 +
      <div class="graph-label section-collapse"> - Graph group 4</div>
 +
      <div id="graph-group4" class="graph"></div>
 +
      <div class="graph-label section-collapse"> - Graph group 5</div>
 +
      <div id="graph-group5" class="graph"></div>
 +
     
 +
    </div>
 +
    <li class='divider'></li>
 +
  </div>
 +
 
 +
 
 +
  <div class="description">
 +
    <h2>Governing equations</h2>
 +
    <h3>Gas production/dissipation</h3>
 +
    <p>
 +
      The rate of production of gas is proportional to the amount of gas protein in the system, and some gas
 +
      dissipates at a constant rate. Thus,       
 +
      $$ {dQ_{gas} \over dt}  = P_{gas} \cdot Q_{gp} - D_{gas}  $$
 +
    </p><br>
 +
    <h3>Gas Protein Production/Decay</h3>
 +
    <p>
 +
      The production of the gas protein is affected negatively by its size,
 +
      and positively by the promoter strength. <br><br>
 +
      Given enough repressor, the production of the protein drops exponentially to zero.<br>
 +
      Furthermore, it degrades with a given half-life. <br>
 +
      Thus,
 +
      $$
 +
      {dQ_{gp}\over dt} = \left\{
 +
      \begin{array}{l l}
 +
      -{Q_{gp} \cdot ln(1/2) \over \tau_{\text{gp-halflife}} } + P_{prom\_str} \cdot P_{size\_fact} \cdot e ^ { {- ( Q_{rep} - P_{thresh} ) / P_{thresh\_sensitivity} }} & \quad \text{if $Q_{rep} >= P_{thresh}$ }\\
 +
      -{Q_{gp} \cdot ln(1/2) \over \tau_{\text{gp-halflife}} } + P_{prom\_str} \cdot P_{size\_fact}  & \quad \text{o.w. }
 +
      \end{array} \right.
 +
      $$
 +
      Alright. The first half of this stuff is the half-life. Tau itself is the half-life.<br>
 +
      For this reason, the half-life is present regardless of the amount of repressor.<br>
 +
      The second part is the production. <br><br>
 +
      On the second equation, if the repressor is at small quantities, then the production is uninhibited. <br>
 +
      On the first equation, if there is enough repressor, the production quickly drops to zero, at an exponential rate.
 +
      How sensitive, or quick this "switch-off" occurs is controlled by the threshold sensitivity.<br>
 +
      The larger this factor, the slower the switch-off/switch-on.
 +
    </p><br>
 +
    <h3>Repressor Production/Decay</h3>
 +
    <p>
 +
      The repressor is promoted by the presence of gas. It will not be produced, if there is no gas.<br>
 +
      There has to be enough gas for the repressor to be generated. This is the repressor's threshold.<br>
 +
      The repressor itself has a half-life.<br>
 +
      Thus,
 +
      $$
 +
      {dQ_{rep}\over dt} = \left\{
 +
      \begin{array}{l l}
 +
      -{Q_{rep} \cdot ln(1/2) \over \tau_{\text{rep-halflife}} } + R_{prom\_str} \cdot R_{size\_fact} - R_{prom\_str} \cdot R_{size\_fact} \cdot e ^ { {- ( Q_{gas} - R_{thresh} ) / R_{thresh\_sensitivity} }} & \quad \text{if $Q_{gas} >= R_{thresh}$ }\\
 +
      -{Q_{rep} \cdot ln(1/2) \over \tau_{\text{rep-halflife}} }  & \quad \text{o.w. }
 +
      \end{array} \right.
 +
      $$
 +
    </p>
 +
    <br><br>
 +
    <p>
 +
      &copy; COMPUT-E.COLI Simulation, Gabriel Belmonte<br/>
 +
      Powered by:<br/>
 +
      &nbsp;&nbsp;<a href="https://developers.google.com/chart/">Google Visualization</a> for graphing<br/>
 +
      &nbsp;&nbsp;<a href="http://www.mathjax.org/">MathJax</a> for LaTeX math equation rendering.<br/>
 +
    </p>
 +
  </div>
 +
</div>
 +
      </div>
 +
     
 +
  </div></div>
 +
  <script type="text/javascript" src="https://www.google.com/jsapi"></script>
-
If you choose to include a '''Modeling''' page, please write about your modeling adventures here. This is not necessary but it may be a nice list to include.
+
  <script type="text/javascript">
 +
    google.load("visualization", "1", {packages:["corechart"]});
 +
    if (false)
 +
    {
 +
    google.setOnLoadCallback(drawChart);
 +
    }
 +
  </script>
 +
</html>

Revision as of 06:19, 27 September 2013

Numerical Analysis of Gene Regulatory Network Protein Synthesis and Decay

+ Parameters

  • Gas Protein
    group:
    Gas
    group:
    Gas Protein Repressor
    group:
    AHLR
    group:
    AHL Synthesis
    group:
    - Graph group 1
    - Graph group 2
    - Graph group 3
    - Graph group 4
    - Graph group 5
  • Governing equations

    Gas production/dissipation

    The rate of production of gas is proportional to the amount of gas protein in the system, and some gas dissipates at a constant rate. Thus, $$ {dQ_{gas} \over dt} = P_{gas} \cdot Q_{gp} - D_{gas} $$


    Gas Protein Production/Decay

    The production of the gas protein is affected negatively by its size, and positively by the promoter strength.

    Given enough repressor, the production of the protein drops exponentially to zero.
    Furthermore, it degrades with a given half-life.
    Thus, $$ {dQ_{gp}\over dt} = \left\{ \begin{array}{l l} -{Q_{gp} \cdot ln(1/2) \over \tau_{\text{gp-halflife}} } + P_{prom\_str} \cdot P_{size\_fact} \cdot e ^ { {- ( Q_{rep} - P_{thresh} ) / P_{thresh\_sensitivity} }} & \quad \text{if $Q_{rep} >= P_{thresh}$ }\\ -{Q_{gp} \cdot ln(1/2) \over \tau_{\text{gp-halflife}} } + P_{prom\_str} \cdot P_{size\_fact} & \quad \text{o.w. } \end{array} \right. $$ Alright. The first half of this stuff is the half-life. Tau itself is the half-life.
    For this reason, the half-life is present regardless of the amount of repressor.
    The second part is the production.

    On the second equation, if the repressor is at small quantities, then the production is uninhibited.
    On the first equation, if there is enough repressor, the production quickly drops to zero, at an exponential rate. How sensitive, or quick this "switch-off" occurs is controlled by the threshold sensitivity.
    The larger this factor, the slower the switch-off/switch-on.


    Repressor Production/Decay

    The repressor is promoted by the presence of gas. It will not be produced, if there is no gas.
    There has to be enough gas for the repressor to be generated. This is the repressor's threshold.
    The repressor itself has a half-life.
    Thus, $$ {dQ_{rep}\over dt} = \left\{ \begin{array}{l l} -{Q_{rep} \cdot ln(1/2) \over \tau_{\text{rep-halflife}} } + R_{prom\_str} \cdot R_{size\_fact} - R_{prom\_str} \cdot R_{size\_fact} \cdot e ^ { {- ( Q_{gas} - R_{thresh} ) / R_{thresh\_sensitivity} }} & \quad \text{if $Q_{gas} >= R_{thresh}$ }\\ -{Q_{rep} \cdot ln(1/2) \over \tau_{\text{rep-halflife}} } & \quad \text{o.w. } \end{array} \right. $$



    © COMPUT-E.COLI Simulation, Gabriel Belmonte
    Powered by:
      Google Visualization for graphing
      MathJax for LaTeX math equation rendering.