pylabrobot

Orchestrate automated lab workflows across multiple devices with backend-agnostic simulation.

18|1|Updated Dec 27, 2025
One-click install
npx skills add https://github.com/LogauaEngstrom/claude-scientific-skills --skill pylabrobot-logauaengstrom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pylabrobot
Source: https://github.com/LogauaEngstrom/claude-scientific-skills/tree/main/scientific-skills/pylabrobot
Command: npx skills add https://github.com/LogauaEngstrom/claude-scientific-skills --skill pylabrobot-logauaengstrom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

PyLabRobot provides a unified interface to orchestrate automated laboratory workflows across diverse hardware, reducing manual setup and increasing reproducibility across experiments.

Core Features & Use Cases

  • Unified API to control multiple devices (liquid handlers, plate readers, incubators, shakers, centrifuges) from a single protocol.
  • Backend-agnostic execution with simulation support to prototype workflows before hardware runs.
  • Resource and deck modeling with state tracking for reproducible, auditable experiments, plus visualization for validation.
  • Real-world use cases: end-to-end automation of sample prep, plate-based assays, data collection, and multi-device coordination in biology, chemistry, and clinical research.

Quick Start

Initiate a multi-device automation session by configuring a backend (STAR, OT-2, or simulation) and a deck, then run a sample protocol to observe automated coordination.

Frequently Asked Questions about pylabrobot

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

FAQPage Schema
How do I automate lab workflows across multiple devices like liquid handlers and plate readers?

Lab automation protocols are orchestrated using a backend-agnostic API that coordinates liquid handlers, plate readers, shakers, and incubators from a single interface. This enables reproducible multi-device experiments across biology, chemistry, and clinical research contexts.

Can I simulate lab automation protocols before running them on physical hardware?

Simulation modes allow you to prototype lab automation workflows before hardware runs. Backend-agnostic execution supports configuring a simulation backend to validate deck modeling, resource state tracking, and protocol coordination safely.

What is deck management and resource state tracking in lab automation?

Deck management and resource state tracking model physical deck layouts and monitor resource states during execution. This approach ensures reproducible, auditable experiments and provides visualization for validating automated laboratory workflows.

Does Python lab automation work with STAR and OT-2 backends for sample preparation?

Python lab automation supports STAR and OT-2 backends for sample preparation. A unified API configures these backends alongside a deck to execute multi-device protocols for end-to-end automation of sample prep and plate-based assays.

What is the best way to ensure reproducible experiments in clinical research automation?

Reproducible experiments in clinical research automation are ensured by using backend-agnostic interfaces with state tracking and deck modeling. This guarantees safe, auditable executions across diverse hardware like centrifuges and incubators.