q434343
acb2dc9359
初始化完成后上传更新deck
2026-04-14 16:57:33 +08:00
q434343
f22c3f4c42
修改移液部分代码,如果没有10ul枪头,则不使用10ul移液枪
2026-04-14 15:35:04 +08:00
q434343
7df67ea9f3
Merge branch 'dev' into prcix9320
2026-04-09 18:12:25 +08:00
q434343
4d3a41ed0d
修改部分移液逻辑
2026-04-09 18:06:12 +08:00
Xuwznln
58997f0654
fix create_resource_with_slot
2026-04-09 17:34:25 +08:00
Xuwznln
fbfc3e30fb
update unilabos_formulation & batch-submit-exp
2026-04-09 16:40:31 +08:00
Xuwznln
1d1c1367df
scale multi exec thread up to 48
2026-04-09 14:15:38 +08:00
q434343
56d25b88bd
使用16个孔与固定tip头类型,来定位slot位置
2026-04-08 02:51:28 +08:00
q434343
95f3e0b291
修改物料位置与初始化位置计算方法
2026-04-03 17:10:14 +08:00
Xuwznln
c91b600e90
update handle creation api
2026-04-02 22:53:31 +08:00
Xuwznln
49b3c850f9
fit cocurrent gap
2026-04-02 16:01:23 +08:00
q434343
9b706236f6
完成物料位置标定
2026-04-02 12:44:33 +08:00
q434343
9f60e65b6d
Merge pull request #255 from ALITTLELZ/labwaresize
...
新增 tip_above_rack_length 参数并更新枪头尺寸
2026-04-01 18:33:59 +08:00
ALITTLELZ
59aa991988
新增 tip_above_rack_length 参数并更新 PRCXI 枪头尺寸
...
- TipInfo 新增 tip_above_rack_length 可选字段
- 编辑器支持 tip_above 与 dz 互算,更新中文标签
- 侧视图绘制枪头露出部分并标注,俯视图/侧视图增加 dx/dy/dz 标注
- 预览增加回中按钮,详情页展示新字段
- 导入时自动计算 tip_above_rack_length
- 批量更新 PRCXI 枪头物理尺寸及 registry YAML
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-01 18:22:23 +08:00
q434343
aff340de84
Merge pull request #254 from ALITTLELZ/labwaresize
...
添加 PRCXI 耗材管理 Web 应用 (labware_manager)
2026-04-01 17:03:20 +08:00
Xuwznln
25c94af755
add running status debounce
2026-04-01 16:01:22 +08:00
ALITTLELZ
2fd4270831
添加 PRCXI 耗材管理 Web 应用 (labware_manager)
...
新增 labware_manager 模块:
- Web UI 支持耗材 CRUD、SVG 俯视图/侧面图实时预览
- SVG 支持触控板双指缩放(pinch-to-zoom)和平移
- 网格排列自动居中按钮(autoCenter)
- 表单参数标签中英文双语显示
- 从已有代码/YAML 导入、Python/YAML 代码生成
更新 CLAUDE.md:补充 labware manager、decorator 注册模式、CI 说明
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-01 15:19:52 +08:00
q434343
0d41d83ce5
Merge branch 'feat/lab_resource' into prcix9320
2026-04-01 11:55:01 +08:00
q434343
9a6f744afd
Merge branch 'sjs_middle_school' into feat/lab_resource
2026-04-01 11:51:54 +08:00
q434343
8164d990cc
适配前吸空气部分
2026-04-01 11:50:42 +08:00
q434343
5c9c8a4ee9
Merge branch 'prcix9320' into sjs_middle_school
2026-03-31 18:48:20 +08:00
q434343
68ef739f4a
Merge pull request #253 from ALITTLELZ/9300
...
Add PRCXI 9300 (3x2) deck layout support
2026-03-31 17:28:52 +08:00
ALITTLELZ
29a484f16f
Add "trash" to site content_type in Deck and experiment JSONs
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-31 17:08:20 +08:00
q434343
a48985720c
添加run_protocol参数
2026-03-31 16:11:11 +08:00
ALITTLELZ
14cf4ddc0d
Add PRCXI 9300 (3x2) deck layout support via model parameter
...
PRCXI9300Deck now accepts model="9300"|"9320" to auto-select 6-slot or
16-slot layout. DefaultLayout gains default_layout for 9300 with T6 as
trash. PRCXI9300Handler auto-derives is_9320 from deck.model when not
explicitly passed. Includes 9300 slim experiment JSON and test fixes.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-31 16:00:26 +08:00
q434343
ad66fc1841
其他修改,
2026-03-31 14:57:51 +08:00
q434343
6b3f9756a0
修改真机运动方式,
2026-03-31 14:33:50 +08:00
q434343
afddc6e40c
修改上传工作流部分代码
2026-03-31 14:32:48 +08:00
Xuwznln
861a012747
allow non @topic_config support
2026-03-31 13:15:06 +08:00
q434343
edd67e4880
Merge branch 'dev' into feat/lab_resource
2026-03-27 19:50:51 +08:00
q434343
d13d3f7dfe
Merge pull request #250 from ALITTLELZ/adaptors
...
Add PRCXI functional modules and fix Deck layout
2026-03-26 12:27:06 +08:00
Xuwznln
ee63e95f50
update skill
2026-03-25 23:20:13 +08:00
q434343
1ab1ed69d4
Merge branch 'dev' into feat/lab_resource
2026-03-25 19:48:39 +08:00
q434343
ad2e5a1c04
更新prcxi的版面更新与工作流上传方法
2026-03-25 19:42:25 +08:00
ALITTLELZ
71d35d31af
Register PRCXI9300ModuleSite/FunctionalModule for PLR deserialization
...
Added PRCXI9300ModuleSite and PRCXI9300FunctionalModule to the PLR
class registration in plr_additional_res_reg.py so find_subclass can
locate them during deserialization of cached cloud data. Also added
"module" and "carrier" to replace_plr_type and TYPE_MAP in
resource_tracker.py to suppress unknown type warnings.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 18:32:01 +08:00
ALITTLELZ
7f4b57f589
Fix Deck slot Y-axis inversion: T1 should be top-left, not bottom-left
...
Upstream rewrite of PRCXI9300Deck lost the Y-axis flip logic from the
original `(3-row)*96+13` formula. T1-T4 were rendered at the bottom
instead of the top. Reversed _DEFAULT_SITE_POSITIONS Y coordinates and
updated prcxi_9320_slim.json accordingly. Also added "plateadapter" and
"module" to slim JSON content_type entries.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 17:16:04 +08:00
ALITTLELZ
0c667e68e6
Remove deprecated PRCXI9300PlateAdapterSite, replaced by PRCXI9300ModuleSite
...
PRCXI9300PlateAdapterSite was already removed by upstream/prcix9320.
Its functionality is now provided by PRCXI9300ModuleSite which serves
as the base class for functional modules (heating/cooling/shaking/magnetic).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 16:22:39 +08:00
ALITTLELZ
9430be51a4
Merge remote-tracking branch 'upstream/prcix9320' into adaptors
...
# Conflicts:
# unilabos/devices/liquid_handling/prcxi/prcxi.py
2026-03-25 16:04:17 +08:00
ALITTLELZ
a187a57430
Add PRCXI functional modules (heating/cooling/shaking/magnetic) and registry config
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 15:19:48 +08:00
q434343
68029217de
Merge branch 'dev' into prcix9320
2026-03-25 14:44:52 +08:00
q434343
792504e08c
Update .gitignore
2026-03-25 14:39:02 +08:00
Xuwznln
dbf5df6e4d
add placeholder keys
2026-03-25 12:11:10 +08:00
Xuwznln
f10c0343ce
add placeholder keys
2026-03-25 11:56:40 +08:00
Xuwznln
8b6553bdd9
always free
2026-03-25 11:24:19 +08:00
q434343
04c0564366
Update .gitignore
2026-03-25 06:04:36 +08:00
Xuwznln
e7a4afd6b5
提交实验技能
2026-03-25 00:42:28 +08:00
Xuwznln
f18f6d82fc
disable samples
2026-03-24 23:45:50 +08:00
Xuwznln
b7c726635c
correct sample demo ret value
2026-03-24 23:24:12 +08:00
Xuwznln
c809912fd3
新增试剂reagent
2026-03-24 23:22:45 +08:00
Xuwznln
d956b27e9f
update registry
2026-03-24 23:10:57 +08:00