fix(yb3): 物料名称与模型对齐;YAML 去掉 BIOYOND_PolymerStation_ 前缀;修复 6StockCarrier model

This commit is contained in:
dijkstra402
2025-10-23 15:32:36 +08:00
parent 5a7845d8ca
commit d3d8ba6500
4 changed files with 63 additions and 63 deletions

View File

@@ -1,130 +1,130 @@
BIOYOND_PolymerStation_1BottleCarrier: 1BottleCarrier:
category: category:
- bottle_carriers - bottle_carriers
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_1BottleCarrier module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_1BottleCarrier
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_1BottleCarrier description: 1BottleCarrier
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_1FlaskCarrier: 1FlaskCarrier:
category: category:
- bottle_carriers - bottle_carriers
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_1FlaskCarrier module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_1FlaskCarrier
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_1FlaskCarrier description: 1FlaskCarrier
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_6StockCarrier: 6StockCarrier:
category: category:
- bottle_carriers - bottle_carriers
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6StockCarrier module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6StockCarrier
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_6StockCarrier description: 6StockCarrier
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_6VialCarrier: 6VialCarrier:
category: category:
- bottle_carriers - bottle_carriers
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6VialCarrier module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6VialCarrier
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_6VialCarrier description: 6VialCarrier
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_6x5ml_DispensingVialCarrier: 6x5ml_DispensingVialCarrier:
category: category:
- yb3 - yb3
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6x5ml_DispensingVialCarrier module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6x5ml_DispensingVialCarrier
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_6x5ml_DispensingVialCarrier description: 6x5ml_DispensingVialCarrier
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_6x20ml_DispensingVialCarrier: 6x20ml_DispensingVialCarrier:
category: category:
- yb3 - yb3
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6x20ml_DispensingVialCarrier module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6x20ml_DispensingVialCarrier
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_6x20ml_DispensingVialCarrier description: 6x20ml_DispensingVialCarrier
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_6x_SmallSolutionBottleCarrier: 6x_SmallSolutionBottleCarrier:
category: category:
- yb3 - yb3
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6x_SmallSolutionBottleCarrier module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6x_SmallSolutionBottleCarrier
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_6x_SmallSolutionBottleCarrier description: 6x_SmallSolutionBottleCarrier
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_4x_LargeSolutionBottleCarrier: 4x_LargeSolutionBottleCarrier:
category: category:
- yb3 - yb3
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_4x_LargeSolutionBottleCarrier module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_4x_LargeSolutionBottleCarrier
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_4x_LargeSolutionBottleCarrier description: 4x_LargeSolutionBottleCarrier
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_6x_LargeDispenseHeadCarrier: 6x_LargeDispenseHeadCarrier:
category: category:
- yb3 - yb3
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6x_LargeDispenseHeadCarrier module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_6x_LargeDispenseHeadCarrier
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_6x_LargeDispenseHeadCarrier description: 6x_LargeDispenseHeadCarrier
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_AdapterBlock: AdapterBlock:
category: category:
- yb3 - yb3
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_AdapterBlock module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_AdapterBlock
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_AdapterBlock description: AdapterBlock
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
registry_type: resource registry_type: resource
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_TipBox: TipBox:
category: category:
- yb3 - yb3
class: class:
module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_TipBox module: unilabos.resources.bioyond.bottle_carriers:BIOYOND_PolymerStation_TipBox
type: pylabrobot type: pylabrobot
description: BIOYOND_PolymerStation_TipBox description: TipBox
handles: [] handles: []
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}

View File

