Difference between revisions of "Team:TAS Taipei/Model"

(Prototype team page)
Line 1: Line 1:
{{TAS_Taipei}}
+
{{TAS Taipei/CSS}}
 
<html>
 
<html>
  
 +
<head>
 +
<title>Modeling - TAS Taipei iGEM Wiki</title>
 +
<style type='text/css'>
 +
      #top_title, #sideMenu{
 +
        display: none;
 +
      }
  
<div class="column full_size judges-will-not-evaluate">
+
      #content{
<h3>★  ALERT! </h3>
+
        width: 100%;
<p>This page is used by the judges to evaluate your team for the <a href="https://2016.igem.org/Judging/Awards#SpecialPrizes">Best Model award</a>. </p>
+
        margin: 0;
 +
        padding: 0;
 +
        background: #f3f4f4;}
  
  
<p> Delete this box in order to be evaluated for this medal. See more information at <a href="https://2016.igem.org/Judging/Pages_for_Awards/Instructions"> Instructions for Pages for awards</a>.</p>
+
      }
 +
 
 +
      }
 +
 
 +
    </style>
 +
</head>
 +
 
 +
<body data-spy="scroll" data-target="#category_navbar">
 +
<link rel="shortcut icon" href="https://static.igem.org/mediawiki/2014hs/2/2f/Tas_igemlogo.png">
 +
<link href='http://fonts.googleapis.com/css?family=Lato' rel='stylesheet' type='text/css'>
 +
 
 +
<link rel="stylesheet" href="https://2015.igem.org/Template:TAS_Taipei/css/bootstrap?action=raw&ctype=text/css">
 +
 
 +
 
 +
 
 +
<script>localStorage.clear();</script>
 +
<script src="https://2015.igem.org/Template:TAS_Taipei/js/jquery?action=raw&ctype=text/javascript"></script>
 +
<script src='https://2015.igem.org/Template:TAS_Taipei/js/bootstrap?action=raw&ctype=text/javascript'></script>
 +
<script src="https://2015.igem.org/Template:TAS_Taipei/js/jquerySlides?action=raw&ctype=text/javascript"></script>
 +
 
 +
 
 +
 
 +
<script>
 +
$(document).ready(function() {
 +
if(document.domain === "2016.igem.org")
 +
setTimeout(function() {
 +
$("style:eq(0)").remove();
 +
}, 500);
 +
});
 +
</script>
 +
<div class="container" style='z-index:10;position:relative;'>
 +
<div class="row center-block" style = "text-align: left;">
 +
<nav style='font-family:Lato;font-size:22px;background-color:#2196f3;-webkit-transform: translateZ(0);z-index: 100;position: fixed;box-shadow: 0px 0px 10px black;'>
 +
<ul style='margin-left:0px'>
 +
<li class="dropdown">
 +
<a href="https://2015.igem.org/Team:TAS_Taipei/project"><h4 class="dropdown-toggle disabled" data-toggle="dropdown"><b>PROJECT</b></h4></a>
 +
<div class="dropdown-menu">
 +
<div class='subcategories_container'>
 +
<div>
 +
<h5><a href="https://2016.igem.org/Team:TAS_Taipei/project#background">Background</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/project/achievements">Achievements</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Collaborations">Collaborations</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Parts">Parts</a></h5>
 +
</div>
 +
</div>
 +
<div style='height:140px;'>
 +
<img src="https://static.igem.org/mediawiki/2015/5/5b/Tas_icon_project.png">
 +
<h4><b>Cataracts</b> - the leading cause of blindness. Find out how we can both <b>treat</b> and <b>prevent</b> cataract formation.</b></h4>
 +
</div>
 +
 +
</div>
 +
</li>
 +
<li class="dropdown">
 +
<a href="https://2015.igem.org/Team:TAS_Taipei/wetlab"><h4 class='dropdown-toggle disabled' data-toggle="dropdown"><b>EXPERIMENTAL</b></h4></a>
 +
<div class="dropdown-menu">
 +
<div class='subcategories_container'>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/wetlab#construct">Construct</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/wetlab#prototype">Proof of Construct</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/wetlab#safety">Prototype</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Notebook">Notebook</a></h5>
 +
</div>
 +
</div>
 +
<div style='height:140px;'>
 +
<img src="https://static.igem.org/mediawiki/2015/f/f8/Tas_icon_wetlab.png">
 +
<h4>We conduct science - and we are proud to show it. Follow along with our journey of discovery in the lab.</h4>
 +
</div>
 +
</div>
 +
</li>
 +
<li class="dropdown">
 +
<a href="https://2015.igem.org/Team:TAS_Taipei/Modeling"><h4 class='dropdown-toggle disabled' data-toggle="dropdown"><b>MODELING</b></h4></a>
 +
<div class="dropdown-menu">
 +
<div class='subcategories_container'>
 +
<div>
 +
