What problem does it solve?
This Skill provides a unified Python interface to control a wide array of laboratory automation hardware, enabling the creation of complex, reproducible, and automated experimental workflows.
Core Features & Use Cases
- Hardware Agnostic Control: Program liquid handlers (Hamilton, Opentrons), plate readers, centrifuges, incubators, and more through a single Python SDK.
- Reproducible Protocols: Define and execute precise laboratory protocols, from simple liquid transfers to multi-device integrated workflows.
- Simulation & Visualization: Develop and test protocols in a simulated environment with real-time 3D visualization before running on physical hardware.
- Use Case: Automate a multi-step sample preparation workflow involving pipetting, incubation, and plate reading, ensuring consistency and reducing manual errors.
Quick Start
Use the pylabrobot skill to initialize a liquid handler and perform a basic liquid transfer.