Team:MIT/ResultsSensing

From 2012.igem.org

(Difference between revisions)
(Replaced content with "DEPRECATED. DO NOT EDIT.")
 
(2 intermediate revisions not shown)
Line 1: Line 1:
-
{{MIT-style}}
+
DEPRECATEDDO NOT EDIT.
-
{{MIT-results}}
+
-
<html>
+
-
<script>
+
-
document.title = "MIT iGEM - Sensing Results";
+
-
$(document).ready(function() {
+
-
    $("#accordion").accordion("option", "animated", false);
+
-
    $("#accordion").accordion("activate", 2);
+
-
    $("#accordion").accordion("option", "animated", 'slide');
+
-
});
+
-
</script>
+
-
<style>
+
-
.centered { text-align: center; }
+
-
.mrna_domain { text-align: center; float: left}
+
-
</style>
+
-
 
+
-
<div id="col_left">
+
-
 
+
-
<h1>Overview</h1>
+
-
<p>
+
-
We <a href="#sensing1bio">designed</a>, <a href="#sensing2bio">modeled</a> and <a href="#sensing3bio">tested</a> an <strong>mRNA sensor</strong> that interfaces with RNA-based strand displacement circuitry.
+
-
</p>
+
-
 
+
-
 
+
-
<!-- design -->
+
-
 
+
-
<div class="section" id="sensing1bio">
+
-
 
+
-
<h1>Design</h1>
+
-
We imposed the following criteria on our mRNA sensor design:
+
-
<ul>
+
-
<li>orthogonality</li>
+
-
<li>easy integration with strand displacement circuits</li>
+
-
<li>ability to amplify a signal</li>
+
-
<li>ease of sensor generation</li>
+
-
</ul>
+
-
<br/>
+
-
<p>From our design principles, we can build a modular sensor for any mRNA. For proof of concept, we sensed eBFP2 (BBa_K779300). <!-- TODO: link to actual part --> We investigated the mRNA sequence and chose a region that contains both a toehold and sensing domain, which have complementary regions in our sensor. This enables it to interface with its own “gate + output” complex utilizing the same method of toehold mediated strand displacement. </p>
+
-
<p>We also incorporated a “fuel” strand, which displaces the gate from the mRNA after it has been sense. This effectively resets the mRNA strand to be sensed again, allowing for signal from one strand of mRNA to be amplified and drive the reaction very definitely into the “mRNA present” concentration range.
+
-
  <!-- TODO: link to strand displacement -->
+
-
</p>
+
-
<p>
+
-
<div class="centered"><img alt="Sensing mRNA" src="https://static.igem.org/mediawiki/2012/a/a7/MIT2012_mRNA_sensor_diagram.png"/></div>
+
-
<em>Illustration of an mRNA sensor.</em> A toehold region (T) in the mRNA can bind to the toehold on a sensor complex. Branch migration can then occur on the domain S, resulting in a free output signal strand. This strand is now in a reactive form and can function as an input to downstream processing. Using fuel, the mRNA can be released from the gate strand (T* S* T*), enabling it to react with another sensor complex, allowing for signal amplification.
+
-
</p>
+
-
 
+
-
<p>
+
-
However, our method needs to account for the secondary structure of mRNA. Because the strength of base pairing differs from region to region, some places are more accessible to strand displacement than others (<a href="http://www.nature.com/ng/journal/v39/n10/abs/ng2135.html">Kertesz <em>et al.</em> 2007</a>).</p>
+
-
<p>
+
-
<img src="https://static.igem.org/mediawiki/2012/1/1e/EBFP2_mRNA.png" alt="eBFP2 mRNA rendition"/><br/>
+
-
<em>An example <a href="http://nupack.org">software</a> rendered secondary structure of eBFP2 (BBa_K779300) showing various secondary structure elements (e.g. stems and loops)</em>
+
-
</p>
+
-
<p>
+
-
Much work has been done to generate these secondary structures computationally (see <a href="http://nupack.org">nupack.org</a>), and to find accessible regions predicted to be miRNA binding sites within mRNAs (e.g. <a href="http://genie.weizmann.ac.il/pubs/mir07/mir07_prediction.html">PITA</a>). We leveraged these algorithms to identify potential toehold and sensing domains within mRNAs by looking for regions with different levels of accessibility.
+
-
</p>
+
-
 