<h5><a href="https://2016.igem.org/Team:TAS_Taipei/Modeling#overview">Overview</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2016.igem.org/Team:TAS_Taipei/Modeling#gsr25hc">GSR/25HC</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2016.igem.org/Team:TAS_Taipei/Modeling#eyedrop">Eyedrops</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2016.igem.org/Team:TAS_Taipei/Modeling#nanoparticle">Nanoparticles</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2016.igem.org/Team:TAS_Taipei/Modeling#geneexpression">Gene Expression</a></h5>
 +
</div>
 +
</div>
 +
<div style='height:140px;'>
 +
<img src="https://static.igem.org/mediawiki/2015/3/3e/Tas_icon_modeling.png">
 +
<h4><b>Computational Biology</b> provides us models that we cannot easily test. Click to see the power of math.</h4>
 +
</div>
 +
</div>
 +
</li>
 +
<li class="dropdown">
 +
<a href="https://2015.igem.org/Team:TAS_Taipei/Practices"><h4 class='dropdown-toggle disabled' data-toggle="dropdown"><b>HUMAN PRACTICE</b></h4></a>
 +
<div class="dropdown-menu">
 +
<div class='subcategories_container'>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Practices#research">Research</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Practices#change">Change</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Practices#outreach">Outreach</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Practices#entertainment">Entertainment</a></h5>
 +
</div>
 +
</div>
 +
<div style='height:140px;'>
 +
<img src="https://static.igem.org/mediawiki/2015/0/0f/Tas_icon_hp.png">
 +
<h4>We don't just grow cool bacteria. We make a <b>difference</b>. Find out how we tackled <b>social aspects</b> of this project.</h4>
 +
</div>
 +
</div>
 +
</li>
 +
<li class="dropdown">
 +
<a href="https://2015.igem.org/Team:TAS_Taipei/Safety"><h4 class='dropdown-toggle disabled' data-toggle="dropdown"><b>BIOSAFETY</b></h4></a>
 +
<div class="dropdown-menu">
 +
<div style='height:100px;'>
 +
<div class='subcategories_container'>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Safety#researcher_safety">Researcher Safety</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Safety#environmental_safety">Environmental Safety</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Safety#biobrick_safety">Biobrick Safety</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Safety#local_safety">Local Safety</a></h5>
 +
</div>
 +
</div>
 +
<img src="https://static.igem.org/mediawiki/2015/9/91/Tas_icon_safety.png">
 +
<h4><b>Safety first.</b> Especially in a lab. Here's how we maintained and investigated the integrity and security of our work environment.</h4>
 +
</div>
 +
</div>
 +
</li>
 +
<li class="dropdown">
 +
<a href="https://2015.igem.org/Team:TAS_Taipei/team"><h4 class='dropdown-toggle disabled' data-toggle="dropdown"><b>TEAM</b></h4></a>
 +
<div class="dropdown-menu">
 +
<div class='subcategories_container'>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/team#members">Members</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/team#tas">About</a></h5>
 +
</div>
 +
<div>
 +
<h5><a href="https://2015.igem.org/Team:TAS_Taipei/Attributions">Attributions</a></h5>
 +
</div>
 +
</div>
 +
<div style='height:140px;'>
 +
<img src="https://static.igem.org/mediawiki/2015/3/34/Tas_icon_team.png">
 +
<h4>Behind every tough iGem project lies a tough, hard-working yet cheerful group of students. <b>Meet the team!</b></h4>
 +
</div>
 +
</div>
 +
</li>
 +
</ul>
 +
</nav>
 +
</div>
 +
<br>
 +
<br>
 +
<br>
 +
<div class="row center-block" style = "padding:10px;width:960px;background-color:#00008B;box-shadow:0px 0px 5px black">
 +
<div class="row" style = "text-align:center;">
 +
<div class="col-sm-2">
 +
<a href="https://2015.igem.org/Team:TAS_Taipei" style='text-decoration: none'><img src="https://static.igem.org/mediawiki/2015/2/2f/Tas_igemlogo.png
 +
" alt="" style="width: 100px;"></a>
 +
</div>
 +
<div class="col-sm-8" style='text-align:center;'>
 +
<a href="https://2015.igem.org/Team:TAS_Taipei" style='text-decoration: none;'>
 +
<h2 style="font-family:'Lato';letter-spacing:10px;color: white; font-size: 60px;  margin-top: 0;  margin-bottom: 0;"><b>
 +
COUNTERACTS</b></h2>
 +
</a>
 +
</div>
 +
<div class="col-sm-2">
 +
<a href="https://igem.org/HS"><img src="https://static.igem.org/mediawiki/2015/e/eb/Tas_igemlogo2.png" alt="" style="width: 100px;"></a>
 +
</div>
 +
</div>
 
</div>
 
</div>
 +
<br>
 +
<div class="row card" id='bodycontainer' class='row'>
 +
<div class="col-sm-2" style='padding-left:8px;'>
 +
<div id="category_navbar">
 +
<ul class="nav nav-list" data-spy="affix" data-offset-top="160" style='-webkit-transform: translateZ(0);width:160px;margin-left:0' >
 +
