pylabrobot
PyLabRobot로 실험실 로봇 제어
또한 다음에서 사용할 수 있습니다: davila7
통합된 Python 명령어를 통해 액체 처리 로봇, 플레이트 리더, 실험실 장비를 자동화하여 실험실 워크플로우를 자동화합니다. 이 기술은 Hamilton, Tecan, Opentrons 플랫폼에서 재현 가능한 프로토콜을 지원하며 내장된 시뮬레이션 기능을 통해 테스트할 수 있습니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"pylabrobot" 사용 중입니다. PyLabRobot 액체 핸들러를 설정하여 A1 웰에서 50 마이크로리터를 흡출하고 B1 웰에 분출합니다
예상 결과:
- STAR 백엔드와 STARLetDeck 초기화
- 데크 위치 1에 틸프 랙 할당
- 데크 위치 10에 96웰 플레이트 할당
- tip_rack[A1]에서 틸프 집어 올림
- 50 µL/s 유량으로 플레이트[A1]에서 50 µL 흡출
- 플레이트[B1]에 50 µL 분출
- 폐기 위치에 틸프 버림
"pylabrobot" 사용 중입니다. 플레이트 복제 워크플로우를 위한 틸프 랙, 소스 플레이트, 대상 플레이트가 있는 데크 생성
예상 결과:
- 데크 위치 1에 tip_rack으로 TIP_CAR_480_A00 정의
- 데크 위치 10에 소스 플레이트로 Cos_96_DW_1mL 정의
- 데크 위치 15에 대상 플레이트로 Cos_96_DW_1mL 정의
- 올바른 레일 좌표로 데크에 리소스 할당
- 재현성을 위해 데크 레이아웃을 JSON으로 저장
보안 감사
안전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.
위험 요인
🌐 네트워크 접근 (2)
⚡ 스크립트 포함 (2)
📁 파일 시스템 액세스 (1)
🔑 환경 변수 (1)
품질 점수
만들 수 있는 것
피펫팅 작업 자동화
시료 준비, 연속 희석, 플레이트 복제를 위한 복잡한 액체 이동 프로토콜을 자동 틸프 추적으로 프로그래밍합니다.
다중 벤더 통합
Hamilton, Tecan, Opentrons 로봇에서 작동하는 통합 프로토콜을 각 플랫폼마다 코드를 다시 작성하지 않고 생성합니다.
프로토콜 시뮬레이션
물리적 하드웨어에서 비용이 많이 드는 실험을 실행하기 전에 시뮬레이션 모드로 실험실 프로토콜을 테스트하고 검증합니다.
이 프롬프트를 사용해 보세요
PyLabRobot을 사용하여 STAR 백엔드가 있는 액체 핸들러를 설정하고 소스 플레이트의 A1 웰에서 대상 플레이트의 A2 웰로 100 마이크로리터를 이동합니다.
PyLabRobot에서 위치 1에 틸프 랙, 위치 5에 소스 플레이트, 위치 10에 대상 플레이트가 있는 데크 레이아웃을 생성합니다.
PyLabRobot으로 BMG CLARIOstar 플레이트 리더를 구성하고 온도를 37도로 설정한 후 450nm 파장에서 흡광도를 측정합니다.
시뮬레이션을 위해 ChatterboxBackend를 사용하는 완전한 액체 처리 프로토콜을 작성한 다음 데크 상태를 시각화하고 워크플로우를 확인하는 방법을 보여줍니다.
모범 사례
- 고가의 하드웨어에서 실행하기 전에 ChatterboxBackend 시뮬레이션으로 프로토콜을 먼저 검증하세요
- 실험 중 정확한 상태 관리를 위해 틸프 추적 및 볼륨 추적을 활성화하세요
- 여러 프로토콜 실행에서 재현성을 위해 데크 레이아웃을 JSON 파일로 저장하세요
피하기
- 시뮬레이션 모드에서 먼저 테스트하지 않고 물리적 하드웨어에서 프로토콜 실행
- 히터 셰이커나 인큐베이터 사용 시 온도를 일찍 설정하지 않음
- 리소스 위치를 하드코딩하여 설명적인 이름 대신 사용하면 문서화가 안 좋아짐