+
-
<p>
+
-
Once suitable domains have been chosen using modeling of the secondary structure, we can rank them by their orthogonality to other transcribed RNAs. These sequences are available in online databases (e.g. <a href="http://webserver.mbi.ufl.edu/~shaw/293.html">mRNA data for HEK 293 cells</a>). For strand displacement, the rate limiting step is the binding of a strand to a gate:output complex using the toehold. After this step, the process of strand displacement is sensitive to nucleotide mismatches, with early mismatches being more disruptive than later mismatches due to the nature of branch migration (<a href="http://www.sciencemag.org/content/332/6034/1196.abstract">Qian <em>et al.</em> 2011</a>). Thus, we can use a weighted <a>Hamming distance</a> between a candidate domain and every subsequence in the transcriptome. This method is similar to identifying orthogonal sequences for protein-DNA interactions as previously published (<a href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3424557/">Silver <em>et al.</em> 2012</a>).<br/>
+
-
Care has to be taken to make sure that sensors in a circuit are orthogonal as well, but the same method can be applied to any sequences that are introduced into a cell.
+
-
</p>
+
-
 
+
-
<p>
+
-
<div class="mrna_domain">
+
-
<a href="https://static.igem.org/mediawiki/2012/0/0e/MIT2012_eBFP2_sensor_domain_m1_medium.png">
+
-
  <img src="https://static.igem.org/mediawiki/2012/b/b5/MIT2012_eBFP2_sensor_domain_m1_small.png" alt="Domain 1" border="0"/><br/>Domain 1
+
-
</a>
+
-
</div>
+
-
 
+
-
<div class="mrna_domain">
+
-
<a href="https://static.igem.org/mediawiki/2012/4/46/MIT2012_eBFP2_sensor_domain_m2_medium.png"><img src="https://static.igem.org/mediawiki/2012/c/ca/MIT2012_eBFP2_sensor_domain_m2_small.png" alt="Domain 2" border="0"/><br/>Domain 2</a>
+
-
</div>
+
-
 
+
-
<div class="mrna_domain">
+
-
<a href="https://static.igem.org/mediawiki/2012/4/4a/MIT2012_eBFP2_sensor_domain_m3_medium.png"><img src="https://static.igem.org/mediawiki/2012/4/4a/MIT2012_eBFP2_sensor_domain_m3_small.png" alt="Domain 3" border="0"/><br/>Domain 3</a>
+
-
</div>
+
-
 
+
-
 
+
-
<div class="mrna_domain">
+
-
<a href="https://static.igem.org/mediawiki/2012/4/42/MIT2012_eBFP2_sensor_domain_m4_medium.png"><img src="https://static.igem.org/mediawiki/2012/1/14/MIT2012_eBFP2_sensor_domain_m4_small.png" alt="Domain 4" border="0"/><br/>Domain 4</a>
+
-
</div>
+
-
<br/>
+
-
<div style="clear: both">
+
-
<em>Four highlighted domains of eBFP2 with various secondary structures we chose to sense as a proof-of-concept.</em> Blue-filled circles represent toehold nucleotides, green-filled nucleotides represent sensing domain nucleotides. The border of a nucleotide's circle represents the probability of the nucleotide being in the given state (red - very likely, blue - very unlikely). These are closeups of the mRNA structure above. </div>
+
-
</p>
+
-
 
+
-
 
+
-
</div>
+
-
<!-- /design -->
+
-
 
+
-
 
+
-
<div class="section" id="sensing2bio">
+
-
<h1>Modeling</h1>
+
-
 
+
-
<h2>Reaction Kinetics</h2>
+
-
<p>
+
-
Modeling of mRNA secondary structure was done using <a href="http://nupack.org">NUPACK</a>. Strand displacement reaction kinetics were simulated using <a href="http://lepton.research.microsoft.com/webgec/">Visual GEC</a>. <!-- TODO: NUPACK link out of place -->
+
-
</p>
+
-
<p>
+
-
We used LBS code, which can be run by Visual GEC, to extensively develop and test computational models of the strand displacement systems we designed, including the mRNA sensor, the NOT gate (see <a href = "https://2012.igem.org/Team:MIT/ResultsProcessing#model">Processing</a>), and a hypothetical NOT sensor which combines the functionalities of both. This enabled us to optimize the properties of our systems, and examine their kinetics, before performing <i>in vitro</i> experiments with actual DNA or RNA.
+
-
</p>
+
-
<p>
+
-
The syntax of LBS code is straightforward: it indicates when to plot and what to plot, indicates kinetic rates, and indicates allowable reactions. The software then calculates how reactions will proceed. While <a href = "">Visual DSD</a>, a similar tool which is specialized for simulating DNA strands, would also have worked for our purposes, Visual GEC allows code to explicitly specify which reactions occur and at what rate. The kinetic constants were based on work published by Lulu Qian and Erik Winfree (<a href = "http://www.sciencemag.org/content/332/6034/1196/suppl/DC1">Science 2011</a>).
+
-
</p>
+
-
 
+
-
 
+
-
 
+
-
<h3>mRNA Sensor</h3>
+
-
<p>
+
-
The first task is to create a simulation of an mRNA sensor. The strands involved in the design are the mRNA input itself, the ROX:quencher fluorescent reporter complex, the annealed gate:output complex, and the fuel strand which accelerates the reaction rate.
+
-
</p><p>
+
-
The visual GEC code describing this system can be downloaded <a href = "https://2012.igem.org/File:Simplesensor_MIT2012.txt">here</a>. This code compiles to a visual depiction of the reaction network, and simulating a kinetic run outputs a prediction of the level of each product.
+
-
</p>
+
-
<div class="centered"><img alt="Compiled reaction network" width = "600" src="https://static.igem.org/mediawiki/2012/b/b4/Img2_MIT_sensing_modeling_compilation.png"/></div>
+
-
<i>Compiled graph of species and reactions for the mRNA sensor</i>
+
-
<p>
+
-
We can then specifically compare the levels of the output molecule -- which is fluorescence of the unquenched ROX-bound RNA -- and observe the difference in output level for different concentrations of input.
+
-
</p>
+
-
<div class="centered"><img alt="green: 9nM input. red: 1nM input." width = "500" src="https://static.igem.org/mediawiki/2012/5/5f/Img3_MIT_sensing_modeling_comparison.png"/></div>
+
-
<i>Simulations reveal the mRNA sensor will detect the presence of an mRNA.<br>Green curve: 9 nanomolar (i.e. 90%) input strand. Red curve: 1 nM (10%) input strand.<br>
+
-
Both run with 100nM fuel strand, 12 nM ROX:quencher reporter complex, 10 nM gate:output complex</i>
+
-
<p>
+
-
</p>
+
-
 
+
-
<h3>Inverting mRNA Sensor (NOT sensor)</h3>
+
-
<p>
+
-
Next, we designed an inverting mRNA sensor, in the hope that creating an effective NOT sensor could simplify potential circuits by removing the need to cascade a NOT gate with an mRNA sensor.
+
-
</p>
+
-
<p>
+
-
The NOT sensor includes the familiar mRNA strand, fluorescent reporter complex, gate:output complex, and fuel strands. In addition, it contains a new strand called the "sensor" strand, which displaces the gate:output but is competitively bound by mRNA. Thus, the presence of an mRNA strand inhibits the sensor, preventing output signal. The absence of an mRNA strand allows the sensor strand to displace the gate:output signal, creating a fluorescent signal. This creates NOT logic.
+
-
</p>
+
-
<p>These reactions are described in the Visual GEC code, which can be downloaded <a href = "https://2012.igem.org/File:Notsensor_MIT2012.txt">here</a>.
+
-
</p><p>
+
-
We can compare the outputs produced by various concentrations of mRNA input, and graph this as a transfer function. The shape of this transfer function demonstrates the implementation of NOT logic in the inverted sensor system. The NOT sensor system was designed with a steep dropoff as opposed to a steady gradient, so that it would exhibit reliable boolean behavior when implemented into any larger circuit.
+
-
</p>
+
-
<div class="centered"><img alt="Inverted mRNA transfer function, predicted computationally" src="https://static.igem.org/mediawiki/2012/a/a3/MIT2012-Notsensor.png"/></div><!--TODO-->
+
-
<i>Transfer function of the inverted mRNA sensor, as predicted computationally. Y-axis is output free fluorophore concentration (as a percent of 10nM), X-axis is input mRNA concentration (as a percent of 10nM).</i>
+
-
<p>
+
-
<i>In vitro</i> tests of the functionality of the designed NOT sensor strands are in progress. Similar modeling has had excellent predictive power for the functioning of a NOT gate -- refer to our results in <a href = "https://2012.igem.org/Team:MIT/ResultsProcessing#model">Processing</a>.
+
-
</p>
+
-
 
+
-
</div>
+
-
<!-- /modeling -->
+
-
 
+
-
<div class="section" id="sensing3bio">
+
-
<h1><em>In vitro</em> results</h1>
+
-
<p>
+
-
We chose 4 domains in eBFP2 with various predicted secondary structure properties to test out <em>in vitro</em> (see <a href="#sensing1bio">design considerations</a> above). eBFP2 (BBa_K779300) mRNA was produced by PCRing on a T7 promoter and terminator <!-- TODO: link to primers? -->. The resulting template was then used for <em>in vitro</em> transcription <!-- TODO: protocols link -->. After purification and quantification on a NanoDrop 2000C, the transcribed mRNA, corresponding sensor complexes and fuel strands, along with a fluorescent reporter were added to wells in a 96-well plate and the fluorescence was measured on a plate reader<!-- TODO: link to protocol-->.
+
-
</p>
+
-
<p>
+
-
For fast and cheap prototyping we chose to implement the sensor, fuel and reporter complexes in DNA. From our foundational studies we know that these results will carry over to RNA-based sensors (likely with even better results as the thermodynamics and kinetics of RNA-RNA reactions are more favorable to us than RNA-DNA reactions in terms of getting a high and fast readout).
+
-
</p>
+
-
<p>
+
-
Results indicate that the sensor was able to detect all 4 domains, albeit with differing results, suggesting that the sensing domain choice does matter. We can imagine that all these signals can be incorporated to produce a higher output.
+
-
<br/>
+
-
<div class="centered"><img src="https://static.igem.org/mediawiki/2012/f/f5/MIT2012_mRNA_sensor_small.png" alt="In vitro results from a DNA-based mRNA sensor."/></div>
+
-
In vitro <em>results from a DNA-based mRNA sensor.</em> Graphed here is the fold increase in fluorescence due to the reaction between <em>in vitro</em>-transcribed mRNA, the sensor complex, fuel and a fluorescent reporter <em>vs.</em> a reaction with no mRNA input added.
+
-
</p>
+
-
</div>
+
-
 
+
-
<!-- end sensing -->
+
-
 
+
-
 
+
-
 
+
-
<div id='next' style="float:right; margin-top: 20px;"> </div>
+
-
</div><!--end col_left-->
+
-
</body>
+
-
</html>
+

Latest revision as of 00:04, 27 October 2012

DEPRECATED. DO NOT EDIT.