<li><a href="#overview">Overview</a></li>
 +
<li><a href="#gsr25hc">GSR/25HC</a></li>
 +
<li><a href="#eyedrop">Eyedrop</a></li>
 +
<li><a href="#nanoparticle">Nanoparticles</a></li>
 +
<li><a href="#geneexpression">Gene Expression</a></li>
 +
</ul>
 +
</div>
 +
</div>
  
 +
<div class="col-sm-10">
 +
<div class="row">
 +
<div class="col-sm-12">
 +
<h1 id='overview'>Modeling</h1>
 +
<p>Granzyme B (GzmB) activity is elevated during inflammation, which can lead to excess cleavage of extracellular matrix (ECM) proteins in human tissue. Aside from causing damage to healthy tissues, this also exacerbates chronic inflammatory conditions, which keeps producing more GzmB and creates a vicious cycle. Our project aims to selectively inhibit GzmB in the ECM in order to prevent damage during chronic inflammation. Since we do not have the means of working with GzmB and directly testing its interactions in human test subjects, we predicted these interactions using mathematical models and data from the literature.</p>
 +
<p>The Hill equation is used to model the interaction between a ligand and its binding partner, a macromolecule/enzyme – in our case, how well a GzmB inhibitor binds to GzmB. It is a function of free ligand concentration, and it returns the fraction of macromolecules that are bound. Two constants are involved in this equation: the dissociation constant and the Hill coefficient (Weiss, 1997). </p>
 +
<p>The Hill coefficient describes cooperativity of the binding. Positive cooperativity (n>1) means that a bound enzyme has higher affinity for other ligands; negative cooperativity (n<1) means the converse is true; and non-cooperative binding (n=0) means that whether or not the enzyme is bound has no bearing on further binding (Weiss, 1997).</p>
 +
<p>The Hill equation is shown below: <br><img src = "https://static.igem.org/mediawiki/2015/b/ba/Model_eqn1.gif">
 +
, where [L] is concentration of the ligand (in our case, the inhibitor), Kd is the dissociation constant, and n is the Hill coefficient.
 +
</p>
 +
</div>
 +
</div>
  
 +
<div class = "row">
 +
<div class="col-sm-12">
 +
<h2 id = 'gsr25hc'>Mouse Inhibitor Serpina3n vs GzmB Activity</h2>
 +
<p>Our first dataset (Table 1), which measures Serpina3n concentration vs relative GzmB activity, came from research by Ang <i>et al.</i> at the University of British Columbia (2011). Serpina3n is a known mouse GzmB inhibitor, and the paper documented the effects of Serpina3n on GzmB activity. Given its specificity in mice, this inhibitor was not chosen as part of the final construct, but data from this paper was used because the relevant constants can be analyzed and compared to other inhibitor substitutes.<br></p>
 +
<table class="table table-bordered" style='width: 70%;margin-left:15%;'>
 +
<caption style='caption-side:top;'><b>Table 1: Dataset obtained from Ang <i>et al.</i>,</b> showing Serpina3n Concentration vs Relative GzmB Activity </caption>
 +
<tbody>
 +
<tr>
 +
<td>[Sa3n] (nM)</td>
 +
<td>0.4</td>
 +
<td>1.4</td>
 +
<td>2.8</td>
 +
<td>3.8</td>
 +
<td>5</td>
 +
<td>7.8</td>
 +
<td>10</td>
 +
<td>16</td>
 +
<td>21</td>
 +
<td>40</td>
 +
<td>80</td>
 +
</tr>
 +
<tr>
 +
<td>Relative GzmB Activity (%)</td>
 +
<td>118</td>
 +
<td>110</td>
 +
<td>115</td>
 +
<td>102</td>
 +
<td>78</td>
 +
<td>76</td>
 +
<td>65</td>
 +
<td>56</td>
 +
<td>39</td>
 +
<td>15</td>
 +
<td>4</td>
 +
</tr>
 +
</tbody>
 +
</table>
 +
<p>Several adjustments were made to the equation and dataset so that we could have a meaningful model.  First, GzmB activity was shown as percentages ranging from 10% to 120% in the paper. This is likely because the control for the experiment was set at some point where the Serpina3n expression is not 0. Thus, we scaled down the data points by a factor of 1/120. This scaling is necessary since the Hill equation returns a fraction; the output is limited to between 0 and 1.</p>
 +
<p>More importantly, since the data was presented as the concentration of enzymes that remain free after binding, we needed to modify the Hill equation in order to model the fraction of unbound GzmB. Since <i>bound + unbound = 100%</i>, and the Hill equation models the bound component, it can be said that <img src = 'https://static.igem.org/mediawiki/2015/f/f8/Model_eqn2.gif'>, provided that the dataset is properly scaled to a range between 100%-0%.</p>
 +
