Навыки pylabrobot
🔬

pylabrobot

Безопасно ⚙️ Внешние команды🌐 Доступ к сети⚡ Содержит скрипты📁 Доступ к файловой системе🔑 Переменные окружения

Управление лабораторными роботами с PyLabRobot

Также доступно от: davila7

Автоматизируйте лабораторные рабочие процессы, управляя роботами для дозирования жидкостей, планшетными ридерами и лабораторным оборудованием с помощью унифицированных команд Python. Этот навык обеспечивает воспроизводимые протоколы на платформах Hamilton, Tecan и Opentrons со встроенной симуляцией для тестирования.

Поддерживает: Claude Codex Code(CC)
📊 71 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «pylabrobot». Set up a PyLabRobot liquid handler to aspirate 50 microliters from well A1 and dispense to well B1

Ожидаемый результат:

  • 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

Использование «pylabrobot». Create a deck with a tip rack, source plate, and destination plate for a plate replication workflow

Ожидаемый результат:

  • 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

Аудит безопасности

Безопасно
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
Просканировано файлов
3,674
Проанализировано строк
5
находки
4
Всего аудитов

Факторы риска

⚙️ Внешние команды (3)
🌐 Доступ к сети (2)
⚡ Содержит скрипты (2)
📁 Доступ к файловой системе (1)
🔑 Переменные окружения (1)

Оценка качества

45
Архитектура
100
Сопровождаемость
87
Контент
20
Сообщество
100
Безопасность
91
Соответствие спецификации

Что вы можете построить

Автоматизация задач дозирования

Программируйте сложные протоколы переноса жидкостей для подготовки образцов, серийных разведений и репликации планшетов с автоматическим отслеживанием наконечников.

Мультивендорная интеграция

Создавайте унифицированные протоколы, работающие на роботах Hamilton, Tecan и Opentrons без переписывания кода для каждой платформы.

Симуляция протоколов

Тестируйте и валидируйте лабораторные протоколы в режиме симуляции перед запуском дорогостоящих экспериментов на физическом оборудовании.

Попробуйте эти промпты

Базовый перенос жидкости
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.
Настройка ресурсов деки
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.
Интеграция планшетного ридера
Configure a BMG CLARIOstar plate reader with PyLabRobot, set temperature to 37 degrees, and read absorbance at 450nm wavelength.
Симуляция протокола
Write a complete liquid handling protocol using ChatterboxBackend for simulation, then show how to visualize the deck state and verify the workflow.

Лучшие практики

  • Начните с симуляции ChatterboxBackend для валидации протоколов перед запуском на дорогостоящем оборудовании
  • Включите отслеживание наконечников и объёмов для точного управления состоянием во время экспериментов
  • Сохраняйте конфигурации дек в JSON-файлы для воспроизводимости при нескольких запусках протоколов

Избегать

  • Запуск протоколов на физическом оборудовании без предварительного тестирования в режиме симуляции
  • Не установка температуры на раннем этапе при использовании термошейкеров или инкубаторов
  • Жёсткое задание позиций ресурсов вместо использования описательных имён для лучшей документации

Часто задаваемые вопросы

Какие жидкостные манипуляторы поддерживает PyLabRobot?
PyLabRobot поддерживает платформы Hamilton STAR/STARlet, Opentrons OT-2 и Tecan EVO через абстракцию бэкенда.
Нужно ли физическое оборудование для тестирования протоколов?
Нет. Используйте ChatterboxBackend для симуляционного тес��ирования без оборудования. Визуализатор показывает состояние деки в реальном времени.
Как PyLabRobot сравнивается с API производителей?
PyLabRobot предоставляет унифицированный Python-интерфейс между вендорами. Один и тот же код работает на Hamilton, Tecan и Opentrons.
Можно ли сохранять и загружать конфигурации дек?
Да. Конфигурации дек и состояния могут быть сериализованы в JSON для воспроизводимости и обмена протоколами.
Какие планшетные ридеры поддерживаются?
BMG CLARIOstar и CLARIOstar Plus поддерживаются для измерений абсорбции, люминесценции и флуоресценции.
Работает ли этот навык на Windows и Mac?
Да. PyLabRobot работает на Windows, macOS, Linux и Raspberry Pi для управления лабораторным оборудованием.

Сведения для разработчиков

Автор

K-Dense-AI

Лицензия

MIT license

Ссылка

main