What problem does it solve?
This Skill provides a unified Python interface to control a wide array of laboratory automation hardware, including liquid handling robots, plate readers, and centrifuges, simplifying complex experimental setups.
Core Features & Use Cases
- Vendor-Agnostic Control: Programmatically operate equipment from multiple vendors (Hamilton, Opentrons, Tecan, BMG, Mettler Toledo) through a single API.
- Complex Workflow Automation: Design and execute intricate multi-step protocols involving pipetting, incubation, shaking, and measurement.
- Simulation & Visualization: Test and visualize protocols in a 3D environment before running on physical hardware, reducing errors and development time.
- Use Case: Automate a high-throughput screening assay by programming a liquid handler to dispense reagents, an incubator to run reactions, and a plate reader to collect kinetic data, all within a single script.
Quick Start
Use the pylabrobot skill to initialize a Hamilton STAR liquid handler and pick up a tip from rack A1.