Habilidades pylabrobot
🔬

pylabrobot

Seguro ⚙️ Comandos externos🌐 Acceso a red⚡ Contiene scripts📁 Acceso al sistema de archivos🔑 Variables de entorno

Controla robots de laboratorio con PyLabRobot

También disponible en: davila7

Automatiza flujos de trabajo de laboratorio controlando robots de manejo de líquidos, lectores de placas y equipos de laboratorio mediante comandos unificados en Python. Esta habilidad permite protocolos reproducibles en las plataformas Hamilton, Tecan y Opentrons, con simulación integrada para pruebas.

Soporta: Claude Codex Code(CC)
📊 71 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "pylabrobot". Set up a PyLabRobot liquid handler to aspirate 50 microliters from well A1 and dispense to well B1

Resultado esperado:

  • Initialized STAR backend and STARLetDeck
  • Tip rack assigned to deck position 1
  • 96-well plate assigned to deck position 10
  • Picked up tips from tip_rack[A1]
  • Aspirated 50 µL from plate[A1] at 50 µL/s flow rate
  • Dispensed 50 µL to plate[B1]
  • Tips dropped at waste location

Usando "pylabrobot". Create a deck with a tip rack, source plate, and destination plate for a plate replication workflow

Resultado esperado:

  • TIP_CAR_480_A00 defined as tip_rack at deck position 1
  • Cos_96_DW_1mL defined as source plate at deck position 10
  • Cos_96_DW_1mL defined as dest plate at deck position 15
  • Resources assigned to deck with correct rails coordinates
  • Deck layout saved to JSON for reproducibility

Auditoría de seguridad

Seguro
v4 • 1/17/2026

Documentation-only skill containing markdown files for PyLabRobot, an open-source laboratory automation framework. All 467 static findings are false positives triggered by Python code examples embedded in markdown documentation. No executable code exists in this skill. The patterns detected (hash references, equipment setup commands, IP addresses, code fences) are all legitimate documentation content for lab automation software.

9
Archivos escaneados
3,674
Líneas analizadas
5
hallazgos
4
Auditorías totales

Puntuación de calidad

45
Arquitectura
100
Mantenibilidad
87
Contenido
20
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Automatizar tareas de pipeteo

Programa protocolos complejos de transferencia de líquidos para preparación de muestras, diluciones seriadas y replicación de placas con seguimiento automático de puntas.

Integración multivendedor

Crea protocolos unificados que funcionen en robots Hamilton, Tecan y Opentrons sin reescribir código para cada plataforma.

Simulación de protocolos

Prueba y valida protocolos de laboratorio en modo de simulación antes de ejecutar experimentos costosos en hardware físico.

Prueba estos prompts

Transferencia básica de líquidos
Use PyLabRobot to set up a liquid handler with a STAR backend and transfer 100 microliters from source plate well A1 to destination plate well A2.
Configuración de recursos del deck
Create a deck layout in PyLabRobot with a tip rack at position 1, a source plate at position 5, and a destination plate at position 10.
Integración con lector de placas
Configure a BMG CLARIOstar plate reader with PyLabRobot, set temperature to 37 degrees, and read absorbance at 450nm wavelength.
Simulación de protocolos
Write a complete liquid handling protocol using ChatterboxBackend for simulation, then show how to visualize the deck state and verify the workflow.

Mejores prácticas

  • Comienza con la simulación ChatterboxBackend para validar protocolos antes de ejecutar en hardware costoso
  • Habilita el seguimiento de puntas y de volumen para una gestión precisa del estado durante los experimentos
  • Guarda los diseños de deck en archivos JSON para la reproducibilidad en múltiples ejecuciones de protocolos

Evitar

  • Ejecutar protocolos en hardware físico sin probar primero en modo de simulación
  • No establecer temperaturas temprano al usar agitadores con calefacción o incubadoras
  • Codificar posiciones de recursos en duro en lugar de usar nombres descriptivos para una mejor documentación

Preguntas frecuentes

¿Qué manipuladores de líquidos admite PyLabRobot?
PyLabRobot admite las plataformas Hamilton STAR/STARlet, Opentrons OT-2 y Tecan EVO mediante abstracción de backend.
¿Necesito hardware físico para probar protocolos?
No. Use ChatterboxBackend for simulation testing without hardware. The visualizer shows deck state in real-time.
¿Cómo se compara PyLabRobot con las API de los proveedores?
PyLabRobot proporciona una interfaz Python unificada entre proveedores. El mismo código funciona en Hamilton, Tecan y Opentrons.
¿Puedo guardar y cargar configuraciones de deck?
Sí. Los diseños y estados del deck se pueden serializar a JSON para reproducibilidad y compartir protocolos.
¿Qué lectores de placas son compatibles?
BMG CLARIOstar y CLARIOstar Plus son compatibles para mediciones de absorbancia, luminiscencia y fluorescencia.
¿Esta habilidad funciona en Windows y Mac?
Sí. PyLabRobot funciona en Windows, macOS, Linux y Raspberry Pi para controlar equipos de laboratorio.