SuperAPI AI 工具集

pylabrobot

通用与其它

查看项目

更新于 10-15 21:39

技能介绍

用途:PyLabRobot 是面向自动化与自主实验室的硬件无关纯 Python SDK,用于通过统一的 Python 接口控制多种实验室自动化设备,适用于需要跨品牌整合设备的场景。主要能力:液体处理支持吸液、分液、液体转移、枪头取放与跟踪、多通道移液、梯度稀释和板复制,支持 Hamilton STAR/STARlet、Opentrons OT-2、Tecan EVO 等;资源管理以层级系统管理板、枪头架、槽、管、载体及自定义耗材,支持甲板布局、状态跟踪和 JSON 序列化;后端抽象支持切换机器人而不重写协议,并提供 ChatterboxBackend 用于无硬件模拟;分析设备可集成 BMG CLARIOstar 读板机与 Mettler Toledo 天平;物料处理支持加热摇床、培养箱、离心机和泵;可视化提供浏览器 3D 甲板状态显示、模拟模式与甲板编辑器。使用方式:安装命令为 uv pip install pylabrobot,随后初始化 LiquidHandler 并调用 setup,再执行 pick_up_tips、aspirate、dispense、drop_tips 等异步操作。官方文档见 https://docs.pylabrobot.org。适用场景:编写移液与样品制备流程、整合多种仪器、在硬件运行前模拟验证协议、以 JSON 保存可复现的甲板状态。限制:资料未提供具体收费、价格或性能指标;详细 API 与更多设备支持需参考官方文档及各 references 文件。