13.12.2012 Views

Theoretical and Experimental DNA Computation (Natural ...

Theoretical and Experimental DNA Computation (Natural ...

Theoretical and Experimental DNA Computation (Natural ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

j<br />

k<br />

4.6 Proposed Physical Implementation 85<br />

Pml I restriction site<br />

Inputs<br />

j<br />

k<br />

x y z<br />

j<br />

k<br />

Output=1<br />

Fig. 4.4. Structure of a gate str<strong>and</strong><br />

2. Add ligase to Tk in order to seal any “nicks.”<br />

3. Add the restriction enzyme PmlItoTk. Because of the str<strong>and</strong> design, the<br />

enzyme cleaves only those str<strong>and</strong>s that have both input str<strong>and</strong>s annealed<br />

to them. This is due to the fact that the first restriction site CACGTG<br />

is only made fully double str<strong>and</strong>ed if both of these str<strong>and</strong>s have annealed<br />

correctly. This process is depicted in Fig. 4.5.<br />

4. Denature the str<strong>and</strong>s <strong>and</strong> run Tk through a gel, retaining only str<strong>and</strong>s of<br />

length 3l. This may be achieved in a single step by using a denaturing gel<br />

[136].<br />

5. Add tube Sk to tube Tk. The str<strong>and</strong>s in tube Sk anneal to the second<br />

restriction site embedded within each retained gate str<strong>and</strong>.<br />

6. Add enzyme PmlItotubeTk, which “snips” off the z j<br />

k<br />

section (i.e., the<br />

output section) of each str<strong>and</strong> representing a retained gate.<br />

7. Denature <strong>and</strong> run Tk through another gel, this time retaining only str<strong>and</strong>s<br />

of length l. This tube, Tk, of retained str<strong>and</strong>s, forms the input to Tk+1.<br />

We now proceed to the simulation of level k +1.<br />

j<br />

k<br />

j<br />

k<br />

x y z<br />

j<br />

k<br />

j<br />

k<br />

x y z<br />

j<br />

k<br />

j<br />

k<br />

j j j<br />

(a) x y z (b)<br />

k k k<br />

(c)<br />

j<br />

k<br />

j<br />

k<br />

x y z<br />

Fig. 4.5. (a) Both inputs = 0. (b) First input = 1. (c) Second input = 1. (d) Both<br />

inputs = 1<br />

j<br />

k<br />

(d)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!