Team:UC Davis/Potentiostat Design

From 2014.igem.org

(Difference between revisions)
 
(50 intermediate revisions not shown)
Line 1: Line 1:
{{Team:UC_Davis/Head}}
{{Team:UC_Davis/Head}}
-
 
+
{{Team:UC_Davis/projectMenu}}
 +
{{Team:UC_Davis/imageSlider}}
<html>
<html>
<head>
<head>
</head>
</head>
<body>
<body>
-
<div>
+
<!--Project Menu Start-->
-
<img src="https://static.igem.org/mediawiki/2014/4/4b/OliViewBannerPotentiostat.png" class="banner" width="967px" height="226/">
+
<div class="floatboxProjectMenu">
 +
<a href="https://2014.igem.org/Team:UC_Davis/Policy_Practices_Overview"><div class="polPrac"></div></a/>
 +
<a href="https://2014.igem.org/Team:UC_Davis/Protein_Engineering"><div class="ProEng"></div></a/>
 +
<a href="https://2014.igem.org/Team:UC_Davis/Electrochemistry"><div class="Electro"></div></a/>
 +
<a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design"><div class="menuPStat"></div></a/>
 +
<a href="https://2014.igem.org/Team:UC_Davis/Signal_Processing"><div class="sProcessing"></div></a/>
</div>
</div>
 +
<!--Project Menu End-->
<div>
<div>
  <div class="switchbox1">  
  <div class="switchbox1">  
-
   <h2>Inspiration & Iteration</h2>
+
   <h2>Hardware</h2>
   <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Inspiration_Iteration">
   <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Inspiration_Iteration">
-
     <span><h2>Inspiration & Iteration</h2></span>  
+
     <span><h2>Hardware</h2></span>  
   </a>
   </a>
    
    
Line 21: Line 28:
   <h2>Software</h2>
   <h2>Software</h2>
   <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Software">
   <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Software">
-
     <span><h2>Software & Downloads</h2></span>
+
     <span><h2>Software</h2></span>
   </a>
   </a>
  </div>
  </div>
  <div class="switchbox1">
  <div class="switchbox1">
-
   <h2>Get Started!</h2>
+
   <h2>Build Your Own</h2>
   <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Get_Started">
   <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Get_Started">
-
     <span><h2>Get Started!</h2></span>
+
     <span><h2>Build Your Own</h2></span>
   </a>
   </a>
  </div>
  </div>
</div>
</div>
 +
<div class="mainContainer">
 +
<div id="slider">
 +
  <a href="#" class="control_next">></a>
 +
  <a href="#" class="control_prev"><</a>
 +
  <ul>
 +
    <li><img src="https://static.igem.org/mediawiki/2014/1/13/UCDavis_Full_Potentiostat.png"/></li>
 +
    <li><img src="https://static.igem.org/mediawiki/2014/5/53/UCDavis_Cheapstat.png" height="400px"/></li>
 +
    <li><img src="https://static.igem.org/mediawiki/2014/5/5d/UCDavis_CircuitAbstract.png"/><div style="position:absolute"><h2>Circuit Abstract</h2></div></li>
 +
    <li><img src="https://static.igem.org/mediawiki/2014/0/09/UCDavis_TeensyPinout.png"/></li>
 +
    <li><img src="https://static.igem.org/mediawiki/2014/2/2f/UCDavis_CircuitDiagram.png"/></li>
 +
    <li><img src="https://static.igem.org/mediawiki/2014/b/b8/OliView2_0Potentiostat.png"/><li>
 +
    <li><img src="https://static.igem.org/mediawiki/2014/8/82/UCDavis_PstatPromotion.png"/></li>
 +
  </ul>
 +
</div>
 +
<p>
 +
<br><br>
 +
A potentiostat is an instrument capable of maintaining a voltage bias between electrodes. The bias encourages diffusion but more importantly the transfer of electrons which are recorded, and ultimately related to the species present in solution. When faced with the decision to buy or build our potentiostat, we found that the available solutions did not fit our needs. We decided to create our own. We developed an abstract and found a microcontroller with a 16-bit ADC (13 bit ENOB). We then designed, modeled, built and tested our potentiostat under a range of conditions. We went on to create a catalog of prototypes. The final product is the OliView potentiostat: <b>The first arduino-compatible potentiostat to incorporate a 16-bit ADC.</b>
 +
</div>
-
 
