Toolverse
All skills

pylabrobot

by K-Dense-AI

Vendor-agnostic lab automation framework. Use when controlling multiple equipment types (Hamilton, Tecan, Opentrons, plate readers, pumps) or needing unified programming across different vendors. Best for complex workflows, multi-vendor setups, simulation. For Opentrons-only

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security
Views
4

About this skill

Vendor-agnostic lab automation framework. Use when controlling multiple equipment types (Hamilton, Tecan, Opentrons, plate readers, pumps) or needing unified programming across different vendors. Best for complex workflows, multi-vendor setups, simulation. For Opentrons-only protocols with official API, opentrons-integration may be simpler.

How to use

  1. Zainstaluj PyLabRobot jako skill w swoim środowisku Claude/Codex. Upewnij się, że masz zainstalowany Python i dostęp do dokumentacji referencyjnej umieszczonej w katalogu references/.

  2. Zdefiniuj konfigurację sprzętu — określ, które urządzenia będą używane (roboty do pipetowania, czytniki płytek, pompy, inkubatory). PyLabRobot obsługuje Hamilton STAR/STARlet, Opentrons OT-2, Tecan EVO, BMG CLARIOstar i inne urządzenia laboratoryjne.

  3. Zaprojektuj układ stanowiska (deck layout) — zorganizuj płytki, tipy, pojemniki i koryta na stanowisku robota. Skill umożliwia zarządzanie zasobami laboratoryjnymi i śledzenie ich stanu.

  4. Napisz protokół laboratoryjny w Pythonie, używając operacji podstawowych: aspiracja, dyspensowanie i transfer płynów między studzienkami. Wykorzystaj funkcje zarządzania tipami do optymalizacji pracy robota.

  5. Symuluj protokół przed uruchomieniem na sprzęcie fizycznym — PyLabRobot pozwala testować przepływy pracy bez dostępu do urządzeń, co oszczędza czas i zasoby.

  6. Uruchom protokół na rzeczywistym sprzęcie. Skill obsługuje integrację wielu urządzeń jednocześnie, umożliwiając automatyzację złożonych procedur analitycznych i przygotowania próbek.

Related skills