Team:IBB Pune/construct
From 2009.igem.org
(Difference between revisions)
Samitwatve (Talk | contribs) |
|||
(7 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
{{team:IBB_Pune/header}} | {{team:IBB_Pune/header}} | ||
- | {{Team:IBB_Pune/menu}}<br><br> | + | {{Team:IBB_Pune/menu}}<br> |
- | + | <br> | |
+ | <p><span style="font-weight:bold; font-size:200%; color:#0000cc;">The Simplified Construct</span></p><br> | ||
[[Image:Turing1.GIF|center|800px]] | [[Image:Turing1.GIF|center|800px]] | ||
+ | [[Image:Simplified.png|center|800px]]<br> | ||
+ | <p><span style="font-weight:bold; font-size:150%; color:#0000cc;">Working</span></p> | ||
- | |||
- | |||
- | |||
- | |||
[[Image:tapstrt.png|center|450px]] | [[Image:tapstrt.png|center|450px]] | ||
+ | |||
+ | |||
The Turing Machine begins with the default state 'A'. | The Turing Machine begins with the default state 'A'. | ||
[[Image:Tape1.png|center|450px]] | [[Image:Tape1.png|center|450px]] | ||
In this state it encounters a '0' (represented by Lactose) first. In this state, the LuxR protein will be constitutively produced. The LacO (to which repressor protein remains bound in the normal state) becomes activated in presence of Lactose. However this does not lead to the expression of the reporter gene as this requires activation of the pLuxR promoter (requiring AHL). Thus the Turing Machine remains in state 'A', leaves the '0' unchanged and moves one step to the RIGHT. | In this state it encounters a '0' (represented by Lactose) first. In this state, the LuxR protein will be constitutively produced. The LacO (to which repressor protein remains bound in the normal state) becomes activated in presence of Lactose. However this does not lead to the expression of the reporter gene as this requires activation of the pLuxR promoter (requiring AHL). Thus the Turing Machine remains in state 'A', leaves the '0' unchanged and moves one step to the RIGHT. | ||
+ | |||
[[Image:tape22.png|center|450px]] | [[Image:tape22.png|center|450px]] | ||
Line 22: | Line 24: | ||
In this case, the Turing Machine is in State 'B' and it encounters a '0'. According to the specification of the Turing machine, the machine changes this '0' to a '1' and HALTS. In physical terms, this is obtained by depletion of Lactose and the production of AHL. This is achieved in the following manner: | In this case, the Turing Machine is in State 'B' and it encounters a '0'. According to the specification of the Turing machine, the machine changes this '0' to a '1' and HALTS. In physical terms, this is obtained by depletion of Lactose and the production of AHL. This is achieved in the following manner: | ||
+ | |||
[[Image:Tapend.png|center|450px]] | [[Image:Tapend.png|center|450px]] | ||
+ | |||
+ | |||
When the Turing Machine encounters Lactose ('0') the repressor protein is released from the LacO site. This enables the pLuxR promoter to be activated by the AHL-LuxR complex. This enables the expression of AHL (turning the state '0' into '1') and also enables the expression of the reporter gene (RFP). This signals that the Turing machine has halted. | When the Turing Machine encounters Lactose ('0') the repressor protein is released from the LacO site. This enables the pLuxR promoter to be activated by the AHL-LuxR complex. This enables the expression of AHL (turning the state '0' into '1') and also enables the expression of the reporter gene (RFP). This signals that the Turing machine has halted. | ||
- | The overall result of this process is that the Turing Machine adds +1 to a string of 11111's as is required by the specification of the Turing Machine. | + | The overall result of this process is that the Turing Machine adds +1 to a string of 11111's as is required by the specification of the Turing Machine.<br> |
+ | <p><span style="font-weight:bold; font-size:150%; color:#0000cc;">How does Simplification Help?</span></p> | ||
+ | By reducing the number of proteins required to 2 LuxI and LuxR, we drastically reduce the complexity of the system design. Our simplified constructs enable us to phenotypically mimic the behaviour of a Turing Machine Unary Adder. |
Latest revision as of 03:13, 22 October 2009