SuperAPI AI 工具集

opentrons-integration

编程与开发

查看项目

更新于 10-16 03:14

技能介绍

用途:这是针对 Opentrons(Flex 与 OT-2 机器人)的实验室自动化集成技能,用 Python 编写 Protocol API v2 协议,完成自动化移液工作流,涵盖液体处理、硬件模块控制、耗材配置与台面布局。

主要能力:协议结构包含 opentrons 的 protocol_api 导入、metadata(protocolName、author、description、apiLevel)与可选 requirements(robotType、apiLevel),逻辑写在 run(protocol) 中。硬件加载支持 load_instrument(如 p1000_single_flex、p300_multi_gen2)、load_labware、load_adapter、load_module。移液操作含 pick_up_tip、aspirate、dispense、drop_tip、return_tip,以及 transfer、distribute、consolidate、mix、air_gap、blow_out、touch_tip,并可设置 flow_rate。可通过名称、索引、rows()、columns()、wells_by_name() 访问孔位,并使用 top()、bottom()、center() 定位。模块控制包括 Temperature、Magnetic、Heater-Shaker、Thermocycler 及 Absorbance Plate Reader。还支持液体定义 define_liquid 与 load_liquid、执行控制 pause/delay/comment/home、仿真判断 is_simulating、以及 Flex 导轨灯 set_rail_lights。多通道移液可用于 96 孔板整列操作。

使用方式:按 metadata 与 run 结构编写脚本,加载仪器、耗材和模块后在机器人或仿真中运行;资料提供串行稀释、板复制、PCR 设置等示例模式,并建议先仿真、检查枪头余量、用 protocol.comment() 记录、必要时设置延迟与流速。

限制与说明:资料未提供具体安装命令、价格、收费方式、平台要求及实际实验效果等细节,均暂未提供;使用前需按官方 API 文档确认兼容性。