Team:VictoriaBC/://2009.igem.org/Team:VictoriaBC/project/nandgate
From 2009.igem.org
Ntuskovich (Talk | contribs) (New page: <html> <body> <style> body{ background-color: #163216; font: 11px Arial; color: #888888; padding: 5px 5px 5px 5px; } #content{ background-color:#163216; border:0px; font: 12px Arial...) |
Ntuskovich (Talk | contribs) |
||
(2 intermediate revisions not shown) | |||
Line 38: | Line 38: | ||
<table cellspacing=0> | <table cellspacing=0> | ||
<tr> | <tr> | ||
+ | <td valign="top"> | ||
+ | <table> | ||
+ | <tr> | ||
<td width="210" bgcolor="#990000" valign="top"> | <td width="210" bgcolor="#990000" valign="top"> | ||
<center> | <center> | ||
<a href="https://2009.igem.org/Team:VictoriaBC">HOME</a> | <a href="https://2009.igem.org/Team:VictoriaBC">HOME</a> | ||
</td> | </td> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
<tr> | <tr> | ||
<td width="210" height="10" bgcolor="#163216"> | <td width="210" height="10" bgcolor="#163216"> | ||
Line 160: | Line 82: | ||
<td width="210" bgcolor="#996600" valign="top"> | <td width="210" bgcolor="#996600" valign="top"> | ||
<center> | <center> | ||
- | <a href="https://2009.igem.org/Team:VictoriaBC/ | + | <a href="https://2009.igem.org/Team:VictoriaBC/Testing">TESTING</a> |
</td> | </td> | ||
</tr> | </tr> | ||
Line 227: | Line 149: | ||
</td> | </td> | ||
</tr> | </tr> | ||
+ | </table> | ||
+ | </td> | ||
- | + | <td width="10" rowspan=10 bgcolor="#163216"> | |
+ | <td width="750" rowspan=30 bgcolor="#e4e4fe" valign="top"> | ||
+ | <p><b>NAND gate:Complete Original Idea</b><br> | ||
+ | <br> | ||
+ | The logical function "not and" (NAND) is a function that takes two inputs, which may be either 0/false or 1/true, and gives output according to</p> | ||
+ | <table width="200" cellspacing="1" cellpadding="1" align="left" class="pbNotSortable"> | ||
+ | <tbody> | ||
+ | <tr> | ||
+ | <td>input 1</td> | ||
+ | <td>input 2</td> | ||
+ | <td>NAND output</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>0</td> | ||
+ | <td>0</td> | ||
+ | <td>1</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>0</td> | ||
+ | <td>1</td> | ||
+ | <td>1</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>1</td> | ||
+ | <td>0</td> | ||
+ | <td>1</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>1</td> | ||
+ | <td>1</td> | ||
+ | <td>0</td> | ||
+ | </tr> | ||
+ | </tbody> | ||
+ | </table> | ||
+ | <p> </p> | ||
+ | <p> </p> | ||
+ | <p> </p> | ||
+ | <p> </p> | ||
+ | <p> </p> | ||
+ | <p> </p> | ||
+ | <p> </p> | ||
+ | <p>Using BioBrick parts, it should be possible to make very simple NAND gates out of <i>E. coli</i> cells.</p> | ||
+ | <p> </p> | ||
+ | <p>NAND gate:</p> | ||
+ | <p>Output control: The lambda cI-repressed promoter, controlling the expression of RFP.</p> | ||
+ | <p>Input control 1: The <em>ara</em> promoter, controlling the transcription of cI. Instead of a standard ribosome-binding site, there will be a "ribolock", which causes a portion of the mRNA transcript upstream of the RBS to form secondary structure which prevents binding of ribosomes. This will strongly hinder translation until the structure is forced to unfold.</p> | ||
+ | <p>Input control 2: The <em>lac</em> promoter, controlling the expression of a "ribokey", a non-coding sequence complementary to the upstream sequence of the ribolock. </p> | ||
+ | <p> </p> | ||
+ | <p>With this setup, it should be possible to have input values of 0/false for <sugar> absent and 1/true for <sugar> present, and output values of 0/false for RFP absent and 1/true for RFP present. It is true that it is a less elegant solution than that of the <a href="https://2007.igem.org/USTC">2007 UTSC team</a>, but it may be extensible to any input provided there exists some method of detecting it; signal inverters do exist.</p> | ||
+ | <p> </p> | ||
+ | <p>A second use of this project is to test the efficacy of the ribolocks when under the control of a promoter other than tetracycline, and to see what changes to efficiency can be made in ribolocks using available BioBricks. A third use (if Natasha's project doesn't use this idea) is to test the temperature-sensitivity of the ribolocks by culturing key-less ribolocked RFP at different temperatures and observing at what temperature the locks fail to function.</p> | ||
+ | <p> </p> | ||
+ | <p>potential sticking points</p> | ||
+ | <ul> | ||
+ | <li>Because the <em>lac</em>-controlled ribokey must be present for the <em>ara</em>-controlled cI to be translated, and the ribokey should degrade quickly compared to the mRNA if not being constantly replenished, any leaky transcription from the <em>lac</em> promoter should have reduced consequences on the level of RFP.</li> | ||
+ | <li>If too much leaky transcription is occuring anyway, then different ribosome binding sites with reduced efficiency could be used. That choice should help to reduce the occurance of leaky transcription.</li> | ||
+ | <li>The only available lambda cI coding sequence has a signal tag for rapid degradation; it may not stick around long enough for significant repression of RFP. If this is the case, then the promoter and cI from phage 434 could be substituted in, with nothing more than some extra assembly work.</li> | ||
+ | </ul> | ||
+ | <p> </p> | ||
+ | <p>potentially needed BioBricks:</p> | ||
+ | <ul> | ||
+ | <li>BBa_I0500 (arabinose-induced promoter, includes <em>araC</em> gene to ensure repression)</li> | ||
+ | <li>BBa_R0010 (lactose- or IPTG-induced promoter)</li> | ||
+ | <li>BBa_E1010 (RFP)</li> | ||
+ | <li>BBa_B0034 (the BioBrick standard RBS)</li> | ||
+ | <li>BBa_B0030 or BBa_B0032 (RBSs with 0.6 and 0.3 the activity of the standard RBS)</li> | ||
+ | <li>BBa_B0014 (the BioBrick standard transcription double termination signal)</li> | ||
+ | <li>BBa_J23066 (the optimal ribokey from <a href="http://parts2.mit.edu/wiki/index.php/Berkeley2006-RiboregulatorsMain">Berkeley's 2006 iGEM submission</a>)</li> | ||
+ | <li>BBa_J23032 (one of the better ribolocks from same)</li> | ||
+ | <li>BBa_C0051 (lambda cI coding sequence, with a rapid degradation tag appended)</li> | ||
+ | <li>BBa_R0051 (lambda cI-repressed promoter)</li> | ||
+ | <li>BBa_C0056 (phage 434 cI, no degradation tag)</li> | ||
+ | <li>BBa_R0052 (434 cI-repressed promoter)</li> | ||
+ | <li>BBa_K128005 (18bp sequence which could be prepended to the ribolock, in an attempt to emulate <a href="http://parts2.mit.edu/wiki/index.php/Berkeley2006-RiboregulatorsMain">Berkeley's</a> best lock)</li> | ||
+ | </ul> | ||
+ | <p> </p> | ||
+ | </td> | ||
+ | </tr> | ||
Latest revision as of 08:28, 20 October 2009
|
NAND gate:Complete Original Idea
Using BioBrick parts, it should be possible to make very simple NAND gates out of E. coli cells.
NAND gate: Output control: The lambda cI-repressed promoter, controlling the expression of RFP. Input control 1: The ara promoter, controlling the transcription of cI. Instead of a standard ribosome-binding site, there will be a "ribolock", which causes a portion of the mRNA transcript upstream of the RBS to form secondary structure which prevents binding of ribosomes. This will strongly hinder translation until the structure is forced to unfold. Input control 2: The lac promoter, controlling the expression of a "ribokey", a non-coding sequence complementary to the upstream sequence of the ribolock.
With this setup, it should be possible to have input values of 0/false for <sugar> absent and 1/true for <sugar> present, and output values of 0/false for RFP absent and 1/true for RFP present. It is true that it is a less elegant solution than that of the 2007 UTSC team, but it may be extensible to any input provided there exists some method of detecting it; signal inverters do exist.
A second use of this project is to test the efficacy of the ribolocks when under the control of a promoter other than tetracycline, and to see what changes to efficiency can be made in ribolocks using available BioBricks. A third use (if Natasha's project doesn't use this idea) is to test the temperature-sensitivity of the ribolocks by culturing key-less ribolocked RFP at different temperatures and observing at what temperature the locks fail to function.
potential sticking points
potentially needed BioBricks:
|