@@ -1,4 +1,4 @@
BIOYOND_PolymerStation_Liquid_Vial: Liquid_Vial:
category: category:
- bottles - bottles
class: class:
@@ -8,7 +8,7 @@ BIOYOND_PolymerStation_Liquid_Vial:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_Reagent_Bottle: Reagent_Bottle:
category: category:
- bottles - bottles
class: class:
@@ -18,7 +18,7 @@ BIOYOND_PolymerStation_Reagent_Bottle:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_Solid_Stock: Solid_Stock:
category: category:
- bottles - bottles
class: class:
@@ -28,7 +28,7 @@ BIOYOND_PolymerStation_Solid_Stock:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_Solid_Vial: Solid_Vial:
category: category:
- bottles - bottles
class: class:
@@ -38,7 +38,7 @@ BIOYOND_PolymerStation_Solid_Vial:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_Solution_Beaker: Solution_Beaker:
category: category:
- bottles - bottles
class: class:
@@ -48,7 +48,7 @@ BIOYOND_PolymerStation_Solution_Beaker:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_100ml_Liquid_Bottle: 100ml_Liquid_Bottle:
category: category:
- yb3 - yb3
class: class:
@@ -58,7 +58,7 @@ BIOYOND_PolymerStation_100ml_Liquid_Bottle:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_Liquid_Bottle: Liquid_Bottle:
category: category:
- yb3 - yb3
class: class:
@@ -68,7 +68,7 @@ BIOYOND_PolymerStation_Liquid_Bottle:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_High_Viscosity_Liquid_Bottle: High_Viscosity_Liquid_Bottle:
category: category:
- yb3 - yb3
class: class:
@@ -78,7 +78,7 @@ BIOYOND_PolymerStation_High_Viscosity_Liquid_Bottle:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_Large_Dispense_Head: Large_Dispense_Head:
category: category:
- yb3 - yb3
class: class:
@@ -88,7 +88,7 @@ BIOYOND_PolymerStation_Large_Dispense_Head:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_5ml_Dispensing_Vial: 5ml_Dispensing_Vial:
category: category:
- yb3 - yb3
class: class:
@@ -98,7 +98,7 @@ BIOYOND_PolymerStation_5ml_Dispensing_Vial:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_20ml_Dispensing_Vial: 20ml_Dispensing_Vial:
category: category:
- yb3 - yb3
class: class:
@@ -108,7 +108,7 @@ BIOYOND_PolymerStation_20ml_Dispensing_Vial:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_Small_Solution_Bottle: Small_Solution_Bottle:
category: category:
- yb3 - yb3
class: class:
@@ -118,7 +118,7 @@ BIOYOND_PolymerStation_Small_Solution_Bottle:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_Large_Solution_Bottle: Large_Solution_Bottle:
category: category:
- yb3 - yb3
class: class:
@@ -128,7 +128,7 @@ BIOYOND_PolymerStation_Large_Solution_Bottle:
icon: '' icon: ''
init_param_schema: {} init_param_schema: {}
version: 1.0.0 version: 1.0.0
BIOYOND_PolymerStation_Pipette_Tip: Pipette_Tip:
category: category:
- yb3 - yb3
class: class:

View File

