ETH2006 xor
From 2006.igem.org
m (→implementation alternatives) |
(→implementation alternatives) |
||
Line 21: | Line 21: | ||
when we knew that we were going to implement an XOR, we came up with different artificial variants, without knowing whether such a system would exist in biology or not. while our biologists started searching the literature, we modelled the variants to see which we might want to favor. | when we knew that we were going to implement an XOR, we came up with different artificial variants, without knowing whether such a system would exist in biology or not. while our biologists started searching the literature, we modelled the variants to see which we might want to favor. | ||
- | here, we pick out 2 variants with correspoinding simulation results to give an idea of the process of development. | + | here, we pick out 2 variants with correspoinding simulation results to give an idea of the process of development. note that at this stage, the models still contain minor inaccuracies such as missing ribosome binding sites, which we corrected later on. |
+ | |||
{| | {| | ||
| [[Image:ETH_XOR1.png| |center|XOR gate, implementation variant 1]] | | [[Image:ETH_XOR1.png| |center|XOR gate, implementation variant 1]] | ||
| [[Image:ETH_XOR2.png| |center|XOR gate, implementation variant 2]] | | [[Image:ETH_XOR2.png| |center|XOR gate, implementation variant 2]] | ||
|} | |} | ||
+ | |||
+ | further development of the first variant resulted in the current implementation of the XOR gate. | ||
=== modeling === | === modeling === |
Revision as of 11:06, 28 October 2006
Contents |
XOR gate
The XOR gate's PoPs output activity should be correlated to the PoPs input activity as shown in the picture:
input A ^ | H D L | D D D | L D H +---------> input B output: High, Low, Dont care
implementation
current
Part to be used in the prototype system: [http://partsregistry.org/Part:BBa_J34200 BBa_J34200]
implementation alternatives
when we knew that we were going to implement an XOR, we came up with different artificial variants, without knowing whether such a system would exist in biology or not. while our biologists started searching the literature, we modelled the variants to see which we might want to favor.
here, we pick out 2 variants with correspoinding simulation results to give an idea of the process of development. note that at this stage, the models still contain minor inaccuracies such as missing ribosome binding sites, which we corrected later on.
further development of the first variant resulted in the current implementation of the XOR gate.
modeling
we are interested in the input/output behavior at steady state, that is when the system has reached equilibra and the concentrations of concerned species don't change anymore. since we have 2 inputs and 1 ouptut, simulation results will be illustrated as a surface plot, inputs on the x/y axes and output on the z axis.
ideal xor gate
the expected input/output behavior of an ideal xor gate looks like this (with less green being better):
note that the anterior low (blue) part has low inputs, the rear one has high inputs.
simulation results / sensitivity analysis
assembly procedure
test procedure
test results
parts
[http://partsregistry.org/Part:BBa_J34100 BBa_J34100]