pylabrobot

Automates multi-device laboratory workflows across Hamilton STAR, Opentrons OT-2, and simulation backends.

21|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/OwnLabAI/ownlab --skill pylabrobot-ownlabai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pylabrobot
Source: https://github.com/OwnLabAI/ownlab/tree/main/mart/skills/scientific-skills/pylabrobot
Command: npx skills add https://github.com/OwnLabAI/ownlab --skill pylabrobot-ownlabai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Managing and coordinating diverse lab automation hardware across vendors is complex and error-prone.

Core Features & Use Cases

  • Backend-agnostic orchestration across Hamilton STAR, Opentrons OT-2, and simulation backends.
  • Rich resource and deck management to model plates, racks, and labware with precise locations.
  • Multi-device workflows that bridge liquid handling, plate readers, incubators, and pumps.
  • Simulation, visualization, and testing tools to enable development, validation, and CI/CD.

Quick Start

Install PyLabRobot, instantiate a LiquidHandler with a STAR backend and STARLetDeck, then call setup to initialize the system.

Frequently Asked Questions about pylabrobot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate liquid handlers and plate readers across different vendors in one workflow?

You can coordinate diverse lab automation devices across vendors by using a backend-agnostic API that bridges multi-device workflows, enabling liquid handlers, plate readers, and pumps to operate together seamlessly.

Can I simulate and test Opentrons OT-2 lab automation workflows without physical hardware?

Yes, you can simulate and test lab automation workflows offline. The system provides simulation backends and visualization tools that enable protocol development, validation, and CI/CD testing without requiring physical Opentrons OT-2 devices.

What is the best way to manage deck layouts and labware resources for Hamilton STAR liquid handlers?

The best way to manage deck layouts for Hamilton STAR liquid handlers is by using rich resource and deck management features to model plates, racks, and labware with precise physical locations before initializing the system.

Does this lab automation API support integrating incubators and pumps alongside liquid handling?

Yes, the API supports integrating incubators and pumps. It orchestrates multi-device experiments that bridge liquid handling with plate readers, incubators, and pumps across Hamilton STAR, Opentrons OT-2, and simulation backends.

How do I set up a liquid handler to start automating multi-device lab workflows?

To set up a liquid handler, instantiate it with your chosen backend, such as a STAR backend and STARLetDeck, then call the setup method to initialize the system and begin automating your multi-device laboratory workflows.

What are the limitations of using backend-agnostic APIs for lab automation?

While backend-agnostic APIs unify diverse devices like Hamilton STAR and Opentrons OT-2, limitations may include dependencies on specific backend feature support and the complexity of accurately modeling custom labware resources across varying hardware platforms.