@@ -57,7 +57,7 @@ def BIOYOND_Electrolyte_6VialCarrier(name: str) -> BottleCarrier:
size_y=carrier_size_y, size_y=carrier_size_y,
size_z=carrier_size_z, size_z=carrier_size_z,
sites=sites, sites=sites,
model="BIOYOND_Electrolyte_6VialCarrier", model="Electrolyte_6VialCarrier",
) )
carrier.num_items_x = 3 carrier.num_items_x = 3
carrier.num_items_y = 2 carrier.num_items_y = 2
@@ -95,7 +95,7 @@ def BIOYOND_Electrolyte_1BottleCarrier(name: str) -> BottleCarrier:
resource_size_y=beaker_diameter, resource_size_y=beaker_diameter,
name_prefix=name, name_prefix=name,
), ),
model="BIOYOND_Electrolyte_1BottleCarrier", model="Electrolyte_1BottleCarrier",
) )
carrier.num_items_x = 1 carrier.num_items_x = 1
carrier.num_items_y = 1 carrier.num_items_y = 1
@@ -144,7 +144,7 @@ def BIOYOND_PolymerStation_6StockCarrier(name: str) -> BottleCarrier:
size_y=carrier_size_y, size_y=carrier_size_y,
size_z=carrier_size_z, size_z=carrier_size_z,
sites=sites, sites=sites,
model="BIOYOND_PolymerStation_6VialCarrier", model="6StockCarrier",
) )
carrier.num_items_x = 3 carrier.num_items_x = 3
carrier.num_items_y = 2 carrier.num_items_y = 2
@@ -195,7 +195,7 @@ def BIOYOND_PolymerStation_6VialCarrier(name: str) -> BottleCarrier:
size_y=carrier_size_y, size_y=carrier_size_y,
size_z=carrier_size_z, size_z=carrier_size_z,
sites=sites, sites=sites,
model="BIOYOND_PolymerStation_6VialCarrier", model="6VialCarrier",
) )
carrier.num_items_x = 3 carrier.num_items_x = 3
carrier.num_items_y = 2 carrier.num_items_y = 2
@@ -236,7 +236,7 @@ def BIOYOND_PolymerStation_1BottleCarrier(name: str) -> BottleCarrier:
resource_size_y=beaker_diameter, resource_size_y=beaker_diameter,
name_prefix=name, name_prefix=name,
), ),
model="BIOYOND_PolymerStation_1BottleCarrier", model="1BottleCarrier",
) )
carrier.num_items_x = 1 carrier.num_items_x = 1
carrier.num_items_y = 1 carrier.num_items_y = 1
@@ -273,7 +273,7 @@ def BIOYOND_PolymerStation_1FlaskCarrier(name: str) -> BottleCarrier:
resource_size_y=beaker_diameter, resource_size_y=beaker_diameter,
name_prefix=name, name_prefix=name,
), ),
model="BIOYOND_PolymerStation_1FlaskCarrier", model="1FlaskCarrier",
) )
carrier.num_items_x = 1 carrier.num_items_x = 1
carrier.num_items_y = 1 carrier.num_items_y = 1
@@ -321,7 +321,7 @@ def BIOYOND_PolymerStation_6x5ml_DispensingVialCarrier(name: str) -> BottleCarri
size_y=carrier_size_y, size_y=carrier_size_y,
size_z=carrier_size_z, size_z=carrier_size_z,
sites=sites, sites=sites,
model="BIOYOND_PolymerStation_6x5ml_DispensingVialCarrier", model="6x5ml_DispensingVialCarrier",
) )
carrier.num_items_x = 3 carrier.num_items_x = 3
carrier.num_items_y = 2 carrier.num_items_y = 2
@@ -371,7 +371,7 @@ def BIOYOND_PolymerStation_6x20ml_DispensingVialCarrier(name: str) -> BottleCarr
size_y=carrier_size_y, size_y=carrier_size_y,
size_z=carrier_size_z, size_z=carrier_size_z,
sites=sites, sites=sites,
model="BIOYOND_PolymerStation_6x20ml_DispensingVialCarrier", model="6x20ml_DispensingVialCarrier",
) )
carrier.num_items_x = 3 carrier.num_items_x = 3
carrier.num_items_y = 2 carrier.num_items_y = 2
@@ -421,7 +421,7 @@ def BIOYOND_PolymerStation_6x_SmallSolutionBottleCarrier(name: str) -> BottleCar
size_y=carrier_size_y, size_y=carrier_size_y,
size_z=carrier_size_z, size_z=carrier_size_z,
sites=sites, sites=sites,
model="BIOYOND_PolymerStation_6x_SmallSolutionBottleCarrier", model="6x_SmallSolutionBottleCarrier",
) )
carrier.num_items_x = 3 carrier.num_items_x = 3
carrier.num_items_y = 2 carrier.num_items_y = 2
@@ -471,7 +471,7 @@ def BIOYOND_PolymerStation_4x_LargeSolutionBottleCarrier(name: str) -> BottleCar
size_y=carrier_size_y, size_y=carrier_size_y,
size_z=carrier_size_z, size_z=carrier_size_z,
sites=sites, sites=sites,
model="BIOYOND_PolymerStation_4x_LargeSolutionBottleCarrier", model="4x_LargeSolutionBottleCarrier",
) )
carrier.num_items_x = 2 carrier.num_items_x = 2
carrier.num_items_y = 2 carrier.num_items_y = 2
@@ -521,7 +521,7 @@ def BIOYOND_PolymerStation_6x_LargeDispenseHeadCarrier(name: str) -> BottleCarri
size_y=carrier_size_y, size_y=carrier_size_y,
size_z=carrier_size_z, size_z=carrier_size_z,
sites=sites, sites=sites,
model="BIOYOND_PolymerStation_6x_LargeDispenseHeadCarrier", model="6x_LargeDispenseHeadCarrier",
) )
carrier.num_items_x = 3 carrier.num_items_x = 3
carrier.num_items_y = 2 carrier.num_items_y = 2
@@ -560,7 +560,7 @@ def BIOYOND_PolymerStation_AdapterBlock(name: str) -> BottleCarrier:
resource_size_y=adapter_diameter, resource_size_y=adapter_diameter,
name_prefix=name, name_prefix=name,
), ),
model="BIOYOND_PolymerStation_AdapterBlock", model="AdapterBlock",
) )
carrier.num_items_x = 1 carrier.num_items_x = 1
carrier.num_items_y = 1 carrier.num_items_y = 1
@@ -608,7 +608,7 @@ def BIOYOND_PolymerStation_TipBox(name: str) -> BottleCarrier:
size_y=carrier_size_y, size_y=carrier_size_y,
size_z=carrier_size_z, size_z=carrier_size_z,
sites=sites, sites=sites,
model="BIOYOND_PolymerStation_TipBox", model="TipBox",
) )
carrier.num_items_x = 12 carrier.num_items_x = 12
carrier.num_items_y = 8 carrier.num_items_y = 8