+
<a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Inspiration_Iteration">
-
<div class="floatboxPotentiostat">
+
<div class="mainTitleHeader">
-
<div style="padding:10px;">
+
<p>Hardware</p>
-
<p style="color:#212f20;font-size:120%;">
+
-
<img src="https://static.igem.org/mediawiki/2014/1/13/UCDavis_Full_Potentiostat.png" height="250px" style="float:left;margin-right:20px;" />Our biosensor required a potentiostat. A potentiostat is an instrument capable of maintaining a voltage bias between electrodes. <br><br>The bias encourages diffusion but more importantly the transfer of electrons which are recorded, and ultimately related to the species present in solution. We were faced with the decision to buy or build. <br><br>Unfortunately, publication quality potentiostats can range in the tens of thousands of dollars. We needed a cheaper solution if we wanted our device to be consumer friendly. We researched the literature for potentiostat circuits, and were presented with the CheapStat.
+
-
</p>
+
-
</div>
+
</div>
</div>
 +
</a>
-
<div class="floatboxwide" style="background: rgba(168, 182, 120, .95)";>
+
<div class="mainContainer">
-
<h3 style="color:#212f20;margin-bottom: 0;">Inspiration and Iteration</h3>
+
<div class="mainContainerRightPic">
-
</div>
+
<p>
 +
<img src="http://web.chem.ucsb.edu/~kwp/cheapstat/cheaplayout.png" height="250px"/><img src="https://static.igem.org/mediawiki/2014/0/03/CheapStatActual.png" height="250px"/>
-
<div class="floatboxPotentiostat">
+
The CheapStat is a budget friendly device developed at UC Santa Barbara several years ago. We aspired to build this circuit and modify the software for our purposes, however, the microcontroller on the CheapStat was controlled predominantly in machine level code. The learning curve seemed unreasonable considering our deadline, so we had to find another solution.<br><br>We were forced to build our own. With a clean slate, we wanted to create a device that would fulfill our needs, but also be welcomed by the iGEM community. We aimed to match the performance of the CheapStat, but also improve in three ways: increase the effective range of the instrument, decrease the cost of the circuit, and convert to an arduino-friendly microcontroller. In this capacity, we have succeeded.<br><br> We modeled our circuit after the CheapStat, eventually including more than 30 components. We went on to create five iterative prototypes. The schematic and board files for the various prototypes are all available <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Software">here</a>. <br><br>
-
<div style="padding:10px;">
+
 
-
<p style="color:#212f20;font-size:120%;">
+
<b>To read more about the OliView hardware, click <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Inspiration_Iteration" class="brightlink">here</a>.</b>
-
<img src="http://web.chem.ucsb.edu/~kwp/cheapstat/cheaplayout.png" height="250px" style="float:right;margin-left:20px;" />The CheapStat is a budget friendly device developed at UC Santa Barbara several years ago. We aspired to build this circuit and modify the software for our purposes, however, the microcontroller on the cheapStat was controlled predominantly in machine level code. The learning curve seemed unreasonable considering our deadline, so we had to find another path.<br><br>We were ultimately forced to build our own. With a clean slate, we wanted to create a device that would fulfill our needs, but also be welcomed by the iGEM community. We aimed to match the performance of the cheapStat, but also improve in three ways: increase the effective range of the instrument, decrease the cost of the circuit, and convert to an arduino-friendly microcontroller. <br><br> We modeled our circuit after the cheapStat, eventually including more than 30 components. We went on to create five iterative prototypes. The schematic and board files are all available <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Software">here</a>. To read more about our inspiration and circuit design, click <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Inspiration_Iteration">here</a>.  
+
</p>
</p>
</div>
</div>
</div>
</div>
-
<div class="floatboxwide" style="background: rgba(168, 182, 120, .95)";>
+
<a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Software"><div class="mainTitleHeader">
-
<h3 style="color:#212f20;margin-bottom: 0;">Build</h3>
+
<p>Software</p>
</div>
</div>
 +
</a>
-
<div class="floatboxPotentiostat">
 
-
Flowchart!!! Kunkel!!! DNA!!!<br><br>
 
-
Once we had identified the aldehyde dehydrogenases we wanted to screen for specificities, we needed order DNA so we could express the enzymes and assay them in the lab. For enzymes identified in the literature, sequences were pulled from UniProt Knowledge Base. We ordered DNA from Life Technologies, cloned the genes into the pET29b-(+) plasmid vector using the Gibson assembly method, and transformed the assembled plasmids into BLR strain E. coli for expression.  For our engineered mutants, Kunkel mutagenesis was used to introduce desired mutations into the plasmid DNA. Expressed aldehyde dehydrogenase enzymes were purified using affinity chromatography.<br><br>
 
-
 
-
Click on “Build” to learn more about how we turned DNA sequences into enzymes
 
 +
<div class="mainContainer">
 +
<div class="mainContainerLeftPic">
 +
<p>
 +
