(34 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{UPF_CRG_Barcelona}} | {{UPF_CRG_Barcelona}} | ||
− | < | + | <html> |
− | < | + | <link rel="stylesheet" href="https://2018.igem.org/Team:UPF_CRG_Barcelona/styles?action=raw&ctype=text/css" type='text/css'> |
− | + | <script src="https://2018.igem.org/Team:UPF_CRG_Barcelona/plotly?action=raw&ctype=text/javascript" charset="utf-8" type="text/javascript"></script> | |
− | + | <body> | |
− | + | <div class="sticky-top"> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <nav class="navbar has-shadow" role="navigation" aria-label="main navigation" id="navbar"> | |
− | + | <div class="container"> | |
− | + | ||
− | + | ||
− | + | ||
− | < | + | |
− | < | + | <div class="navbar-brand"> |
− | + | <a class="navbar-logo" href="index.html"> | |
− | + | <img src="https://static.igem.org/mediawiki/2018/3/37/T--UPF_CRG_Barcelona--logosensebarcelona.svg" alt="iGEM Barcelona team 2018"> | |
− | + | </a> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | </ | + | <div class="navbar-burger" data-target="navbar-menu"> |
+ | <span></span> | ||
+ | <span></span> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </div> | ||
− | <!-- | + | <!-- children of navbar-menu must be navbar-start and/or navbar-end --> |
− | < | + | <div class="navbar-menu" id="navbar-menu"> |
+ | <!-- navbar items --> | ||
+ | <div class="navbar-grid"> | ||
+ | <!--class is-active for showing active menu--> | ||
+ | <a style="color: rgb(242, 242, 242)" class="navbar-item" href="https://2018.igem.org/Team:UPF_CRG_Barcelona/Description">Project</a> | ||
+ | <a style="color: rgb(242, 242, 242)" class="navbar-item" href="https://2018.igem.org/Team:UPF_CRG_Barcelona/DryLab">DryLab</a> | ||
+ | <a style="color: rgb(242, 242, 242)" class="navbar-item" href="https://2018.igem.org/Team:UPF_CRG_Barcelona/Parts">Parts</a> | ||
+ | <a class="navbar-item is-active" href="https://2018.igem.org/Team:UPF_CRG_Barcelona/Deliverables">Deliverables</a> | ||
+ | <a style="color: rgb(242, 242, 242)" class="navbar-item" href="https://2018.igem.org/Team:UPF_CRG_Barcelona/WetLab">WetLab</a> | ||
+ | <a style="color: rgb(242, 242, 242)" class="navbar-item" href="https://2018.igem.org/Team:UPF_CRG_Barcelona/Intro_HP">Human Practices</a> | ||
+ | <a style="color: rgb(242, 242, 242)" class="navbar-item" href="https://2018.igem.org/Team:UPF_CRG_Barcelona/Aboutteam">Team</a> | ||
+ | </div> | ||
+ | </div> | ||
+ | </div> | ||
+ | </nav> | ||
+ | <header id="header"> | ||
+ | <div id="blur"></div> | ||
+ | <!-- Swiper --> | ||
+ | <div class="swiper-container" id="sw-container"> | ||
+ | <div class="swiper-wrapper"> | ||
+ | <a class="swiper-slide swiper-slide-menu" href="InterLab.html"> | ||
+ | <embed src="https://static.igem.org/mediawiki/2018/f/fe/T--UPF_CRG_Barcelona--interlab.svg" alt=""> | ||
+ | <p>Interlab</p> | ||
+ | </a> | ||
+ | <a class="swiper-slide swiper-slide-menu" href="Safety.html"> | ||
+ | <embed src="https://static.igem.org/mediawiki/2018/5/58/T--UPF_CRG_Barcelona--safety.svg" alt=""> | ||
+ | <p>Safety</p> | ||
+ | </a> | ||
+ | <a class="swiper-slide swiper-slide-menu" href="Attributions.html"> | ||
+ | <embed src="https://static.igem.org/mediawiki/2018/4/4d/T--UPF_CRG_Barcelona--attributions.svg" alt=""> | ||
+ | <p>Attributions</p> | ||
+ | </a> | ||
+ | <a class="swiper-slide swiper-slide-menu" href="Collaborations.html"> | ||
+ | <embed src="https://static.igem.org/mediawiki/2018/0/0c/T--UPF_CRG_Barcelona--collaborations.svg" alt=""> | ||
+ | <p>Collaborations</p> | ||
+ | </a> | ||
+ | </div> | ||
+ | <!-- Add Arrows --> | ||
+ | <div class="swiper-button-next"></div> | ||
+ | <div class="swiper-button-prev"></div> | ||
+ | </div> | ||
+ | </header> | ||
+ | </div> | ||
− | < | + | <main> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | <section> | ||
− | <div class=" | + | <div> |
+ | <p class="page-title">INTERLAB</p> | ||
+ | <p class="subapart1">Introduction</p> | ||
+ | <p>The aim of the Interlab Study is to develop a reliable and repeatable measurement based on cell number, | ||
+ | fluorescence, absorbance (optical density) and colony formation units (CFUs). Each year, iGEM teams | ||
+ | collaborate in measuring these parameters following the same protocol to obtain a way to have accurate and | ||
+ | reliable measurements, which are essential for all sciences, including synthetic biology. </p> | ||
+ | <p>The main part of the Interlab has been always the green fluorescent protein (GFP), one of the biological | ||
+ | markers most used in synthetic biology.</p> | ||
+ | <p>The goal of the fifth edition of Interlab is to discover the sources of variability in measurements and be | ||
+ | able to correct them, so the measurements taken in different labs will not be variable anymore.</p> | ||
+ | <p>This year question is: <b>Can we reduce lab-to-lab variability in fluorescence measurements by normalizing | ||
+ | to absolute cell count or CFUs instead of OD?</b></p> | ||
+ | <p class="subapart1">Materials and Methods</p> | ||
+ | <p>Before the starting the experimental part, a plate reader was needed. Due to the lack of plate reader in our | ||
+ | laboratory, it was kindly asked to Proteomics and Protein Chemistry Unit (DCEXS-UPF, PRBB) to use their | ||
+ | equipment. The plate reader is the Synergy HTX Multimode Reader from Biotek, it can measure both absorbance | ||
+ | and fluorescence. It has pathlength correction, which was not disconnected. It has control over temperature | ||
+ | and it was set as room temperature (around 24-25ºC). The excitation filter was 485/20 nm and | ||
+ | the emission filter 528/20 nm and bottom optics were used. Moreover, the plates were black and flat-bottomed.</p> | ||
+ | <p>Eight plasmids needed to be characterized in DH5-alpha E.coli strain in order to follow the protocol. The | ||
+ | strain was obtained by collaboration with <a class="white-background-link" href="collaborations.html">BIO-IQS | ||
+ | iGEM team</a>. The | ||
+ | plasmids are the following: | ||
+ | <a class="white-background-link" href="http://parts.igem.org/Part:BBa_R0040">BBa_R0040</a>, | ||
+ | <a class="white-background-link" href="http://parts.igem.org/Part:BBa_R0040">BBa_R0040</a>, | ||
+ | <a class="white-background-link" href="http://parts.igem.org/Part:BBa_I20270">BBa_I20270</a>, | ||
+ | <a class="white-background-link" href="http://parts.igem.org/Part:BBa_J3604000">BBa_J3604000</a>, | ||
+ | <a class="white-background-link" href="http://parts.igem.org/Part:BBA_J364001">BBA_J364001</a>, | ||
+ | <a class="white-background-link" href="http://parts.igem.org/Part:BBa_J364002">BBa_J364002</a>, | ||
+ | <a class="white-background-link" href="http://parts.igem.org/Part:BBa_J364007">BBa_J364007</a>, | ||
+ | <a class="white-background-link" href="http://parts.igem.org/Part:BBa_J364008">BBa_J364008</a>, | ||
+ | <a class="white-background-link" href="http://parts.igem.org/Part:BBa_J364009">BBa_J364009</a>. </p> | ||
+ | <p>The materials used over the protocol are the same ones specified in the <a class="white-background-link" | ||
+ | href="http://assets/2018_InterLab_Plate_Reader_Protocol.pdf"><b>iGEM 2018 Interlab | ||
+ | Study | ||
+ | Protocol.</a></b> | ||
+ | </p> | ||
+ | <p class="subapart1">Results</p> | ||
+ | <p class="subapart2">Calibration</p> | ||
+ | <p class="subapart3"> OD600 Reference Point</p> | ||
+ | <center style="margin: auto"> | ||
+ | <table class="fluid-table" style="max-width: 100%;"> | ||
+ | <thead> | ||
+ | <tr> | ||
+ | <th> </th> | ||
+ | <th>Ludox CL-X</th> | ||
+ | <th>H<sub>2</sub>O</th> | ||
+ | </tr> | ||
+ | </thead> | ||
+ | <tr> | ||
+ | <td class="heading" data-label=" "><b>Replicate 1</b></td> | ||
+ | <td data-label="Ludox CL-X">0.056</td> | ||
+ | <td data-label="H2O">0.034</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label=" "><b>Replicate 2</b></td> | ||
+ | <td data-label="Ludox CL-X">0.056</td> | ||
+ | <td data-label="H2O">0.034</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label=""><b>Replicate 3</b></td> | ||
+ | <td data-label="Ludox CL-X">0.056</td> | ||
+ | <td data-label="H2O">0.034</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label=""><b>Replicate 4</b></td> | ||
+ | <td data-label="Ludox CL-X">0.056</td> | ||
+ | <td data-label="H2O">0.034</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label=""><b>Arithmetic Mean</b></td> | ||
+ | <td data-label="Ludox CL-X">0.056</td> | ||
+ | <td data-label="H2O">0.034</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label=""><b>Corrected Abs600</b></td> | ||
+ | <td data-label="Ludox CL-X">0.022</td> | ||
+ | <td data-label="H2O">-</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label=""><b>Reference OD600</b></td> | ||
+ | <td data-label="Ludox CL-X">0.063</td> | ||
+ | <td data-label="H2O">-</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label=""><b>OD600/Abs600</b></td> | ||
+ | <td data-label="Ludox CL-X">2.864</td> | ||
+ | <td data-label="H2O">-</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <p class="fig-caption">Table 1 | Date from the OD600 Reference Point in calibration 1. </p> | ||
+ | </center> | ||
+ | <p class="subapart3">Particle Standard Curve</p> | ||
+ | <center> | ||
+ | <div id="interlab_standardcurve_1" style="width:70vw;"> | ||
+ | <script> | ||
+ | INTERLAB = document.getElementById('interlab_standardcurve_1'); | ||
+ | var x = [2.350e+008, 1.180e+008, 5.880e+007, 2.940e+007, 1.470e+007, 7350000.000, 3680000.000, | ||
+ | 1840000.000, | ||
+ | 919000.000, 460000.000, 230000.000, 0.000 | ||
+ | ] | ||
+ | var y = [0.364, 0.2165, 0.1515, 0.101, 0.073249996, 0.05725, 0.047250003, 0.041, 0.039249998, 0.038, | ||
+ | 0.0375, | ||
+ | 0.03475 | ||
+ | ] | ||
+ | var trace1 = { | ||
+ | x: x, | ||
+ | y: y, | ||
+ | error_y: { | ||
+ | color: '#0079bf', | ||
+ | thickness: 1, | ||
+ | type: 'data', | ||
+ | array: [0.0284605, 0.038888726, 0.04305423, 0.046768937, 0.02935274, 0.023963515, 0.013889446, | ||
+ | 0.008041559, 0.0065, 0.0053541264, 0.004358899, 0.0009574255 | ||
+ | ], | ||
+ | visible: true | ||
+ | }, | ||
+ | type: 'scatter', | ||
+ | line: { | ||
+ | color: "#0079bf", | ||
+ | width: 1, | ||
+ | }, | ||
+ | }; | ||
+ | var data = [trace1]; | ||
+ | var layout = { | ||
+ | title: "Particle Standard Curve", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 15, | ||
+ | autosize: true // set autosize to rescale | ||
+ | }, | ||
+ | xaxis: { | ||
+ | title: "Concentration of beads (uM)", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | yaxis: { | ||
+ | title: "OD 600nm ", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | }; | ||
+ | Plotly.newPlot('interlab_standardcurve_1', data, layout, { | ||
+ | displayModeBar: false | ||
+ | }); | ||
+ | </script> | ||
+ | </div> | ||
+ | <p class="fig-caption">Figure 1 | Graph showing the Standard curve for the calibration of OD600nm with silica beads. </p> | ||
+ | <div id="interlab_standardcurve" style="width:70vw;"> | ||
+ | <script> | ||
+ | |||
+ | var x = [2.350e+008, 1.180e+008, 5.880e+007, 2.940e+007, 1.470e+007, 7350000.000, 3680000.000, | ||
+ | 1840000.000, | ||
+ | 919000.000, 460000.000, 230000.000, 0.000 | ||
+ | ]; | ||
+ | var y = [0.364, 0.2165, 0.1515, 0.101, 0.073249996, 0.05725, 0.047250003, 0.041, 0.039249998, 0.038, | ||
+ | 0.0375, | ||
+ | 0.03475 | ||
+ | ]; | ||
+ | var trace1 = { | ||
+ | x: x, | ||
+ | y: y, | ||
+ | error_y: { | ||
+ | color: '#C6E1D5', | ||
+ | thickness: 1, | ||
+ | type: 'data', | ||
+ | array: [0.0284605, 0.038888726, 0.04305423, 0.046768937, 0.02935274, 0.023963515, 0.013889446, | ||
+ | 0.008041559, 0.0065, 0.0053541264, 0.004358899, 0.0009574255 | ||
+ | ], | ||
+ | visible: true, | ||
+ | }, | ||
+ | line: { | ||
+ | color: "#c6e1d5", | ||
+ | width: 1, | ||
+ | }, | ||
+ | type: 'scatter', | ||
+ | }; | ||
+ | var data = [x, y, trace1]; | ||
+ | var layout = { | ||
+ | title: "Particle Standard Curve Logaritmic", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 15, | ||
+ | autosize: true // set autosize to rescale | ||
+ | }, | ||
+ | xaxis: { | ||
+ | type: 'log', | ||
+ | autorange: true, | ||
+ | title: "Logaritmic Concentration of beads (uM)", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | yaxis: { | ||
+ | type: 'log', | ||
+ | autorange: true, | ||
+ | title: "OD 600nm ", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | }; | ||
− | <div class=" | + | Plotly.newPlot('interlab_standardcurve', data, layout, { |
− | < | + | displayModeBar: false |
− | < | + | }); |
− | < | + | </script> |
− | < | + | </div> |
− | + | <p class="fig-caption">Figure 2 | Graph showing the Logaritmic Standard curve for the calibration of OD600nm with silica beads. </p> | |
+ | </center> | ||
+ | <center> | ||
+ | <table class="fluid-table" style="max-width: 100%;"> | ||
+ | <thead> | ||
+ | <tr> | ||
+ | <th>Number of Particles</th> | ||
+ | <th>2.35e8</th> | ||
+ | <th>1.18e8</th> | ||
+ | <th>5.88e7</th> | ||
+ | <th>2.94e7</th> | ||
+ | <th>1.47e7</th> | ||
+ | <th>7.35e6</th> | ||
+ | <th>3.68e6</th> | ||
+ | <th>1.84e6</th> | ||
+ | <th>9.19e5</th> | ||
+ | <th>4.60e5</th> | ||
+ | <th>2.30e5</th> | ||
+ | </tr> | ||
+ | </thead> | ||
+ | <tr> | ||
+ | <td class="heading" data-label="Number of Particles"><b>Mean particles / Abs600</b></td> | ||
+ | <td data-label="2.35E+08">7.15e8</td> | ||
+ | <td data-label="1.18E+08">6.47e8</td> | ||
+ | <td data-label="5.88E+07">5.04e8</td> | ||
+ | <td data-label="2.94E+07">4.44e8</td> | ||
+ | <td data-label="1.47E+07">3.82e8</td> | ||
+ | <td data-label="7.35E+06">3.27e8</td> | ||
+ | <td data-label="3.68E+06">2.94e8</td> | ||
+ | <td data-label="1.84E+06">2.94e8</td> | ||
+ | <td data-label="9.19E+05">2.04e8</td> | ||
+ | <td data-label="4.60E+05">1.41e8</td> | ||
+ | <td data-label="2.30E+05">8.36e7</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label="Number of Particles"><b>Mean of med-high levels</b></td> | ||
+ | <td data-label="2.35E+08">-</td> | ||
+ | <td data-label="1.18E+08">4.61e8</td> | ||
+ | <td data-label="5.88E+07">-</td> | ||
+ | <td data-label="2.94E+07">-</td> | ||
+ | <td data-label="1.47E+07">-</td> | ||
+ | <td data-label="7.35E+06">-</td> | ||
+ | <td data-label="3.68E+06">-</td> | ||
+ | <td data-label="1.84E+06">-</td> | ||
+ | <td data-label="9.19E+05">-</td> | ||
+ | <td data-label="4.60E+05">-</td> | ||
+ | <td data-label="2.30E+05">-</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <p class="fig-caption">Table 2 | Particles per Optical density measured. </p> | ||
+ | </center> | ||
+ | <p class="subapart3">Fluorescein Standard Curve</p> | ||
+ | <p>This calibration has a R<sup>2</sup>=0,8547.</p> | ||
+ | <center> | ||
+ | <div id="interlab_standardcurve3" style="width:70vw;"> | ||
+ | <script> | ||
+ | var x = [10, 5, 2.5, 0.625, 0.3125, 0.15625, 0.078125, 0.0390625, 0.0195313, 0.0097656, 0]; | ||
+ | var y = [76499.00, 76169.75, 40478, 20857.75, 10605.50, 5375.50, 2715.75, 1114.00, 804.75, 431.00, 226.00, | ||
+ | 24.75 | ||
+ | ]; | ||
+ | var trace1 = { | ||
+ | x: x, | ||
+ | y: y, | ||
+ | error_y: { | ||
+ | color: '#577d95', | ||
+ | thickness: 1, | ||
+ | type: 'data', | ||
+ | array: [1309.3918, 572.0748, 296.1805, 234.9048, 152.0318, 34.9714, 10.9962, 470.9904, 230.8973, | ||
+ | 146.0160, 72.7324, 0.9574 | ||
+ | ], | ||
+ | visible: true | ||
+ | }, | ||
+ | line: { | ||
+ | color: "#577d95", | ||
+ | width: 1, | ||
+ | }, | ||
+ | type: 'scatter', | ||
+ | }; | ||
+ | var data = [trace1]; | ||
+ | var layout = { | ||
+ | title: "Fluorescein Standard Curve", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 15, | ||
+ | autosize: true // set autosize to rescale | ||
+ | }, | ||
+ | xaxis: { | ||
+ | title: "Fluorescein (uM)", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | yaxis: { | ||
+ | title: "Fluorescence a.u.", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | }; | ||
+ | Plotly.newPlot('interlab_standardcurve3', data, layout, { | ||
+ | displayModeBar: false | ||
+ | }); | ||
+ | </script> | ||
+ | </div> | ||
+ | <p class="fig-caption">Figure 3 | Fluorescence standard curve to calibrate the measurements with fluorescein. </p> | ||
+ | |||
+ | <div id="interlab_standardcurve_4" style="width:70vw;"> | ||
+ | <script> | ||
+ | |||
+ | var x = [10, 5, 2.5, 0.625, 0.3125, 0.15625, 0.078125, 0.0390625, 0.0195313, 0.0097656, 0] | ||
+ | var y = [76499.00, 76169.75, 40478, 20857.75, 10605.50, 5375.50, 2715.75, 1114.00, 804.75, 431.00, 226.00, | ||
+ | 24.75 | ||
+ | ] | ||
+ | var trace1 = { | ||
+ | x: x, | ||
+ | y: y, | ||
+ | error_y: { | ||
+ | color: '#225A7F', | ||
+ | thickness: 1, | ||
+ | type: 'data', | ||
+ | array: [1309.3918, 572.0748, 296.1805, 234.9048, 152.0318, 34.9714, 10.9962, 470.9904, 230.8973, | ||
+ | 146.0160, 72.7324, 0.9574 | ||
+ | ], | ||
+ | visible: true, | ||
+ | }, | ||
+ | type: 'scatter', | ||
+ | line: { | ||
+ | color: "#225A7F", | ||
+ | width: 1, | ||
+ | }, | ||
+ | }; | ||
+ | var data = [x, y, trace1]; | ||
+ | var layout = { | ||
+ | title: "Fluorescein Standard Curve Logaritmic", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 15, | ||
+ | autosize: true // set autosize to rescale | ||
+ | }, | ||
+ | xaxis: { | ||
+ | type: 'log', | ||
+ | autorange: true, | ||
+ | title: "Fluorescein (uM)", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | yaxis: { | ||
+ | type: 'log', | ||
+ | autorange: true, | ||
+ | title: "Fluorescence a.u.", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | }; | ||
− | </p> | + | Plotly.newPlot('interlab_standardcurve_4', data, layout, { |
− | </div> | + | displayModeBar: false |
+ | }); | ||
+ | </script> | ||
+ | </div> | ||
+ | <p class="fig-caption">Figure 4 | Logaritmic Fluorescence Standard curve to calibrate the measurements with fluorescein.</p> | ||
+ | </center> | ||
+ | <center> | ||
+ | <table class="fluid-table" style="max-width: 90%;"> | ||
+ | <thead> | ||
+ | <tr> | ||
+ | <th>Fluorescein uM</th> | ||
+ | <th>10.00</th> | ||
+ | <th>5.00</th> | ||
+ | <th>2.50</th> | ||
+ | <th>1.25</th> | ||
+ | <th>0.625</th> | ||
+ | <th>0.3125</th> | ||
+ | <th>0.15625</th> | ||
+ | <th>0.078125</th> | ||
+ | <th>0.0390625</th> | ||
+ | <th>0.0295313</th> | ||
+ | <th>0.0097656</th> | ||
+ | </tr> | ||
+ | </thead> | ||
+ | <tr> | ||
+ | <td class="heading" data-label="Fluorescein uM"><b>uM Fluorescein / a.u.</b></td> | ||
+ | <td data-label="10.00">1.31E-04</td> | ||
+ | <td data-label="5.00">6,57E-05</td> | ||
+ | <td data-label="2.50">6.18E-05</td> | ||
+ | <td data-label="1.25">6.00E-05</td> | ||
+ | <td data-label="0.625">5.91E-05</td> | ||
+ | <td data-label="0.3125">5.84E-05</td> | ||
+ | <td data-label="0.15625">5.81E-05</td> | ||
+ | <td data-label="0.078125">7.17E-05</td> | ||
+ | <td data-label="0.0390625">5.01E-05</td> | ||
+ | <td data-label="0.0295313">4.81E-05</td> | ||
+ | <td data-label="0.0097656">4.85E-05</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label="Fluorescein uM"><b>Mean uM fluorescein / a.u.</b></td> | ||
+ | <td data-label="10.00">-</td> | ||
+ | <td data-label="5.00">6.10E-05</td> | ||
+ | <td data-label="2.50">-</td> | ||
+ | <td data-label="1.25">-</td> | ||
+ | <td data-label="0.625">-</td> | ||
+ | <td data-label="0.3125">-</td> | ||
+ | <td data-label="0.15625">-</td> | ||
+ | <td data-label="0.078125">-</td> | ||
+ | <td data-label="0.0390625">-</td> | ||
+ | <td data-label="0.0295313">-</td> | ||
+ | <td data-label="0.0097656">-</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td class="heading" data-label="Fluorescein uM"><b>MEFL / a.u.</b></td> | ||
+ | <td data-label="10.00">-</td> | ||
+ | <td data-label="5.00">3.67E+08</td> | ||
+ | <td data-label="2.50">-</td> | ||
+ | <td data-label="1.25">-</td> | ||
+ | <td data-label="0.625">-</td> | ||
+ | <td data-label="0.3125">-</td> | ||
+ | <td data-label="0.15625">-</td> | ||
+ | <td data-label="0.078125">-</td> | ||
+ | <td data-label="0.0390625">-</td> | ||
+ | <td data-label="0.0295313">-</td> | ||
+ | <td data-label="0.0097656">-</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <p class="fig-caption">Table 3 | Fluorescence in arbitrary units (a.u.) represented by Molecules of Equivalent FLuorescein | ||
+ | (MEFL). </p> | ||
+ | </center> | ||
+ | <p class="subapart2">Measurement</p> | ||
+ | <p class="subapart3">Fluorescence per optical density</p> | ||
+ | <center> | ||
+ | <div id="interlab_measure1" style="width:70vw;"></div> | ||
+ | <script> | ||
+ | var x = ['Negative Control', 'Negative Control', 'Negative Control', 'Negative Control', 'Negative Control', | ||
+ | 'Negative Control', 'Positive Control', 'Positive Control', 'Positive Control', 'Positive Control', | ||
+ | 'Positive Control', 'Positive Control', 'Device 1', 'Device 1', 'Device 1', 'Device 1', 'Device 1', | ||
+ | 'Device 1', 'Device 2', 'Device 2', 'Device 2', 'Device 2', 'Device 2', 'Device 2', 'Device 3', | ||
+ | 'Device 3', 'Device 3', 'Device 3', 'Device 3', 'Device 3', 'Device 4', 'Device 4', 'Device 4', | ||
+ | 'Device 4', 'Device 4', 'Device 4', 'Device 5', | ||
+ | 'Device 5', 'Device 5', 'Device 5', 'Device 5', 'Device 5', 'Device 6', 'Device 6', 'Device 6', | ||
+ | 'Device 6', 'Device 6', 'Device 6', | ||
+ | ] | ||
+ | var hour0 = { | ||
+ | y: [0.145, 0.341, 0.686, 0.541, 0.266, 1.150, 0.626, 0.298, 0.213, 0.417, 0.779, 0.515, 0.341, 0.980, | ||
+ | 0.857, 0.288, 0.260, 0.162, 0.758, 0.605, 0.264, 1.299, 0.889, 0.234, 0.256, 0.376, 0.706, 0.564, | ||
+ | 0.256, 1.107, 0.762, 0.213, 0.200, 0.341, 0.771, 0.575, 0.293, 1.145, 0.847, 0.439, 0.357, 0.660, | ||
+ | 0.958, 0.709, 0.613, 1.329, 0.923, 0.632, 0.294, 0.316, 0.710, 0.499, 0.332, 1.009, 0.653, 0.390, | ||
+ | 0.419, 0.543, 0.948, 0.630, 0.426, 1.491, 1.129, 0.417 | ||
+ | ], | ||
+ | x: x, | ||
+ | name: 'Hour 0', | ||
+ | marker: { | ||
+ | color: '#c6e1d5' | ||
+ | }, | ||
+ | type: 'box', | ||
+ | boxmean: 'true' | ||
+ | }; | ||
+ | var hour6 = { | ||
+ | y: [0.003, 0.003, 0.003, 0.004, 0.003, 0.006, 0.004, 0.003, 0.095, 0.097, 0.097, 0.097, 0.101, 0.102, | ||
+ | 0.097, 0.100, 0.074, 0.075, 0.075, 0.074, 0.075, 0.084, 0.077, 0.077, 0.144, 0.143, 0.143, 0.146, | ||
+ | 0.148, 0.147, 0.154, 0.150, 0.005, 0.005, 0.005, 0.006, 0.006, 0.008, 0.006, 0.006, 0.083, 0.082, | ||
+ | 0.081, 0.082, 0.083, 0.090, 0.083, 0.083, 0.066, 0.068, 0.068, 0.067, 0.067, 0.072, 0.067, 0.071, | ||
+ | 0.062, 0.063, 0.062, 0.065, 0.065, 0.067, 0.065, 0.065 | ||
+ | ], | ||
+ | x: x, | ||
+ | name: 'Hour 6', | ||
+ | marker: { | ||
+ | color: '#c2ca6c' | ||
+ | }, | ||
+ | type: 'box', | ||
+ | boxmean: 'true', | ||
+ | }; | ||
+ | var data = [hour0, hour6]; | ||
+ | var layout = { | ||
+ | boxmode: 'group', | ||
+ | title: "uM Fluorescein per OD", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 15, | ||
+ | autosize: true // set autosize to rescale | ||
+ | }, | ||
+ | xaxis: { | ||
+ | autorange: true, | ||
+ | title: "Devices", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | yaxis: { | ||
+ | zeroline: false, | ||
+ | autorange: true, | ||
+ | title: "Fluorescein/OD", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | }; | ||
+ | Plotly.newPlot('interlab_measure1', data, layout, { | ||
+ | displayModeBar: false | ||
+ | }); | ||
+ | </script> | ||
+ | <p class="fig-caption">Figure 5 | Fluorescein (uM) related to OD600nm to extrapolate measures of fluorescence with optical density measurements. </p> | ||
+ | <div id="interlab_measure2" style="width:70vw;"> | ||
+ | <script> | ||
+ | var x = ['Negative Control', 'Negative Control', 'Negative Control', 'Negative Control', | ||
+ | 'Negative Control', | ||
+ | 'Negative Control', 'Positive Control', 'Positive Control', 'Positive Control', 'Positive Control', | ||
+ | 'Positive Control', 'Positive Control', 'Device 1', 'Device 1', 'Device 1', 'Device 1', 'Device 1', | ||
+ | 'Device 1', 'Device 2', 'Device 2', 'Device 2', 'Device 2', 'Device 2', 'Device 2', 'Device 3', | ||
+ | 'Device 3', 'Device 3', 'Device 3', 'Device 3', 'Device 3', 'Device 4', 'Device 4', 'Device 4', | ||
+ | 'Device 4', 'Device 4', 'Device 4', 'Device 5', | ||
+ | 'Device 5', 'Device 5', 'Device 5', 'Device 5', 'Device 5', 'Device 6', 'Device 6', 'Device 6', | ||
+ | 'Device 6', 'Device 6', 'Device 6', | ||
+ | ] | ||
+ | var hour0 = { | ||
+ | y: [5420.00, 7970.00, 9720.00, 9560.00, 7490.00, 13400.00, 11000.00, 15700.00, 12800.00, 15600.00, | ||
+ | 6070.00, 14100.00, 12800.00, 24700.00, 11800.00, 20300.00, 25700.00, 29200.00, 28400.00, 26400.00, | ||
+ | 28900.00, 35900.00, 26600.00, 35500.00, 20200.00, 19300.00, 22600.00, 21100.00, 21500.00, | ||
+ | 26500.00, | ||
+ | 18700.00, 23600.00, 9960.00, 12800.00, 9880.00, 9560.00, 11000.00, 23000.00, 12400.00, 15900.00, | ||
+ | 43000.00, 36700.00, 48600.00, 41400.00, 42800.00, 49700.00, 37800.00, 55800.00, 23400.00, | ||
+ | 32100.00, | ||
+ | 33300.00, 28500.00, 31700.00, 34500.00, 24400.00, 42200.00, 11200.00, 10800.00, 8770.00, 7970.00, | ||
+ | 16400.00, 23600.00, 14600.00, 15600.000 | ||
+ | ], | ||
+ | x: x, | ||
+ | name: 'Hour 0', | ||
+ | marker: { | ||
+ | color: '#c6e1d5' | ||
+ | }, | ||
+ | type: 'box', | ||
+ | boxmean: 'true', | ||
+ | }; | ||
+ | var hour6 = { | ||
+ | y: [95.20, 127.00, 129.00, 132.00, 122.00, 213.00, 136.00, 126.00, 3550.00, 3620.00, 3610.00, 630.00, | ||
+ | 3760.00, 3810.00, 3640.00, 3720.00, 2760.00, 2800.00, 2810.00, 2770.00, 2800.00, 3160.00, 2880.00, | ||
+ | 2900.00, 5380.00, 5340.00, 5360.00, 5480.00, 5550.00, 5490.00, 5770.00, 5620.00, 195.00, 203.00, | ||
+ | 205.00, 216.00, 207.00, 296.00, 228.00, 206.00, 3110.00, 3070.00, 3050.00, 3080.00, 3110.00, | ||
+ | 3350.00, 3120.00, 3110.00, 2480.00, 2560.00, 2530.00, 520.00, 2510.00, 2680.00, 2530.00, 2650.00, | ||
+ | 2330.00, 2360.00, 2330.00, 2430.00, 2420.00, 2520.00, 2450.00, 2430.00 | ||
+ | ], | ||
+ | x: x, | ||
+ | name: 'Hour 6', | ||
+ | marker: { | ||
+ | color: '#c2ca6c' | ||
+ | }, | ||
+ | type: 'box', | ||
+ | boxmean: 'true', | ||
+ | }; | ||
+ | var data = [hour0, hour6]; | ||
+ | var layout = { | ||
+ | boxmode: 'group', | ||
+ | title: "Fluorescence per particle", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 15, | ||
+ | autosize: true // set autosize to rescale | ||
+ | }, | ||
+ | xaxis: { | ||
+ | autorange: true, | ||
+ | title: "Devices", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | yaxis: { | ||
+ | zeroline: false, | ||
+ | autorange: true, | ||
+ | title: "MEFL/particle", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | }; | ||
+ | Plotly.newPlot('interlab_measure2', data, layout, { | ||
+ | displayModeBar: false | ||
+ | }); | ||
+ | </script> | ||
+ | </div> | ||
+ | <p class="fig-caption">Figure 6 | Fluorescence per particle measured at 0 hours and at 6 hours after growing at 37ºC</p> | ||
+ | </center> | ||
+ | <p class="subapart3">Colony Forming Units per OD600</p> | ||
+ | <center> | ||
+ | <div id="interlab_measure3" style="width:70vw;"> | ||
+ | <script> | ||
+ | var first = { | ||
+ | x: ['Negative Control', 'Positive Control', ], | ||
+ | y: [300, 286.333], | ||
+ | name: 'Dilution 10E+04', | ||
+ | error_y: { | ||
+ | type: 'data', | ||
+ | array: [0, 21.407], | ||
+ | visible: true, | ||
+ | thickness: 1, | ||
+ | color: '#0079bf', | ||
+ | }, | ||
+ | type: 'bar', | ||
+ | marker: { | ||
+ | color: '#0079bf', | ||
+ | } | ||
+ | }; | ||
+ | var second = { | ||
+ | x: ['Negative Control', 'Positive Control', ], | ||
+ | y: [43.667, 53.167], | ||
+ | name: 'Dilution 10E+05', | ||
+ | error_y: { | ||
+ | type: 'data', | ||
+ | array: [14.39, 25.494], | ||
+ | visible: true, | ||
+ | thickness: 1, | ||
+ | color: "#c6e1d5", | ||
+ | }, | ||
+ | type: 'bar', | ||
+ | marker: { | ||
+ | color: '#c6e1d5', | ||
+ | } | ||
+ | }; | ||
+ | var third = { | ||
+ | x: ['Negative Control', 'Positive Control', ], | ||
+ | y: [5.167, 5.5], | ||
+ | name: 'Dilution 10E+06', | ||
+ | error_y: { | ||
+ | type: 'data', | ||
+ | array: [1.602, 1.975], | ||
+ | visible: true, | ||
+ | thickness: 1, | ||
+ | color: "#225a7f" | ||
+ | }, | ||
+ | type: 'bar', | ||
+ | marker: { | ||
+ | color: '#225A7F', | ||
+ | } | ||
+ | }; | ||
+ | var data = [first, second, third]; | ||
+ | |||
+ | |||
+ | var layout = { | ||
+ | barmode: 'group', | ||
+ | title: "Colony Forming units per OD600 nm", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 15, | ||
+ | autosize: true // set autosize to rescale | ||
+ | }, | ||
+ | xaxis: { | ||
+ | autorange: true, | ||
+ | title: "Devices", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | yaxis: { | ||
+ | zeroline: false, | ||
+ | autorange: true, | ||
+ | title: "MEFL/particle", | ||
+ | titlefont: { | ||
+ | family: "PT Sans", | ||
+ | size: 12, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | showticklabels: true, | ||
+ | tickfont: { | ||
+ | family: "PT Sans", | ||
+ | size: 11, | ||
+ | color: "#36393d", | ||
+ | }, | ||
+ | }, | ||
+ | }; | ||
+ | Plotly.newPlot('interlab_measure3', data, layout, {responsive: true, displayModeBar: false}); | ||
+ | </script> | ||
+ | </div> | ||
+ | <p class="fig-caption">Figure 7 | Colony forming units count on each dilution and on each device (postive and negative control) </p> | ||
+ | </center> | ||
+ | </div> | ||
+ | |||
+ | </section> | ||
+ | |||
+ | </main> | ||
</html> | </html> | ||
− | --> | + | |
+ | {{UPF_CRG_Barcelona/footer}} | ||
+ | |||
+ | <html> | ||
+ | |||
+ | <script src="https://2018.igem.org/Team:UPF_CRG_Barcelona/scripts?action=raw&ctype=text/javascript" charset="utf-8" type="text/javascript"></script> | ||
+ | <!-- JS code --> | ||
+ | <script> | ||
+ | // Initialize Swiper | ||
+ | var swiper = new Swiper('.swiper-container', { | ||
+ | slidesPerView: 4, | ||
+ | slidesPerGroup: 1, | ||
+ | loop: true, | ||
+ | freeMode: true, | ||
+ | observer: true, | ||
+ | watchOverflow: true, | ||
+ | navigation: { | ||
+ | nextEl: '.swiper-button-next', | ||
+ | prevEl: '.swiper-button-prev', | ||
+ | }, | ||
+ | keyboard: { | ||
+ | enabled: true, | ||
+ | }, | ||
+ | watchOverflow: true, | ||
+ | freeModeSticky: true, | ||
+ | mousewheel: { | ||
+ | forceToAxis: true, | ||
+ | }, | ||
+ | preventClicks: true, | ||
+ | iOSEdgeSwipeDetection: true, | ||
+ | observeParents: true, | ||
+ | breakpoints: { | ||
+ | 1024: { | ||
+ | slidesPerView: 5, | ||
+ | }, | ||
+ | 768: { | ||
+ | slidesPerView: 4, | ||
+ | }, | ||
+ | 640: { | ||
+ | slidesPerView: 3, | ||
+ | }, | ||
+ | 500: { | ||
+ | slidesPerView: 2, | ||
+ | }, | ||
+ | 320: { | ||
+ | slidesPerView: 1, | ||
+ | } | ||
+ | }, | ||
+ | }); | ||
+ | window.onresize = function() { | ||
+ | Plotly.relayout('interlab_standardcurve_1', { | ||
+ | width: Math.round(document.body.clientWidth * 0.7), | ||
+ | }) | ||
+ | Plotly.relayout('interlab_standardcurve', { | ||
+ | width: Math.round(document.body.clientWidth * 0.7), | ||
+ | }) | ||
+ | Plotly.relayout('interlab_standardcurve3', { | ||
+ | width: Math.round(document.body.clientWidth * 0.7), | ||
+ | }) | ||
+ | Plotly.relayout('interlab_standardcurve_4', { | ||
+ | width: Math.round(document.body.clientWidth * 0.7), | ||
+ | }) | ||
+ | Plotly.relayout('interlab_measure1', { | ||
+ | width: Math.round(document.body.clientWidth * 0.7), | ||
+ | }) | ||
+ | Plotly.relayout('interlab_measure2', { | ||
+ | width: Math.round(document.body.clientWidth * 0.7), | ||
+ | }) | ||
+ | Plotly.relayout('interlab_measure3', { | ||
+ | width: Math.round(document.body.clientWidth * 0.7), | ||
+ | }) | ||
+ | }; | ||
+ | </script> | ||
+ | </body> |
Latest revision as of 00:32, 18 October 2018
INTERLAB
Introduction
The aim of the Interlab Study is to develop a reliable and repeatable measurement based on cell number, fluorescence, absorbance (optical density) and colony formation units (CFUs). Each year, iGEM teams collaborate in measuring these parameters following the same protocol to obtain a way to have accurate and reliable measurements, which are essential for all sciences, including synthetic biology.
The main part of the Interlab has been always the green fluorescent protein (GFP), one of the biological markers most used in synthetic biology.
The goal of the fifth edition of Interlab is to discover the sources of variability in measurements and be able to correct them, so the measurements taken in different labs will not be variable anymore.
This year question is: Can we reduce lab-to-lab variability in fluorescence measurements by normalizing to absolute cell count or CFUs instead of OD?
Materials and Methods
Before the starting the experimental part, a plate reader was needed. Due to the lack of plate reader in our laboratory, it was kindly asked to Proteomics and Protein Chemistry Unit (DCEXS-UPF, PRBB) to use their equipment. The plate reader is the Synergy HTX Multimode Reader from Biotek, it can measure both absorbance and fluorescence. It has pathlength correction, which was not disconnected. It has control over temperature and it was set as room temperature (around 24-25ºC). The excitation filter was 485/20 nm and the emission filter 528/20 nm and bottom optics were used. Moreover, the plates were black and flat-bottomed.
Eight plasmids needed to be characterized in DH5-alpha E.coli strain in order to follow the protocol. The strain was obtained by collaboration with BIO-IQS iGEM team. The plasmids are the following: BBa_R0040, BBa_R0040, BBa_I20270, BBa_J3604000, BBA_J364001, BBa_J364002, BBa_J364007, BBa_J364008, BBa_J364009.
The materials used over the protocol are the same ones specified in the iGEM 2018 Interlab Study Protocol.
Results
Calibration
OD600 Reference Point
Ludox CL-X | H2O | |
---|---|---|
Replicate 1 | 0.056 | 0.034 |
Replicate 2 | 0.056 | 0.034 |
Replicate 3 | 0.056 | 0.034 |
Replicate 4 | 0.056 | 0.034 |
Arithmetic Mean | 0.056 | 0.034 |
Corrected Abs600 | 0.022 | - |
Reference OD600 | 0.063 | - |
OD600/Abs600 | 2.864 | - |
Particle Standard Curve
Number of Particles | 2.35e8 | 1.18e8 | 5.88e7 | 2.94e7 | 1.47e7 | 7.35e6 | 3.68e6 | 1.84e6 | 9.19e5 | 4.60e5 | 2.30e5 |
---|---|---|---|---|---|---|---|---|---|---|---|
Mean particles / Abs600 | 7.15e8 | 6.47e8 | 5.04e8 | 4.44e8 | 3.82e8 | 3.27e8 | 2.94e8 | 2.94e8 | 2.04e8 | 1.41e8 | 8.36e7 |
Mean of med-high levels | - | 4.61e8 | - | - | - | - | - | - | - | - | - |
Fluorescein Standard Curve
This calibration has a R2=0,8547.
Fluorescein uM | 10.00 | 5.00 | 2.50 | 1.25 | 0.625 | 0.3125 | 0.15625 | 0.078125 | 0.0390625 | 0.0295313 | 0.0097656 |
---|---|---|---|---|---|---|---|---|---|---|---|
uM Fluorescein / a.u. | 1.31E-04 | 6,57E-05 | 6.18E-05 | 6.00E-05 | 5.91E-05 | 5.84E-05 | 5.81E-05 | 7.17E-05 | 5.01E-05 | 4.81E-05 | 4.85E-05 |
Mean uM fluorescein / a.u. | - | 6.10E-05 | - | - | - | - | - | - | - | - | - |
MEFL / a.u. | - | 3.67E+08 | - | - | - | - | - | - | - | - | - |
Measurement
Fluorescence per optical density
Colony Forming Units per OD600