<p>The FindFit function of Mathematica was used to find the unknown constants Kd and n for the modified Hill equation above. Our model returned a Kd of ≈ 28.130 and n ≈ 1.3540. The final equation is <img src = 'https://static.igem.org/mediawiki/2015/7/72/Model_eqn3.gif'>, where θ<sub>free</sub> is GzmB activity and [L] stands for concentration of Serpina3n (Figure 1).</p>
 +
<figure class = "col-sm-10">
 +
<img src="https://static.igem.org/mediawiki/2015/6/6a/Model_fig1.png">
 +
<figcaption class='darkblue'><b>Figure 1. Model: Serpina3n Inhibition of GzmB.</b> Using data from the Ang <i>et al.</i> paper, we developed an equation that models relative GzmB Activity as a function of Serpina3n concentration</figcaption>
 +
</figure>
 +
</div>
 +
</div>
  
 +
<div class = "row">
 +
<div class="col-sm-12">
 +
<h2 id = 'eyedrop'>Human GzmB Inhibitor ACT3m</h2>
 +
<button class="accordion">Section 1</button>
 +
<div class="panel">
  
 +
<div class="accordionmenu1" class ="col-sm-12" >
 +
  <ul class="nav nav-tabs">
 +
  <li class="active"><a data-toggle="tab" href="#home">Home</a></li>
 +
  <li><a data-toggle="tab" href="#menu1">Menu 1</a></li>
 +
  <li><a data-toggle="tab" href="#menu2">Menu 2</a></li>
 +
  <li><a data-toggle="tab" href="#menu3">Menu 3</a></li>
 +
</ul>
  
 +
  <div class="tab-content">
 +
  <div id="home" class="tab-pane fade in active">
 +
      <h3>HOME</h3>
 +
    <p>Given our model of Serpina3n, we also wanted to create a model for the protein used in our device, ACT3m. The dataset obtained from the ACT3m paper (Marcet-Palacios <i>et al.</i>, 2014) is the result of a colorimetric assay. Data was presented as absorbance values (A<sub>405</sub>), which correspond to the concentration of free GzmB, at different inhibitor concentrations. The paper used this to prove that their novel ACT3m inhibitor was the strongest out of their entire pool of possible candidates: treatment with ACT3m resulted in the lowest A<sub>405</sub> values, which suggests the strongest inhibition of GzmB.</p>
  
 +
  </div>
 +
    <div id="menu1" class="tab-pane fade">
 +
    <h3>Menu 1</h3>
 +
      <p>To model this set of data, similar adjustments had to be made. First, the dataset was scaled so the numbers ranged between 0 and 1 (in this case, increased by a factor of 2). The same modified Hill equation was used from the Serpina3n analysis. Our model returned a Kd of ≈ 13.336 and n ≈ 0.605, so the equation looks like <img class = "col-sm-3" src = 'https://static.igem.org/mediawiki/2015/1/17/Model_eqn4.gif'>(Figure 2).</p>
  
<div class="column full_size">
+
  </div>
<h2> Modeling</h2>
+
  <div id="menu2" class="tab-pane fade">
<p>Mathematical models and computer simulations provide a great way to describe the function and operation of BioBrick Parts and Devices. Synthetic Biology is an engineering discipline, and part of engineering is simulation and modeling to determine the behavior of your design before you build it. Designing and simulating can be iterated many times in a computer before moving to the lab. This award is for teams who build a model of their system and use it to inform system design or simulate expected behavior in conjunction with experiments in the wetlab.</p>
+
      <h3>Menu 2</h3>
 +
      <figure class = "col-sm-8">
 +
<img src="https://static.igem.org/mediawiki/2015/0/0f/Model_fig2.png">
 +
<figcaption class='darkblue'><b>Figure 2. Model: ACT3m Inhibition of GzmB.</b> Using data from the Marcet-Palacios <i>et al.</i> paper, we developed an equation that models relative GzmB activity as a function of ACT3m concentration.concentration.
 +
</figcaption>
 +
</figure>
 +
  </div>
  
 +
  <div id="menu3" class="tab-pane fade">
 +
    <h3>Menu 3</h3>
 +
      <p>Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p>
 +
    </div>
  
<h5> Inspiration </h5>
+
</div>
<p>
+
</div>
Here are a few examples from previous teams:
+
</p>
+
<ul>
+
<li><a href="https://2014.igem.org/Team:ETH_Zurich/modeling/overview">ETH Zurich 2014</a></li>
+
<li><a href="https://2014.igem.org/Team:Waterloo/Math_Book">Waterloo 2014</a></li>
+
</ul>
+
  
  
 +
 +
</div>
 
</div>
 
</div>
 +
 +
<div class = "row">
 +
<div class="col-sm-12">
 +
<h2 id ="nanoparticle">Analysis</h2>
 +
<table class="table table-bordered" style='width: 70%;margin-left:15%;'>
 +
<caption style='caption-side:top;'><b>Table 2. Values Returned from Model:</b> the dissociation, association and Hill constants were calculated using Mathematica.</caption>
 +
<thead>
 +
<tr>
 +
<th></th>
 +
<th>Kd (nM)</th>
 +
<th>Ka (nM^-1)</th>
 +