View File

@@ -16,7 +16,7 @@ def BIOYOND_PolymerStation_Solid_Stock(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Solid_Stock", model="Solid_Stock",
) )
@@ -34,7 +34,7 @@ def BIOYOND_PolymerStation_Solid_Vial(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Solid_Vial", model="Solid_Vial",
) )
@@ -52,7 +52,7 @@ def BIOYOND_PolymerStation_Liquid_Vial(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Liquid_Vial", model="Liquid_Vial",
) )
@@ -70,7 +70,7 @@ def BIOYOND_PolymerStation_Solution_Beaker(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Solution_Beaker", model="Solution_Beaker",
) )
@@ -88,7 +88,7 @@ def BIOYOND_PolymerStation_Reagent_Bottle(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Reagent_Bottle", model="Reagent_Bottle",
) )
@@ -106,7 +106,7 @@ def BIOYOND_PolymerStation_100ml_Liquid_Bottle(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_100ml_Liquid_Bottle", model="100ml_Liquid_Bottle",
) )
@@ -124,7 +124,7 @@ def BIOYOND_PolymerStation_Liquid_Bottle(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Liquid_Bottle", model="Liquid_Bottle",
) )
@@ -142,7 +142,7 @@ def BIOYOND_PolymerStation_High_Viscosity_Liquid_Bottle(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_High_Viscosity_Liquid_Bottle", model="High_Viscosity_Liquid_Bottle",
) )
@@ -160,7 +160,7 @@ def BIOYOND_PolymerStation_Large_Dispense_Head(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Large_Dispense_Head", model="Large_Dispense_Head",
) )
@@ -178,7 +178,7 @@ def BIOYOND_PolymerStation_5ml_Dispensing_Vial(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_5ml_Dispensing_Vial", model="5ml_Dispensing_Vial",
) )
@@ -196,7 +196,7 @@ def BIOYOND_PolymerStation_20ml_Dispensing_Vial(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_20ml_Dispensing_Vial", model="20ml_Dispensing_Vial",
) )
@@ -214,7 +214,7 @@ def BIOYOND_PolymerStation_Small_Solution_Bottle(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Small_Solution_Bottle", model="Small_Solution_Bottle",
) )
@@ -232,7 +232,7 @@ def BIOYOND_PolymerStation_Large_Solution_Bottle(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Large_Solution_Bottle", model="Large_Solution_Bottle",
) )
@@ -250,6 +250,6 @@ def BIOYOND_PolymerStation_Pipette_Tip(
height=height, height=height,
max_volume=max_volume, max_volume=max_volume,
barcode=barcode, barcode=barcode,
model="BIOYOND_PolymerStation_Pipette_Tip", model="Pipette_Tip",
) )