Problem solved in full
-
How deep a DNA circuit can get in one day, at 38 minutes a gate 6 steps
A strand-displacement gate reaches 90% output at a rate constant of 10⁴ M⁻¹s⁻¹ and a trigger at 100 nM. Derive the time. Then work out how many of these can be chained in a day, and say what that limits.
-
The response is first order in the trigger: y = 1 − e^(−kCt). Set y = 0.9 and rearrange, and the 0.9 becomes ln 10 = 2.3026, because 1 − 0.9 is one tenth.
-
So t = ln 10 ÷ (kC), and everything about the gate is in that one product kC. Nothing else in the expression survives the rearrangement.
-
Put the numbers in. 100 nM is 1 × 10⁻⁷ M, so kC = 10⁴ × 10⁻⁷ = 10⁻³ s⁻¹, and t = 2.3026 ÷ 10⁻³ = 2,303 s, which is 38.4 minutes.
-
Now the part the panel does not model: it shows one gate, and a circuit is gates in series. Ten of them, each waiting for the last, take 23,026 s, which is 6.4 hours.
-
Turn that round and ask what a day buys. 86,400 ÷ 2,303 = 37.5 gates deep. A day of chemistry gets you a circuit thirty-seven layers deep, and that is the whole computation, not thirty-seven operations per second.
-
Push both knobs to the plausible ceiling, 10⁶ M⁻¹s⁻¹ and 1 µM: kC becomes 1 s⁻¹ and a gate takes 2.30 s. A day is then 37,523 gates deep — a thousand times better, and a 10 ps silicon gate still manages 8.64 × 10¹⁵ in the same day.
Answer
38.4 minutes a gate, so 37.5 gates deep in a day, or 37,523 at the best rate anyone can plausibly reach. The number that matters is the DEPTH, not the count, because a strand-displacement circuit is enormously parallel and hopelessly serial at the same time: every gate in one layer runs at once in the same tube, and the next layer cannot start until this one has finished. So the right comparison is not against a chip's operations per second — it is against a chip's critical path, and there the gap is 2.3 × 10¹⁴ per layer. That is why published DNA circuits are shallow: the square-root circuit Qian and Winfree built in 2011 ran a handful of layers and took hours, and no amount of scaling the tube up changes the depth. Chemistry buys width for free and pays for depth in wall-clock time.
-
Learning path
Computing with molecules
References (2)
- Experimental characterization and kinetic modeling of toehold-controlled strand displacement: D. Y. Zhang and E. Winfree, “Control of DNA Strand Displacement Kinetics Using Toehold Exchange.” Journal of the American Chemical Society 131(47), 17303–17314, 2009.
- The scalable Boolean DNA circuit architecture behind the gate examples: L. Qian and E. Winfree, “Scaling up digital circuit computation with DNA strand displacement cascades.” Science 332(6034), 1196–1201, 2011.