<th>n</th>
 +
</tr>
 +
</thead>
 +
<tbody>
 +
<tr>
 +
<td>Sa3n</td>
 +
<td>28.130</td>
 +
<td>0.035549</td>
 +
<td>1.3540</td>
 +
</tr>
 +
<tr>
 +
<td>ACT3m</td>
 +
<td>13.336</td>
 +
<td>0.074985</td>
 +
<td>0.60462</td>
 +
</tr>
 +
</tbody>
 +
</table>
 +
<p class="col-sm-12">To interpret the above data, we first compare the constants of dissociation, Kd. In this context, Kd represents [Gzmb<sub>free</sub>][Inhibitor]/[Gzmb<sub>inhib</sub>-Inhibitor] at equilibrium (Bisswanger, 2008); therefore, a lower Kd would represent better inhibition: more bound GzmB compared to free GzmB.</p>
 +
<p class="col-sm-12">We can also analyze the Ka, the association constant. Ka is the inverse of Kd, and can be found as [Gzmb<sub>inhib</sub>-Inhibitor]/ [Gzmb<sub>free</sub>][Inhibitor]. This represents the relative amount of bound molecules, so that a higher Ka represents stronger binding affinity. Compared to the mouse inhibitor Serpina3n, human ACT3m has a lower Kd and a higher Ka, which suggests stronger inhibition. This conclusion is in agreement with Marcet-Palacios <i>et al.</i>, where this novel inhibitor was also compared to mouse Serpina3n (2014).</p>
 +
<p class="col-sm-12">The Hill constant may also be considered to analyze the nature of the inhibitor-GzmB complex. With n>1, Serpina3n is likely to bind to multiple sites on GzmB (Weiss <i>et al.</i>, 1997). ACT3m, in contrast, has a n<1, meaning that it likely binds competitively to selective and perhaps singular sites. This information is interesting; taking the association constants into account, this means that despite less opportunity to bind, ACT3m still acts as a better inhibitor than Serpina3n.</p>
 +
</div>
 +
</div>
 +
</div>
 +
 +
<div class = "row">
 +
<div class="col-sm-12">
 +
<h2 id ="geneexpression">Inhibitor Concentration Calculator</h2>
 +
<p class = "col-sm-12"><br>The following equations were developed with a question in mind:</p>
 +
<div class = "col-sm-2"></div>
 +
<h3 class = "col-sm-8 purple" style = "color:white; padding: 20px">How much inhibitor is needed to bring GzmB levels back to normal?</h3>
 +
<p class = 'col-sm-12'><br>Since there are many diseases that cause inflammation, and thus increased levels of GzmB, we created a calculator to determine the amount of treatment needed for any GzmB-related diseases. The model can show the relative percent decrease of GzmB as the inhibitor concentration increases. A patient could obtain information regarding their condition and calculate the amount of treatment needed.</p>
 +
<p class = 'col-sm-12'>Given that <img src = 'https://static.igem.org/mediawiki/2015/f/f8/Model_eqn2.gif'>, reversing the parameters yields the equivalent function of <img src = 'https://static.igem.org/mediawiki/2015/a/aa/Model_eqn5.gif'>, or <img src = 'https://static.igem.org/mediawiki/2015/9/95/Model_eqn6.gif'> . This equation calculates the inhibitor concentration that corresponds to a certain relative level of GzmB. </p>
 +
<p class = 'col-sm-12'>Rheumatoid arthritis (RA) is one of the main chronic inflammatory diseases made worse by elevated GzmB activity. We will use this as an example to show how the calculator works. GzmB concentrations in synovial fluids (joint fluids) of arthritis patients were determined from Tak <i>et al.</i>, 2009 (summarized in Table 3). There is a significant GzmB concentration difference between the control group and RA patients. The equation that returns a concentration of inhibitor can be used here, as it takes in relative GzmB levels and returns the amount of inhibitor needed.</p>
 +
<table class="table table-bordered" style='width: 70%;margin-left:15%;'>
 +
<caption style='caption-side:top;'><b>Table 3: GzmB Concentration in Synovial Fluids.</b> GzmB concentration in patients suffering from rheumatoid arthritis obtained from Tak <i>et al.</i>, 2009.</caption>
 +
<thead>
 +
<tr>
 +
<th></th>
 +
<th>Rheumatoid arthritis (pg/mL)</th>
 +
<th>Control (pg/mL)</th>
 +
</tr>
 +
</thead>
 +
<tbody>
 +
<tr>
 +
<td>Mean +/- s.d.</td>
 +
<td>3306 +/- 10311</td>
 +
<td>34 +/- 32</td>
 +
</tr>
 +
<tr>
 +
<td>Median</td>
 +
<td>251</td>
 +
<td>29</td>
 +
</tr>
 +
</tbody>
 +
</table>
 +
 +
