PyLabRobot
Use PyLabRobot's hardware-agnostic frontends, resource tree, trackers, and device-specific backends to develop laboratory automation. Default to local manifest validation, bookkeeping, and the software-only chatterbox backend.
Verified snapshot
- PyPI stable:
PyLabRobot==0.2.1, released 2026-03-23. - Upstream requirement: Python >=3.9. This skill uses Python 3.11 for its reproducible smoke tests.
/stable/documentation identifies itself as 0.2.1./dev/and repositorymaindescribe unreleased work and must not be assumed available in 0.2.1.- Stable liquid-handler backends include
STARBackend,VantageBackend,EVOBackend,OpentronsOT2Backend, and the offlineLiquidHandlerChatterboxBackend. - PyLabRobot's GitHub Releases page has no 0.2.x software release entry; use
the PyPI history,
v0.2.1tag, and changelog as release evidence.
Non-negotiable hardware boundary
Never connect to, initialize, home, move, heat, shake, spin, pump, open/close, or otherwise command physical equipment automatically. Do not turn a simulation plan into a live backend merely by changing an environment variable, config value, or import.
Before…