Difference between revisions of "Team:Waterloo/Software"

 
(4 intermediate revisions by the same user not shown)
Line 33: Line 33:
 
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Experiments"><span>Experiments</span></a></li>
 
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Experiments"><span>Experiments</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/turbidostat"><span>Turbidostat</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Interlab"><span>Interlab</span></a></li>
 
</li>
 
</li>
 
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Demonstrate"><span>Demonstrate</span></a></li>
 
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Demonstrate"><span>Demonstrate</span></a></li>
Line 54: Line 54:
 
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Engagement"><span>Engagement</span></a></li>
 
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Engagement"><span>Engagement</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Communication"><span>Communication</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/IAT"><span>Iat</span></a></li>
 
</li>
 
</li>
 
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Societal_Considerations"><span>Societal Considerations</span></a></li>
 
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Societal_Considerations"><span>Societal Considerations</span></a></li>
 
</li>
 
</li>
 
</ul>
 
</ul>
<li class="active dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Awards<span class="caret"></span></a>
+
<li class="active dropdown nav-item"><a href="#" class="nav-link dropdown-toggle nav-link" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dry Lab<span class="caret"></span></a>
 
<ul class="dropdown-menu">
 
<ul class="dropdown-menu">
 +
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Model"><span>Model</span></a></li>
 +
</li>
 
<li class="active"><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Software"><span>Software</span></a></li>
 
<li class="active"><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Software"><span>Software</span></a></li>
 
</li>
 
</li>
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Model"><span>Model</span></a></li>
+
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Automation"><span>Automation</span></a></li>
 +
</li>
 +
<li class=""><a class="dropdown-item" href="https://2018.igem.org/Team:Waterloo/Turbidostat"><span>Turbidostat</span></a></li>
 
</li>
 
</li>
 
</ul>
 
</ul>
Line 70: Line 74:
 
<div class="content">
 
<div class="content">
  
   <div class="titleBox row" style="background: url(undefined)">
+
   <div class="titleBox row">
     <div class="layer shade">
+
     <div class="layer">
 
       <div class="squiggle squiggleForward col-xs-4"></div>
 
       <div class="squiggle squiggleForward col-xs-4"></div>
 
       <div class="titleCaption col-xs-4">
 
       <div class="titleCaption col-xs-4">
Line 82: Line 86:
 
   </div>
 
   </div>
  
<div class="row"><div class="col"><div class="content-main"></div></div></div>
+
<div class="row"><div class="col"><div class="content-main"><p>A significant focus of our project was on automating stable co-cultures (see automation). We aim to make co-cultures so simple that a computer can control them and so that they can be monitored and controlled from anywhere. To that end, we designed a web interface for controlling and monitoring a co-culture. It communicates with the raspberry pi, the computer which controls the co-culture to graph recorded data points and adjust the target ratio on the fly.</p>
 +
<center>
 +
<img src="https://static.igem.org/mediawiki/2018/6/66/T--Waterloo--Notebook-Software-Interface.png"></img>
 +
</center>
 +
 
 +
<p>The web app is built with React and makes calls to a python backend which is built into the control algorithm (see model). Since everything is run on the same device, there is no need for any additional hardware. Also, since all the controls are made through web calls, this could be extended to a web app so that a co-culture could be monitored from a lab computer, an office laptop, or even a cellphone at home.</p>
 +
<p>For more information, see our GitHub repository at <a href="https://github.com/igem-waterloo/uwaterloo-igem-2018">https://github.com/igem-waterloo/uwaterloo-igem-2018</a>, specifically the <code>turbocat</code> and <code>turbocat-client</code> directories.</p>
 +
</div></div></div>
 
</div>
 
</div>
 
</html>
 
</html>
 
{{Waterloo/footer}}
 
{{Waterloo/footer}}

Latest revision as of 05:09, 1 December 2018

Software

A significant focus of our project was on automating stable co-cultures (see automation). We aim to make co-cultures so simple that a computer can control them and so that they can be monitored and controlled from anywhere. To that end, we designed a web interface for controlling and monitoring a co-culture. It communicates with the raspberry pi, the computer which controls the co-culture to graph recorded data points and adjust the target ratio on the fly.

The web app is built with React and makes calls to a python backend which is built into the control algorithm (see model). Since everything is run on the same device, there is no need for any additional hardware. Also, since all the controls are made through web calls, this could be extended to a web app so that a co-culture could be monitored from a lab computer, an office laptop, or even a cellphone at home.

For more information, see our GitHub repository at https://github.com/igem-waterloo/uwaterloo-igem-2018, specifically the turbocat and turbocat-client directories.