Habilidades pylabrobot
🔬

pylabrobot

Seguro ⚙️ Comandos externos🌐 Acesso à rede⚡ Contém scripts📁 Acesso ao sistema de arquivos🔑 Variáveis de ambiente

Controlar Robôs de Laboratório com PyLabRobot

Também disponível em: davila7

Automatize fluxos de trabalho de laboratório controlando robôs de manipulação de líquidos, leitores de placas e equipamentos de laboratório através de comandos Python unificados. Esta habilidade permite protocolos reproduzíveis nas plataformas Hamilton, Tecan e Opentrons com simulação integrada para testes.

Suporta: Claude Codex Code(CC)
📊 71 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "pylabrobot". Configure um manipulador de líquidos PyLabRobot para aspirar 50 microlitros da posição A1 e dispensar na posição B1

Resultado esperado:

  • Backend STAR e STARLetDeck inicializados
  • Rack de ponteiras atribuído à posição 1 do deck
  • Placa de 96 poços atribuída à posição 10 do deck
  • Ponteiras coletadas de tip_rack[A1]
  • Aspirado 50 µL de plate[A1] a 50 µL/s de vazão
  • Dispensado 50 µL em plate[B1]
  • Ponteiras descartadas no local de descarte

A utilizar "pylabrobot". Crie um deck com um rack de ponteiras, placa de origem e placa de destino para um fluxo de trabalho de replicação de placa

Resultado esperado:

  • TIP_CAR_480_A00 definido como tip_rack na posição 1 do deck
  • Cos_96_DW_1mL definido como placa de origem na posição 10 do deck
  • Cos_96_DW_1mL definido como placa de destino na posição 15 do deck
  • Recursos atribuídos ao deck com coordenadas corretas de trilhas
  • Layout do deck salvo em JSON para reprodutibilidade

Auditoria de Segurança

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
Arquivos analisados
3,674
Linhas analisadas
5
achados
4
Total de auditorias
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

45
Arquitetura
100
Manutenibilidade
87
Conteúdo
20
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Automatizar Tarefas de Pipetagem

Programe protocolos complexos de transferência de líquidos para preparação de amostras, diluições seriais e replicação de placas com rastreamento automático de ponteiras.

Integração Multi-Fornecedor

Crie protocolos unificados que funcionam em robôs Hamilton, Tecan e Opentrons sem reescrever código para cada plataforma.

Simulação de Protocolo

Teste e valide protocolos de laboratório em modo de simulação antes de executar experimentos caros em hardware físico.

Tente Estes Prompts

Transferência Básica de Líquido
Use PyLabRobot para configurar um manipulador de líquidos com backend STAR e transferir 100 microlitros da posição A1 da placa de origem para a posição A2 da placa de destino.
Configuração de Recursos do Deck
Crie um layout de deck no PyLabRobot com um rack de ponteiras na posição 1, uma placa de origem na posição 5 e uma placa de destino na posição 10.
Integração de Leitor de Placa
Configure um leitor de placa BMG CLARIOstar com PyLabRobot, defina a temperatura para 37 graus e leia a absorbância no comprimento de onda de 450nm.
Simulação de Protocolo
Escreva um protocolo completo de manipulação de líquidos usando ChatterboxBackend para simulação, depois mostre como visualizar o estado do deck e verificar o fluxo de trabalho.

Melhores Práticas

  • Comece com simulação ChatterboxBackend para validar protocolos antes de executar em hardware caro
  • Ative rastreamento de ponteira e rastreamento de volume para gerenciamento preciso de estado durante experimentos
  • Salve layouts de deck em arquivos JSON para reprodutibilidade em múltiplas execuções de protocolo

Evitar

  • Executar protocolos em hardware físico sem antes testar em modo de simulação
  • Não definir temperaturas antecipadamente ao usar agitadores aquecidos ou incubadoras
  • Hardcoding de posições de recursos em vez de usar nomes descritivos para melhor documentação

Perguntas Frequentes

Quais manipuladores de líquidos o PyLabRobot suporta?
PyLabRobot suporta plataformas Hamilton STAR/STARlet, Opentrons OT-2 e Tecan EVO através de abstração de backend.
Preciso de hardware físico para testar protocolos?
Não. Use ChatterboxBackend para testes de simulação sem hardware. O visualizador mostra o estado do deck em tempo real.
Como o PyLabRobot se compara às APIs dos fornecedores?
PyLabRobot fornece uma interface Python unificada entre fornecedores. O mesmo código funciona em Hamilton, Tecan e Opentrons.
Posso salvar e carregar configurações de deck?
Sim. Layouts de deck e estados podem ser serializados em JSON para reprodutibilidade e compartilhamento de protocolos.
Quais leitores de placa são suportados?
BMG CLARIOstar e CLARIOstar Plus são suportados para medições de absorbância, luminescência e fluorescência.
Esta habilidade funciona no Windows e Mac?
Sim. PyLabRobot funciona no Windows, macOS, Linux e Raspberry Pi para controlar equipamentos de laboratório.