HomeMolecular BiologyDNA Nanorobot Lock Kinetics & Cargo Diffusion (2D)

DNA Nanorobot Lock Kinetics & Cargo Diffusion (2D)

Interactive 2D companion to the DNA-origami nanorobot box: a toehold-mediated strand-displacement kinetics diagram for four AND-gated locks, plus a real 2D finite-difference diffusion-equation field showing cargo concentration spreading out once the box opens — computed from the same rate law and Stokes-Einstein diffusion coefficient as the 3D model.

Molecular Biology2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-self-assembling-dna-nanorobot-cargo-release ↗ Open standalone

This 2D companion strips the DNA-origami nanorobot box down to its two governing equations, each drawn as a native 2D diagram rather than a flattened 3D camera view. A reaction-coordinate ladder shows four toehold-mediated strand-displacement locks racing to satisfy an AND-gate threshold, with the exact analytical survival curve exp(−k_obs·t) plotted alongside the live stochastic trace. Below it, a genuine finite-difference solution of the 2D diffusion equation replaces individual jittering particles with a concentration field: cargo starts confined at high concentration inside a reflective-walled box, and once enough locks are displaced the wall opens and the field spreads outward exactly as Fick's law and the Stokes–Einstein diffusion coefficient predict. Tune toehold length, trigger concentration, the AND-gate threshold and temperature to see both the kinetics and the diffusion respond together.

⚙ Under the hood

2D companion to the DNA-origami nanorobot box: a toehold-mediated strand-displacement kinetics ladder for four AND-gated locks (with the exact exp(-k_obs*t) survival curve plotted against the live stochastic trial), plus a real finite-difference solution of the 2D diffusion equation showing the cargo concentration field spread out once the box's AND-gate opens.

DNA nanotechnologyDNA origamistrand displacementmolecular biologyreaction kineticsdiffusion equationfinite difference2D field simulation

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)