CRISPR-Cas9 R-Loop Zipper Kinetics
Interactive 3D model of Cas9 R-loop propagation: watch the guide RNA zip into target DNA base by base and see why mismatches near the PAM (seed region) abolish cleavage while distal mismatches are tolerated, driving off-target editing.
Cas9 does not check its 20-nucleotide guide RNA against target DNA all at once — it zips the R-loop open base pair by base pair, starting at the PAM and working outward, and the reaction can reverse at any step. This simulator renders that zippering process in 3D as a biased random walk with a position-dependent mismatch penalty: the walk stalls hard when a mismatch sits in the PAM-proximal seed region but barely notices one near the far end of the protospacer, which is exactly why some off-target sites with distal mismatches get cut almost as efficiently as the intended target while single seed mismatches can abolish cleavage entirely. Place a mismatch cluster anywhere along the guide, choose a canonical or suboptimal PAM, run single animated binding trials or a fast batch of 100, and compare the exact theoretical cleavage probability against the empirical success rate.
Watch Cas9's guide RNA zip into target DNA base by base in 3D, and see why mismatches near the PAM (seed region) abolish cleavage while distal mismatches are tolerated — the physical basis of off-target editing.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install