The rule

A vrRNA guide segment is a tandem array of 5-nt units. Each unit is Y + NN + ZZ: NN is a dinucleotide copied out of your target, and Y and ZZ are fixed published backbone.

  • The target is read pair 2, skip 1. Dinucleotide i is target[3i .. 3i+1]; the base after it is never contacted.
  • So a target is 3 × units − 1 nt long, and the last unit has no skip base after it.
  • The dinucleotide goes in verbatim — no complement, no reversal. Recognition is geometric, not canonical Watson–Crick pairing.
  • Case is a reading convention only: UPPERCASE for the NN you program, lowercase for the fixed scaffold. It carries no sequence information.
Scaffold tables

Rendered from the same constants the design engine uses (app/core/systems.js), so what you read here is literally what the tool applies. Highlighted cells are the published backbone variants.

Worked examples

The four examples from the design deck. Each is re-derived by this tool from its target and compared against the published guide, every time this page loads. A mismatch here means the tool is broken — do not use it.

What the published work establishes
Colour key
Do
  • Swap your target’s dinucleotides into the NN positions.
  • Keep every backbone base exactly as published.
  • Pick either strand — there is no PAM and no strand bias.
  • Append the system-specific 3′ tail at the cloning stage.
  • Read the finished vrRNA back against the scaffold before ordering.
Do not
  • Touch the GGY backbone motifs. Point mutations there abolished silencing.
  • Add or remove bases — the 1-nt skip spacing must be preserved exactly.
  • Complement or reverse the dinucleotides.
  • Mix tails between systems. They are not interchangeable.
Source