Team:Tsinghua-A/Project/Design
From 2012.igem.org
Line 13: | Line 13: | ||
<link href='http://fonts.googleapis.com/css?family=Oxygen+Mono|Raleway+Dots|Quantico:400' rel='stylesheet' type='text/css'> | <link href='http://fonts.googleapis.com/css?family=Oxygen+Mono|Raleway+Dots|Quantico:400' rel='stylesheet' type='text/css'> | ||
<link rel="stylesheet" type="text/css" href="https://2012.igem.org/Team:Tsinghua-A/css/style-original.css?action=raw&ctype=text/css"/> | <link rel="stylesheet" type="text/css" href="https://2012.igem.org/Team:Tsinghua-A/css/style-original.css?action=raw&ctype=text/css"/> | ||
+ | <link rel="stylesheet" type="text/css" href="https://2012.igem.org/Team:Tsinghua-A/css/tt_c.css?action=raw&ctype=text/css"/> | ||
+ | |||
<script type="text/javascript" src="https://static.igem.org/mediawiki/2012/c/c8/THU-AIndex.txt"></script> | <script type="text/javascript" src="https://static.igem.org/mediawiki/2012/c/c8/THU-AIndex.txt"></script> |
Revision as of 18:53, 26 September 2012
Tsinghua-A::Project::Design
What is ‘programmable‘?
Logic, which tends to be presented in the form of truth tables, shows a relationship between inputs and outputs. Below are the truth tables of the two basic gates: the And gate and the Or gate. So we quickly find the difference lies in the outputs when only one of the inputs is true. In the And gate if there are only one true input, either A or B, the output is false. But in the Or gate it’s to the contrary. So if we can control the output when only one input is true, we can successfully make the switch between the And gate and the Or gate, which can be called a programmable device.
How we make it happen?
We accomplish the design of the switch between the two gates with the help of the site-specific recombination system. Cre-Lox system is a typical kind of site-specific recombination system. The system consists of two components: Cre recombinase and LoxP site. It is a site-specific recombinase technology widely used to carry out excisions, insertions, translocations and inversions in the DNA of cells. It allows the DNA modification targeted to a specific cell type or be triggered by a specific external stimulus. We make use of the cre-lox site-specific system to accomplish the inversions in the DNA. When the external stimulus comes, the Cre recombinase will be expressed and then flip the sequence between the two LoxP sites. After the flip, the direction of the signal stream is altered, which results in changes of logic on the physical layer. Through controlling the direction of the signal stream we can achieve our goal to make a logic-flexible device. Now let’s come to a simple example. We replace the Gene of Interest with a kind of promoter. Under the initial condition, the promoter is able to induce the Output. But once the external signal comes, the expression of the Cre recombinase will be activated and it will lead to the flip between the two LoxP sites. Consequently, the promoter cannot bring out the output.
What we exactly want and how?
Without loss of generality, we decide to start our project with the conversion of the two basic gates mentioned above: the And gate and the Or gate. And when it comes to the situation with 2 inputs, we construct our design like this.
Before Reverse
A | B | Y | X | Output |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 |
0 | 1 | 0 | 1 | 0 |
1 | 1 | 1 | 1 | 1 |
After Reverse
A | B | Y | X | Output |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 1 | 1 |
0 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 |