<p>If a patient has a GzmB level that is X times the amount of control (around 34 pg/mL), then proportionally, X/100% = 100%/Y, where Y is the factor we want to decrease the patient’s level by (relative to his original level). Therefore, <img src = "https://static.igem.org/mediawiki/2015/d/d2/Model_eqn7.gif"> , and the amount of inhibitor needed [L] can be calculated. For example, if an RA patient has a GzmB concentration of 3400 pg/mL, then the patient has about 100x the normal GzmB level. Therefore, the Y factor would be 1%, and [L] can be calculated to be around 130 uM.</p>
 +
<p>It should be noted, however, that there is a large standard deviation for GzmB levels in RA patients, which means there are significant variations: if treatments are to be given, it would be better to conduct treatments on a case-by-case basis.</p>
 +
 +
 +
 +
 +
<button class="accordion">Section 2</button>
 +
<div class="panel">
 +
  <p>Lorem ipsum...</p>
 +
</div>
 +
 +
<button class="accordion">Section 3</button>
 +
<div class="panel">
 +
  <p>Lorem ipsum...</p>
 +
</div>
 +
 +
 +
 +
<div style = "border-style:solid; text-align:center; padding:20px">
 +
<h4 style = "padding:0">CALCULATOR</h4>
 +
<script>
 +
calculateee = function(){
 +
X = Number(document.getElementById("input").value)/100;
 +
if(isNaN(X)){
 +
calcResults.innerHTML = "(Please enter a number!)";
 +
return;
 +
}
 +
if(X < 1){
 +
if (X==.42){
 +
calcResults.innerHTML= "(Patient holds the answer to life, the universe and everything.)"
 +
return;
 +
}
 +
if (X<=0.5){
 +
calcResults.innerHTML= "(Patient probably has a messed up immune system.)"
 +
return;
 +
}
 +
calcResults.innerHTML = "(Patient is perfectly healthy, no need for treatment)";
 +
 +
return;
 +
}
 +
 +
Y = 1/X;
 +
calcResults.innerHTML = Math.pow((13.336*(1-Y)/Y), 1/0.60462);
 +
 +
if(X > 10000){
 +
calcResults.innerHTML += " (You should see a doctor at this point)";
 +
return;
 +
}
 +
}
 +
</script>
 +
<span>Patient's GzmB level is </span><input id = "input"><span>% of original</span>
 +
<button onclick = "calculateee()">Calculate!</button><br>
 +
<span>Treatment ([L]) : </span><b>
 +
<span id = "calcResults">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></b>
 +
<span>nM of ACT</span>
 +
</div>
 +
</div>
 +
</div>
 +
 +
 +
 +
 +
<div class = "row">
 +
<div class="col-sm-12">
 +
<h3>Citations</h3>
 +
<p>Weiss, J. (1997). The Hill equation revisited: Uses and misuses. Faseb J, 11(11), 835-841. Retrieved September 5, 2015, from Pubmed. <br><br>
 +
 +
Ang, L., Boivin, W., Williams, S., Zhao, H., Abraham, T., Carmine-Simmen, K., Granville, D. (2011). Serpina3n attenuates granzyme B-mediated decorin cleavage and rupture in a murine model of aortic aneurysm. Cell Death Dis Cell Death and Disease. <br><br>
 +
 +
Marcet-Palacios, M., Ewen, C., Pittman, E., Duggan, B., Carmine-Simmen, K., Fahlman, R., & Bleackley, R. (2014). Design and characterization of a novel human Granzyme B inhibitor. Protein Engineering Design and Selection, 9-17. <br><br>
 +
 +
Bisswanger, H. (2008). Enzyme kinetics: Principles and methods (2nd rev. and updated ed.). Weinheim: Wiley-VCH. <br><br>
 +
 +
Tak PP, Spaeny-Dekking L, Kraan MC, Breedveld FC, Froelich CJ, Hack CE. The levels of soluble granzyme A and B are elevated in plasma and synovial fluid of patients with rheumatoid arthritis (RA). Clinical and Experimental Immunology. 1999;116(2):366-370. doi:10.1046/j.1365-2249.1999.00881.x.<br><br>
 +
 +
 +
Vaughan, M. (1959). Cellulose Acetate Membranes suitable for Osmotic Measurements. Nature, 43-44.<br><br>
 +
 +
</p>
 +
</div>
 +
</div>
 +
</div>
 +
 +
</div>
 +
 +
</div>
 +
<br>
 +
<br><br>
 +
 +
<canvas id="canvas-container" style = "z-index:0"></canvas>
 +
<script type="text/javascript" src='https://2015.igem.org/Template:TAS_Taipei/js/field?action=raw&ctype=text/javascript'></script>
 +
 +
<script type="text/javascript">
 +
/* Toggle between adding and removing the "active" and "show" classes when the user clicks on one of the "Section" buttons. The "active" class is used to add a background color to the current button when its belonging panel is open. The "show" class is used to open the specific accordion panel */
 +
var acc = document.getElementsByClassName("accordion");
 +
var i;
 +
 +
for (i = 0; i < acc.length; i++) {
 +
    acc[i].onclick = function(){
 +
        this.classList.toggle("active");
 +
        this.nextElementSibling.classList.toggle("show");
 +
    }
 +
}
 +