<img src="https://static.igem.org/mediawiki/2014/d/d2/OliViewScreenShot.png" height="250px" style="float:left;margin-right:20px;margin-bottom:20px;" />The OliView software was written in C++ within the Qt Creator IDE. The backend of the software includes the GNU-licensed library QCustomPlot for graphing, and the open-source biquad library by Nigel Redmon, for digital signal processing. These elements have been incorporated with more than 1,200 lines of UC Davis code to create a feature-rich environment for controlling the OliView potentiostat. Our progress was updated through the UCDiGEM <a href="http://github.com/UCDiGEM/OliView" class="brightlink">OliView Github</a> . We included features for statistical analysis as well a .CSV exporting feature<br><br>
 +
The downloads section includes all the files necessary to build and run the OliView system. Schematic and board files for the OliView potentiostat are provided in Eagle V6.6 format. CAM processing files have been optimized for production by <a href="http://www.seeedstudio.com">Seeed Studios, Inc</a>.
 +
<br><br>
 +
<b>To read more about the OliView software, click <a href="https://2014.igem.org/Team:UC_Davis/Potentiostat_Design_Software" class="brightlink">here</a>.</b>
 +
</p>
 +
</div> 
</div>
</div>
-
 
+
<div class="mainTitleHeader">
-
<div class="floatboxwide" style="background: rgba(168, 182, 120, .95)";>
+
<p>Thanks</p>
-
<h3 style="color:#212f20;margin-bottom: 0;">Test</h3>
+
</div>
</div>
-
 
-
<div class="floatboxPotentiostat">
 
-
PLATE READER!!! CURVES!!!<br><br>
 
-
To determine the specificity profiles of our aldehyde dehydrogenases, we needed to develop a simple, high-throughput assay which we could ultimately use to determine the aldehyde composition of a sample of olive oil. We developed a simple spectrophotometric plate assay which measures the concentration of NADH in a solution. Using this assay, we screened all 26 aldehyde dehydrogenases against 16 aldehyde substrates and identified four enzymes with unique specificities. We created full Michaelis-Menten curves and calculated the kinetic constants for the four enyzmes we identified on all sixteen aldehyde substrates. We also developed a protocol for extracting aldehydes from olive oil which could be used with our plate assay. <br><br>
 
-
 
-
Click on “Test” to learn more about the results of our assays
 
-
 
-
</div>
 
-
 
-
 
-
 
</body>
</body>

Latest revision as of 22:13, 9 December 2014

UC Davis iGEM 2014

Hardware

Hardware

Software

Software

Build Your Own

Build Your Own

> <
  • Circuit Abstract



A potentiostat is an instrument capable of maintaining a voltage bias between electrodes. The bias encourages diffusion but more importantly the transfer of electrons which are recorded, and ultimately related to the species present in solution. When faced with the decision to buy or build our potentiostat, we found that the available solutions did not fit our needs. We decided to create our own. We developed an abstract and found a microcontroller with a 16-bit ADC (13 bit ENOB). We then designed, modeled, built and tested our potentiostat under a range of conditions. We went on to create a catalog of prototypes. The final product is the OliView potentiostat: The first arduino-compatible potentiostat to incorporate a 16-bit ADC.

Hardware

The CheapStat is a budget friendly device developed at UC Santa Barbara several years ago. We aspired to build this circuit and modify the software for our purposes, however, the microcontroller on the CheapStat was controlled predominantly in machine level code. The learning curve seemed unreasonable considering our deadline, so we had to find another solution.

We were forced to build our own. With a clean slate, we wanted to create a device that would fulfill our needs, but also be welcomed by the iGEM community. We aimed to match the performance of the CheapStat, but also improve in three ways: increase the effective range of the instrument, decrease the cost of the circuit, and convert to an arduino-friendly microcontroller. In this capacity, we have succeeded.

We modeled our circuit after the CheapStat, eventually including more than 30 components. We went on to create five iterative prototypes. The schematic and board files for the various prototypes are all available here.

To read more about the OliView hardware, click here.

Software

The OliView software was written in C++ within the Qt Creator IDE. The backend of the software includes the GNU-licensed library QCustomPlot for graphing, and the open-source biquad library by Nigel Redmon, for digital signal processing. These elements have been incorporated with more than 1,200 lines of UC Davis code to create a feature-rich environment for controlling the OliView potentiostat. Our progress was updated through the UCDiGEM OliView Github . We included features for statistical analysis as well a .CSV exporting feature

The downloads section includes all the files necessary to build and run the OliView system. Schematic and board files for the OliView potentiostat are provided in Eagle V6.6 format. CAM processing files have been optimized for production by Seeed Studios, Inc.

To read more about the OliView software, click here.

Thanks