The four-layer architecture
Every step below flows through the same four layers — you work at the top, in plain language; the Undergrad handles everything down to camera-verified motion.
1
IntentYou describe automated mrna cleanup (spri) in plain language — no scripting.
▾
2
ProtocolValidated into stages: Bind → Capture → Wash (x2) → Air-dry → Elute → Recover.
▾
3
Robot actionsEach stage becomes grouped operations: move, aspirate, dispense, incubate, read.
▾
4
Atomic actionsPrecise instrument-level moves — each confirmed on camera before the next.
Steps, layer by layer
1Bind~7 min
Atomic actionsVortex the bead stock to homogeneity, then add 1.8× SPRI beads (~80 µL to a ~44 µL reaction), mix ~10 times, and bind 5 min at room temperature.
Vision-verified◉ Vision confirms even bead dispense and mixing across the plate.
2Capture3–5 min
Atomic actionsMove the plate to the magnet and let beads pellet until the supernatant is clear, then aspirate and discard the supernatant.
Vision-verified◉ Vision verifies the supernatant is clear before aspirating, so beads aren't pulled off.
3Wash (x2)~5 min
Atomic actionsOn-magnet, dispense 150–190 µL fresh 70% ethanol, settle 30 s, and aspirate to waste. Repeat once.
Vision-verified◉ Vision checks the wash dispense and full aspiration without disturbing the pellet.
4Air-dry3–5 min
Atomic actionsAir-dry the bead pellet on the magnet 3–5 min — just until no visible ethanol, not cracked.
Vision-verified◉ Vision watches for residual ethanol and over-drying.
5Elute~5 min
Atomic actionsMove off the magnet, add nuclease-free water (~20–40 µL), and mix until the pellet is fully resuspended; elute 2–5 min at room temperature.
6Recover~4 min
Atomic actionsReturn to the magnet, settle, and transfer the clean eluate to a fresh collection plate, leaving beads behind. Seal and hold at 4°C.
Vision-verified◉ Vision confirms the eluate transfer leaves the bead pellet behind.