</script>
 +
 +
<script type="text/javascript">
 +
$("#category_navbar a").on('click', function(event) {
 +
    // Make sure this.hash has a value before overriding default behavior
 +
    if (this.hash !== "") {
 +
      // Prevent default anchor click behavior
 +
      event.preventDefault();
 +
 +
      // Store hash0
 +
      var hash = this.hash;
 +
 +
      // Using jQuery's animate() method to add smooth page scroll
 +
      // The optional number (800) specifies the number of milliseconds it takes to scroll to the specified area
 +
      $('html, body').animate({
 +
        scrollTop: $(hash).offset().top
 +
      }, 800, function(){
 +
 
 +
        // Add hash (#) to URL when done scrolling (default click behavior)
 +
        window.location.hash = hash;
 +
      });
 +
    }  // End if
 +
  });
 +
</script>
 +
 +
</body>
  
 
</html>
 
</html>

Revision as of 15:29, 14 July 2016

Modeling - TAS Taipei iGEM Wiki





Modeling

Granzyme B (GzmB) activity is elevated during inflammation, which can lead to excess cleavage of extracellular matrix (ECM) proteins in human tissue. Aside from causing damage to healthy tissues, this also exacerbates chronic inflammatory conditions, which keeps producing more GzmB and creates a vicious cycle. Our project aims to selectively inhibit GzmB in the ECM in order to prevent damage during chronic inflammation. Since we do not have the means of working with GzmB and directly testing its interactions in human test subjects, we predicted these interactions using mathematical models and data from the literature.

The Hill equation is used to model the interaction between a ligand and its binding partner, a macromolecule/enzyme – in our case, how well a GzmB inhibitor binds to GzmB. It is a function of free ligand concentration, and it returns the fraction of macromolecules that are bound. Two constants are involved in this equation: the dissociation constant and the Hill coefficient (Weiss, 1997).

The Hill coefficient describes cooperativity of the binding. Positive cooperativity (n>1) means that a bound enzyme has higher affinity for other ligands; negative cooperativity (n<1) means the converse is true; and non-cooperative binding (n=0) means that whether or not the enzyme is bound has no bearing on further binding (Weiss, 1997).

The Hill equation is shown below:
, where [L] is concentration of the ligand (in our case, the inhibitor), Kd is the dissociation constant, and n is the Hill coefficient.

Mouse Inhibitor Serpina3n vs GzmB Activity

Our first dataset (Table 1), which measures Serpina3n concentration vs relative GzmB activity, came from research by Ang et al. at the University of British Columbia (2011). Serpina3n is a known mouse GzmB inhibitor, and the paper documented the effects of Serpina3n on GzmB activity. Given its specificity in mice, this inhibitor was not chosen as part of the final construct, but data from this paper was used because the relevant constants can be analyzed and compared to other inhibitor substitutes.

Table 1: Dataset obtained from Ang et al., showing Serpina3n Concentration vs Relative GzmB Activity
[Sa3n] (nM) 0.4 1.4 2.8 3.8 5 7.8 10 16 21 40 80
Relative GzmB Activity (%) 118 110 115 102 78 76 65 56 39 15 4

Several adjustments were made to the equation and dataset so that we could have a meaningful model. First, GzmB activity was shown as percentages ranging from 10% to 120% in the paper. This is likely because the control for the experiment was set at some point where the Serpina3n expression is not 0. Thus, we scaled down the data points by a factor of 1/120. This scaling is necessary since the Hill equation returns a fraction; the output is limited to between 0 and 1.

More importantly, since the data was presented as the concentration of enzymes that remain free after binding, we needed to modify the Hill equation in order to model the fraction of unbound GzmB. Since bound + unbound = 100%, and the Hill equation models the bound component, it can be said that , provided that the dataset is properly scaled to a range between 100%-0%.

The FindFit function of Mathematica was used to find the unknown constants Kd and n for the modified Hill equation above. Our model returned a Kd of ≈ 28.130 and n ≈ 1.3540. The final equation is , where θfree is GzmB activity and [L] stands for concentration of Serpina3n (Figure 1).

Figure 1. Model: Serpina3n Inhibition of GzmB. Using data from the Ang et al. paper, we developed an equation that models relative GzmB Activity as a function of Serpina3n concentration

Human GzmB Inhibitor ACT3m

HOME

Given our model of Serpina3n, we also wanted to create a model for the protein used in our device, ACT3m. The dataset obtained from the ACT3m paper (Marcet-Palacios et al., 2014) is the result of a colorimetric assay. Data was presented as absorbance values (A405), which correspond to the concentration of free GzmB, at different inhibitor concentrations. The paper used this to prove that their novel ACT3m inhibitor was the strongest out of their entire pool of possible candidates: treatment with ACT3m resulted in the lowest A405 values, which suggests the strongest inhibition of GzmB.

Analysis

