mirror of
https://github.com/deepmodeling/Uni-Lab-OS
synced 2026-03-31 15:03:08 +00:00
233 lines
7.6 KiB
JSON
233 lines
7.6 KiB
JSON
{
|
|
"nodes": [
|
|
{
|
|
"id": "PRCXI",
|
|
"name": "PRCXI",
|
|
"type": "device",
|
|
"class": "liquid_handler.prcxi",
|
|
"parent": "",
|
|
"pose": {
|
|
"size": {
|
|
"width": 424,
|
|
"height": 202,
|
|
"depth": 0
|
|
}
|
|
},
|
|
"config": {
|
|
"axis": "Left",
|
|
"deck": {
|
|
"_resource_type": "unilabos.devices.liquid_handling.prcxi.prcxi:PRCXI9300Deck",
|
|
"_resource_child_name": "PRCXI_Deck"
|
|
},
|
|
"host": "10.20.31.167",
|
|
"port": 9999,
|
|
"debug": false,
|
|
"setup": true,
|
|
"timeout": 10,
|
|
"simulator": false,
|
|
"channel_num": 8
|
|
},
|
|
"data": {
|
|
"reset_ok": true
|
|
},
|
|
"schema": {},
|
|
"description": "",
|
|
"model": null,
|
|
"position": {
|
|
"x": 0,
|
|
"y": 240,
|
|
"z": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "PRCXI_Deck",
|
|
"name": "PRCXI_Deck",
|
|
"children": [],
|
|
"parent": "PRCXI",
|
|
"type": "deck",
|
|
"class": "",
|
|
"position": {
|
|
"x": 10,
|
|
"y": 10,
|
|
"z": 0
|
|
},
|
|
"config": {
|
|
"type": "PRCXI9300Deck",
|
|
"size_x": 404,
|
|
"size_y": 182,
|
|
"size_z": 0,
|
|
"model": "9300",
|
|
"rotation": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0,
|
|
"type": "Rotation"
|
|
},
|
|
"category": "deck",
|
|
"barcode": null,
|
|
"preferred_pickup_location": null,
|
|
"sites": [
|
|
{
|
|
"label": "T1",
|
|
"visible": true,
|
|
"occupied_by": null,
|
|
"position": {
|
|
"x": 0,
|
|
"y": 96,
|
|
"z": 0
|
|
},
|
|
"size": {
|
|
"width": 128.0,
|
|
"height": 86,
|
|
"depth": 0
|
|
},
|
|
"content_type": [
|
|
"plate",
|
|
"tip_rack",
|
|
"plates",
|
|
"tip_racks",
|
|
"tube_rack",
|
|
"adaptor",
|
|
"plateadapter",
|
|
"module",
|
|
"trash"
|
|
]
|
|
},
|
|
{
|
|
"label": "T2",
|
|
"visible": true,
|
|
"occupied_by": null,
|
|
"position": {
|
|
"x": 138,
|
|
"y": 96,
|
|
"z": 0
|
|
},
|
|
"size": {
|
|
"width": 128.0,
|
|
"height": 86,
|
|
"depth": 0
|
|
},
|
|
"content_type": [
|
|
"plate",
|
|
"tip_rack",
|
|
"plates",
|
|
"tip_racks",
|
|
"tube_rack",
|
|
"adaptor",
|
|
"plateadapter",
|
|
"module",
|
|
"trash"
|
|
]
|
|
},
|
|
{
|
|
"label": "T3",
|
|
"visible": true,
|
|
"occupied_by": null,
|
|
"position": {
|
|
"x": 276,
|
|
"y": 96,
|
|
"z": 0
|
|
},
|
|
"size": {
|
|
"width": 128.0,
|
|
"height": 86,
|
|
"depth": 0
|
|
},
|
|
"content_type": [
|
|
"plate",
|
|
"tip_rack",
|
|
"plates",
|
|
"tip_racks",
|
|
"tube_rack",
|
|
"adaptor",
|
|
"plateadapter",
|
|
"module",
|
|
"trash"
|
|
]
|
|
},
|
|
{
|
|
"label": "T4",
|
|
"visible": true,
|
|
"occupied_by": null,
|
|
"position": {
|
|
"x": 0,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"size": {
|
|
"width": 128.0,
|
|
"height": 86,
|
|
"depth": 0
|
|
},
|
|
"content_type": [
|
|
"plate",
|
|
"tip_rack",
|
|
"plates",
|
|
"tip_racks",
|
|
"tube_rack",
|
|
"adaptor",
|
|
"plateadapter",
|
|
"module",
|
|
"trash"
|
|
]
|
|
},
|
|
{
|
|
"label": "T5",
|
|
"visible": true,
|
|
"occupied_by": null,
|
|
"position": {
|
|
"x": 138,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"size": {
|
|
"width": 128.0,
|
|
"height": 86,
|
|
"depth": 0
|
|
},
|
|
"content_type": [
|
|
"plate",
|
|
"tip_rack",
|
|
"plates",
|
|
"tip_racks",
|
|
"tube_rack",
|
|
"adaptor",
|
|
"plateadapter",
|
|
"module",
|
|
"trash"
|
|
]
|
|
},
|
|
{
|
|
"label": "T6",
|
|
"visible": true,
|
|
"occupied_by": null,
|
|
"position": {
|
|
"x": 276,
|
|
"y": 0,
|
|
"z": 0
|
|
},
|
|
"size": {
|
|
"width": 128.0,
|
|
"height": 86,
|
|
"depth": 0
|
|
},
|
|
"content_type": [
|
|
"plate",
|
|
"tip_rack",
|
|
"plates",
|
|
"tip_racks",
|
|
"tube_rack",
|
|
"adaptor",
|
|
"plateadapter",
|
|
"module",
|
|
"trash"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"data": {}
|
|
}
|
|
],
|
|
"edges": []
|
|
}
|