Difference between revisions of "Team:UNOTT/Software"

Line 296: Line 296:
 
     <div class="expandable-box">
 
     <div class="expandable-box">
  
       <h4 style="color: #ffffff; font-weight: bold; font-size: 30px;">Raw Data Differentiating Software </h4><center>
+
       <h4 style="color: #ffffff; font-weight: bold; font-size: 30px;">Key.Coli Verification </h4><center>
<h5 style="color: #C0C0C0; font-weight: bold; font-size: 20px;"> Comparing the raw data of two different colonies straight from the fluorescence machine</h5>
+
<h5 style="color: #C0C0C0; font-weight: bold; font-size: 20px;"> Comparing the raw data of two different colonies straight from the fluorescence reader</h5>
 
</center>
 
</center>
 
   <div id="clear4" style="display: none;">
 
   <div id="clear4" style="display: none;">
Line 383: Line 383:
 
This is compared <sup> 1 </sup> and if it matches the threshold, the computer unfreezes.</p>  
 
This is compared <sup> 1 </sup> and if it matches the threshold, the computer unfreezes.</p>  
  
<p> Using the Raw Data Comparison software developed and modifying it to support the file system on the Pi, this successfully happened. In order to "unlock" your computer, the user would need to connect the Raspberry Pi to two different fluorescent readers: one for the mother colony, and one for the Key.Coli mechanism. Both readings would be stored in a temporary file space and compared for similarity. </p>  
+
<p> Using the Key.Coli Verification  software developed and modifying it to support the file system on the Pi, this successfully happened. In order to "unlock" your computer, the user would need to connect the Raspberry Pi to two different fluorescent readers: one for the mother colony, and one for the Key.Coli mechanism. Both readings would be stored in a temporary file space and compared for similarity. </p>  
  
 
<p> However, due to health and safety regulations, for the Jamboree, we read data from conditions in lab and stored them on USB sticks, acting as the Key.Coli and mother colony. This is similar to how the actual system would work, except it has USB drives instead of fluorescence readers </p>
 
<p> However, due to health and safety regulations, for the Jamboree, we read data from conditions in lab and stored them on USB sticks, acting as the Key.Coli and mother colony. This is similar to how the actual system would work, except it has USB drives instead of fluorescence readers </p>

Revision as of 18:16, 1 November 2017





SOFTWARE

Overview

About our software and why iGEM Nottingham chose to produce it

Image Comparison Software

Comparing images of spectra from two different colonies to check for similiarity

Key.Coli Verification

Comparing the raw data of two different colonies straight from the fluorescence reader

Fluorescence Spectra Simulation

Simulating fluorescence spectra from given protein concentrations

Random Number Generation

Generating random numbers from our randomly constructed colonies

Linux Key.Coli Security Layer

Porting our comparison software to low end hardware to safeguard a system