Table 2. Values Returned from Model: the dissociation, association and Hill constants were calculated using Mathematica.
Kd (nM) Ka (nM^-1) n
Sa3n 28.130 0.035549 1.3540
ACT3m 13.336 0.074985 0.60462

To interpret the above data, we first compare the constants of dissociation, Kd. In this context, Kd represents [Gzmbfree][Inhibitor]/[Gzmbinhib-Inhibitor] at equilibrium (Bisswanger, 2008); therefore, a lower Kd would represent better inhibition: more bound GzmB compared to free GzmB.

We can also analyze the Ka, the association constant. Ka is the inverse of Kd, and can be found as [Gzmbinhib-Inhibitor]/ [Gzmbfree][Inhibitor]. This represents the relative amount of bound molecules, so that a higher Ka represents stronger binding affinity. Compared to the mouse inhibitor Serpina3n, human ACT3m has a lower Kd and a higher Ka, which suggests stronger inhibition. This conclusion is in agreement with Marcet-Palacios et al., where this novel inhibitor was also compared to mouse Serpina3n (2014).

The Hill constant may also be considered to analyze the nature of the inhibitor-GzmB complex. With n>1, Serpina3n is likely to bind to multiple sites on GzmB (Weiss et al., 1997). ACT3m, in contrast, has a n<1, meaning that it likely binds competitively to selective and perhaps singular sites. This information is interesting; taking the association constants into account, this means that despite less opportunity to bind, ACT3m still acts as a better inhibitor than Serpina3n.

Inhibitor Concentration Calculator


The following equations were developed with a question in mind:

How much inhibitor is needed to bring GzmB levels back to normal?


Since there are many diseases that cause inflammation, and thus increased levels of GzmB, we created a calculator to determine the amount of treatment needed for any GzmB-related diseases. The model can show the relative percent decrease of GzmB as the inhibitor concentration increases. A patient could obtain information regarding their condition and calculate the amount of treatment needed.

Given that , reversing the parameters yields the equivalent function of , or . This equation calculates the inhibitor concentration that corresponds to a certain relative level of GzmB.

Rheumatoid arthritis (RA) is one of the main chronic inflammatory diseases made worse by elevated GzmB activity. We will use this as an example to show how the calculator works. GzmB concentrations in synovial fluids (joint fluids) of arthritis patients were determined from Tak et al., 2009 (summarized in Table 3). There is a significant GzmB concentration difference between the control group and RA patients. The equation that returns a concentration of inhibitor can be used here, as it takes in relative GzmB levels and returns the amount of inhibitor needed.

Table 3: GzmB Concentration in Synovial Fluids. GzmB concentration in patients suffering from rheumatoid arthritis obtained from Tak et al., 2009.
Rheumatoid arthritis (pg/mL) Control (pg/mL)
Mean +/- s.d. 3306 +/- 10311 34 +/- 32
Median 251 29

If a patient has a GzmB level that is X times the amount of control (around 34 pg/mL), then proportionally, X/100% = 100%/Y, where Y is the factor we want to decrease the patient’s level by (relative to his original level). Therefore, , and the amount of inhibitor needed [L] can be calculated. For example, if an RA patient has a GzmB concentration of 3400 pg/mL, then the patient has about 100x the normal GzmB level. Therefore, the Y factor would be 1%, and [L] can be calculated to be around 130 uM.

It should be noted, however, that there is a large standard deviation for GzmB levels in RA patients, which means there are significant variations: if treatments are to be given, it would be better to conduct treatments on a case-by-case basis.

Lorem ipsum...

Lorem ipsum...

CALCULATOR

Patient's GzmB level is % of original
Treatment ([L]) :        nM of ACT

Citations

Weiss, J. (1997). The Hill equation revisited: Uses and misuses. Faseb J, 11(11), 835-841. Retrieved September 5, 2015, from Pubmed.

Ang, L., Boivin, W., Williams, S., Zhao, H., Abraham, T., Carmine-Simmen, K., Granville, D. (2011). Serpina3n attenuates granzyme B-mediated decorin cleavage and rupture in a murine model of aortic aneurysm. Cell Death Dis Cell Death and Disease.

Marcet-Palacios, M., Ewen, C., Pittman, E., Duggan, B., Carmine-Simmen, K., Fahlman, R., & Bleackley, R. (2014). Design and characterization of a novel human Granzyme B inhibitor. Protein Engineering Design and Selection, 9-17.

Bisswanger, H. (2008). Enzyme kinetics: Principles and methods (2nd rev. and updated ed.). Weinheim: Wiley-VCH.

Tak PP, Spaeny-Dekking L, Kraan MC, Breedveld FC, Froelich CJ, Hack CE. The levels of soluble granzyme A and B are elevated in plasma and synovial fluid of patients with rheumatoid arthritis (RA). Clinical and Experimental Immunology. 1999;116(2):366-370. doi:10.1046/j.1365-2249.1999.00881.x.

Vaughan, M. (1959). Cellulose Acetate Membranes suitable for Osmotic Measurements. Nature, 43-44.