Skip to content

Commit 74295fc

Browse files
committed
fix(shared-data): evotips v1 are schema 2 now
We had the evotips labware and adapter as schema 3 labware. This was probably necessary while this was a 3-element stack, but now it is not, and we need to avoid shipping schema 3 labware in 8.3 so that we retain the ability to change it. Closes EXEC-1179
1 parent d0ff21c commit 74295fc

File tree

5 files changed

+1106
-4
lines changed
  • shared-data
    • js
    • labware/definitions
      • 2
        • evotips_flex_96_tiprack_adapter
        • evotips_opentrons_96_labware
      • 3
        • evotips_flex_96_tiprack_adapter
        • evotips_opentrons_96_labware

5 files changed

+1106
-4
lines changed

shared-data/js/labware.ts

+9-2
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,10 @@ import thermoscientificnunc96Wellplate2000UlV1Uncasted from '../labware/definiti
121121
import tipone96Tiprack200UlV1Uncasted from '../labware/definitions/2/tipone_96_tiprack_200ul/1.json'
122122
import usascientific12Reservoir22MlV1Uncasted from '../labware/definitions/2/usascientific_12_reservoir_22ml/1.json'
123123
import usascientific96Wellplate24MlDeepV1Uncasted from '../labware/definitions/2/usascientific_96_wellplate_2.4ml_deep/1.json'
124-
import evotipsFlex96TiprackAdapterV1Uncasted from '../labware/definitions/3/evotips_flex_96_tiprack_adapter/1.json'
125-
import evotipsOpentrons96LabwareV1Uncasted from '../labware/definitions/3/evotips_opentrons_96_labware/1.json'
124+
import evotipsFlex96TiprackAdapterV1Uncasted from '../labware/definitions/2/evotips_flex_96_tiprack_adapter/1.json'
125+
import evotipsOpentrons96LabwareV1Uncasted from '../labware/definitions/2/evotips_opentrons_96_labware/1.json'
126+
import evotipsFlex96TiprackAdapterV2Uncasted from '../labware/definitions/3/evotips_flex_96_tiprack_adapter/2.json'
127+
import evotipsOpentrons96LabwareV2Uncasted from '../labware/definitions/3/evotips_opentrons_96_labware/2.json'
126128

127129
// v1 legacy labware definitions
128130

@@ -301,6 +303,8 @@ const usascientific12Reservoir22MlV1 = usascientific12Reservoir22MlV1Uncasted as
301303
const usascientific96Wellplate24MlDeepV1 = usascientific96Wellplate24MlDeepV1Uncasted as LabwareDefinition2
302304
const evotipsFlex96TiprackAdapterV1 = evotipsFlex96TiprackAdapterV1Uncasted as LabwareDefinition2
303305
const evotipsOpentrons96LabwareV1 = evotipsOpentrons96LabwareV1Uncasted as LabwareDefinition2
306+
const evotipsFlex96TiprackAdapterV2 = evotipsFlex96TiprackAdapterV2Uncasted as LabwareDefinition2
307+
const evotipsOpentrons96LabwareV2 = evotipsOpentrons96LabwareV2Uncasted as LabwareDefinition2
304308

305309
// cast v1 defs
306310

@@ -472,7 +476,10 @@ const latestDefs = {
472476
usascientific96Wellplate24MlDeepV1,
473477
evotipsFlex96TiprackAdapterV1,
474478
evotipsOpentrons96LabwareV1,
479+
evotipsFlex96TiprackAdapterV2,
480+
evotipsOpentrons96LabwareV2,
475481
}
482+
476483
// labware definitions
477484
const getAllLabwareDefs = (): Record<
478485
keyof typeof latestDefs,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"ordering": [],
3+
"brand": {
4+
"brand": "Opentrons",
5+
"brandId": []
6+
},
7+
"metadata": {
8+
"displayName": "Evotips adapter",
9+
"displayCategory": "adapter",
10+
"displayVolumeUnits": "\u00b5L",
11+
"tags": []
12+
},
13+
"dimensions": {
14+
"xDimension": 156.5,
15+
"yDimension": 105,
16+
"zDimension": 132
17+
},
18+
"wells": {},
19+
"groups": [
20+
{
21+
"metadata": {},
22+
"wells": []
23+
}
24+
],
25+
"parameters": {
26+
"format": "96Standard",
27+
"quirks": ["tiprackAdapterFor96Channel", "stackingMaxFive"],
28+
"isTiprack": false,
29+
"isMagneticModuleCompatible": false,
30+
"loadName": "evotips_flex_96_tiprack_adapter"
31+
},
32+
"namespace": "opentrons",
33+
"version": 1,
34+
"schemaVersion": 2,
35+
"allowedRoles": ["adapter"],
36+
"cornerOffsetFromSlot": {
37+
"x": -14.25,
38+
"y": -3.5,
39+
"z": 0
40+
}
41+
}

0 commit comments

Comments
 (0)