diff --git a/labware-library/src/components/LabwareList/__tests__/__snapshots__/LabwareList.test.js.snap b/labware-library/src/components/LabwareList/__tests__/__snapshots__/LabwareList.test.js.snap index 43c4ae445de..97c0e029168 100644 --- a/labware-library/src/components/LabwareList/__tests__/__snapshots__/LabwareList.test.js.snap +++ b/labware-library/src/components/LabwareList/__tests__/__snapshots__/LabwareList.test.js.snap @@ -15,7 +15,7 @@ exports[`LabwareList component renders 1`] = ` }, "cornerOffsetFromSlot": Object { "x": 0, - "y": 0.32, + "y": 0, "z": 0, }, "dimensions": Object { @@ -235,8 +235,8 @@ exports[`LabwareList component renders 1`] = ` ], }, "cornerOffsetFromSlot": Object { - "x": 0.01, - "y": -0.02, + "x": 0, + "y": 0, "z": 0, }, "dimensions": Object { @@ -573,7 +573,7 @@ exports[`LabwareList component renders 1`] = ` }, "cornerOffsetFromSlot": Object { "x": 0, - "y": -0.01, + "y": 0, "z": 0, }, "dimensions": Object { @@ -6785,8 +6785,8 @@ exports[`LabwareList component renders 1`] = ` "brand": "generic", }, "cornerOffsetFromSlot": Object { - "x": 77.76, - "y": 35.48, + "x": 0, + "y": 0, "z": 0, }, "dimensions": Object { @@ -6900,8 +6900,8 @@ exports[`LabwareList component renders 1`] = ` "brand": "Opentrons", }, "cornerOffsetFromSlot": Object { - "x": 0.01, - "y": -0.02, + "x": 0, + "y": 0, "z": 0, }, "dimensions": Object { @@ -8033,8 +8033,8 @@ exports[`LabwareList component renders 1`] = ` "brand": "Opentrons", }, "cornerOffsetFromSlot": Object { - "x": 0.01, - "y": -0.02, + "x": 0, + "y": 0, "z": 0, }, "dimensions": Object { diff --git a/protocol-designer/src/step-generation/test-with-flow/__snapshots__/fixtureGeneration.test.js.snap b/protocol-designer/src/step-generation/test-with-flow/__snapshots__/fixtureGeneration.test.js.snap index a0b9bacc57d..165a9b3eb00 100644 --- a/protocol-designer/src/step-generation/test-with-flow/__snapshots__/fixtureGeneration.test.js.snap +++ b/protocol-designer/src/step-generation/test-with-flow/__snapshots__/fixtureGeneration.test.js.snap @@ -6290,7 +6290,7 @@ Object { }, "cornerOffsetFromSlot": Object { "x": 0, - "y": 0.32, + "y": 0, "z": 0, }, "dimensions": Object { @@ -6527,8 +6527,8 @@ Object { "brand": "Opentrons", }, "cornerOffsetFromSlot": Object { - "x": 0.01, - "y": -0.02, + "x": 0, + "y": 0, "z": 0, }, "dimensions": Object { @@ -7676,8 +7676,8 @@ Object { "brand": "Opentrons", }, "cornerOffsetFromSlot": Object { - "x": 0.01, - "y": -0.02, + "x": 0, + "y": 0, "z": 0, }, "dimensions": Object { diff --git a/shared-data/js/labwareTools/__tests__/createIrregularLabware.test.js b/shared-data/js/labwareTools/__tests__/createIrregularLabware.test.js index a0de197e89e..a9ae42203b6 100644 --- a/shared-data/js/labwareTools/__tests__/createIrregularLabware.test.js +++ b/shared-data/js/labwareTools/__tests__/createIrregularLabware.test.js @@ -6,7 +6,6 @@ import { _irregularWellName, _generateIrregularLoadName, _calculateWellCoord, - _calculateCornerOffset, } from '../index.js' import { splitWellsOnColumn, sortWells } from '../../helpers/index.js' @@ -22,28 +21,6 @@ const exampleLabware1 = { } describe('test helper functions', () => { - test('cornerOffsetFromSlot outputs correctly', () => { - // If smaller than slot, positive values - // If larger than slot, negative values - const smallerDims = { - xDimension: 100, - yDimension: 80, - zDimension: 10, - } - const largerDims = { - xDimension: 200, - yDimension: 90, - zDimension: 10, - } - const offset = _calculateCornerOffset(smallerDims) - const offset2 = _calculateCornerOffset(largerDims) - - expect(offset.x).toBeGreaterThan(0) - expect(offset.y).toBeGreaterThan(0) - expect(offset2.x).toBeLessThan(0) - expect(offset2.y).toBeLessThan(0) - }) - test('Well name generated correctly', () => { const grid = { row: 2, column: 2 } const gridStart = [ diff --git a/shared-data/js/labwareTools/index.js b/shared-data/js/labwareTools/index.js index 3a968d04977..a03b9cb29c9 100644 --- a/shared-data/js/labwareTools/index.js +++ b/shared-data/js/labwareTools/index.js @@ -5,7 +5,6 @@ import range from 'lodash/range' import round from 'lodash/round' import labwareSchema from '../../labware/schemas/2.json' -import { SLOT_WIDTH_MM, SLOT_LENGTH_MM } from '../constants' import { toWellName, sortWells, @@ -225,14 +224,6 @@ function calculateCoordinates( }, {}) } -export function _calculateCornerOffset(dimensions: Dimensions): Offset { - return { - x: round(SLOT_LENGTH_MM - dimensions.xDimension, 2), - y: round(SLOT_WIDTH_MM - dimensions.yDimension, 2), - z: 0, - } -} - function ensureBrand(brand?: Brand): Brand { return brand || { brand: 'generic' } } @@ -279,13 +270,13 @@ export function createRegularLabware(args: RegularLabwareProps): Definition { brand, metadata, dimensions, - cornerOffsetFromSlot: _calculateCornerOffset(dimensions), wells: calculateCoordinates(well, ordering, spacing, offset), groups: [{ wells: flatten(ordering), metadata: {} }], parameters: { ...args.parameters, loadName }, namespace, version, schemaVersion: SCHEMA_VERSION, + cornerOffsetFromSlot: { x: 0, y: 0, z: 0 }, }) } @@ -325,11 +316,11 @@ export function createIrregularLabware( brand, metadata, dimensions, - cornerOffsetFromSlot: _calculateCornerOffset(dimensions), parameters: { ...args.parameters, loadName, format: 'irregular' }, ordering: determineIrregularOrdering(Object.keys(wells)), namespace, version, schemaVersion: SCHEMA_VERSION, + cornerOffsetFromSlot: { x: 0, y: 0, z: 0 }, }) } diff --git a/shared-data/labware/definitions/2/agilent_1_reservoir_290ml/1.json b/shared-data/labware/definitions/2/agilent_1_reservoir_290ml/1.json index 742afec3895..3d0878558f3 100644 --- a/shared-data/labware/definitions/2/agilent_1_reservoir_290ml/1.json +++ b/shared-data/labware/definitions/2/agilent_1_reservoir_290ml/1.json @@ -16,11 +16,6 @@ "yDimension": 85.57, "zDimension": 44.04 }, - "cornerOffsetFromSlot": { - "x": 0, - "y": -0.09, - "z": 0 - }, "wells": { "A1": { "depth": 39.22, @@ -50,5 +45,10 @@ }, "namespace": "opentrons", "version": 1, - "schemaVersion": 2 + "schemaVersion": 2, + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/axygen_1_reservoir_90ml/1.json b/shared-data/labware/definitions/2/axygen_1_reservoir_90ml/1.json index 2ab389f8616..55728323419 100644 --- a/shared-data/labware/definitions/2/axygen_1_reservoir_90ml/1.json +++ b/shared-data/labware/definitions/2/axygen_1_reservoir_90ml/1.json @@ -18,11 +18,6 @@ "yDimension": 85.47, "zDimension": 19.05 }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0.01, - "z": 0 - }, "wells": { "A1": { "depth": 12.42, @@ -52,5 +47,10 @@ }, "namespace": "opentrons", "version": 1, - "schemaVersion": 2 + "schemaVersion": 2, + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/biorad_96_wellplate_200ul_pcr/1.json b/shared-data/labware/definitions/2/biorad_96_wellplate_200ul_pcr/1.json index e913a456725..99714254f29 100644 --- a/shared-data/labware/definitions/2/biorad_96_wellplate_200ul_pcr/1.json +++ b/shared-data/labware/definitions/2/biorad_96_wellplate_200ul_pcr/1.json @@ -22,11 +22,6 @@ "displayVolumeUnits": "µL", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "yDimension": 85.48, "xDimension": 127.76, @@ -1016,5 +1011,10 @@ "wellBottomShape": "v" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/corning_12_wellplate_6.9ml_flat/1.json b/shared-data/labware/definitions/2/corning_12_wellplate_6.9ml_flat/1.json index 6665e832eb4..630d0d3987c 100644 --- a/shared-data/labware/definitions/2/corning_12_wellplate_6.9ml_flat/1.json +++ b/shared-data/labware/definitions/2/corning_12_wellplate_6.9ml_flat/1.json @@ -26,11 +26,6 @@ "yDimension": 85.6, "zDimension": 20.02 }, - "cornerOffsetFromSlot": { - "x": -0.13, - "y": -0.12, - "z": 0 - }, "wells": { "C1": { "shape": "circular", @@ -167,5 +162,10 @@ "wellBottomShape": "flat" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/corning_24_wellplate_3.4ml_flat/1.json b/shared-data/labware/definitions/2/corning_24_wellplate_3.4ml_flat/1.json index ab04c859029..99434abe0a5 100644 --- a/shared-data/labware/definitions/2/corning_24_wellplate_3.4ml_flat/1.json +++ b/shared-data/labware/definitions/2/corning_24_wellplate_3.4ml_flat/1.json @@ -28,11 +28,6 @@ "yDimension": 85.47, "zDimension": 20.27 }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0.01, - "z": 0 - }, "wells": { "D1": { "shape": "circular", @@ -289,5 +284,10 @@ "wellBottomShape": "flat" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/corning_384_wellplate_112ul_flat/1.json b/shared-data/labware/definitions/2/corning_384_wellplate_112ul_flat/1.json index ea1993cfb35..218f19ea99d 100644 --- a/shared-data/labware/definitions/2/corning_384_wellplate_112ul_flat/1.json +++ b/shared-data/labware/definitions/2/corning_384_wellplate_112ul_flat/1.json @@ -442,11 +442,6 @@ "displayCategory": "wellPlate", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": -0.01, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.47, @@ -4315,5 +4310,10 @@ "wellBottomShape": "flat" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/corning_48_wellplate_1.6ml_flat/1.json b/shared-data/labware/definitions/2/corning_48_wellplate_1.6ml_flat/1.json index d120fbd7e3a..368e34ebaa6 100644 --- a/shared-data/labware/definitions/2/corning_48_wellplate_1.6ml_flat/1.json +++ b/shared-data/labware/definitions/2/corning_48_wellplate_1.6ml_flat/1.json @@ -18,11 +18,6 @@ "displayCategory": "wellPlate", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": -0.01, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.47, @@ -531,5 +526,10 @@ "wellBottomShape": "flat" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/corning_6_wellplate_16.8ml_flat/1.json b/shared-data/labware/definitions/2/corning_6_wellplate_16.8ml_flat/1.json index 1a0a1bacc2b..731c8c71a38 100644 --- a/shared-data/labware/definitions/2/corning_6_wellplate_16.8ml_flat/1.json +++ b/shared-data/labware/definitions/2/corning_6_wellplate_16.8ml_flat/1.json @@ -6,11 +6,6 @@ "displayCategory": "wellPlate", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0.01, - "z": 0 - }, "schemaVersion": 2, "version": 1, "namespace": "opentrons", @@ -95,5 +90,10 @@ "wellBottomShape": "flat" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/eppendorf_96_tiprack_1000ul_eptips/1.json b/shared-data/labware/definitions/2/eppendorf_96_tiprack_1000ul_eptips/1.json index 4ce69b34907..4351fc22d53 100644 --- a/shared-data/labware/definitions/2/eppendorf_96_tiprack_1000ul_eptips/1.json +++ b/shared-data/labware/definitions/2/eppendorf_96_tiprack_1000ul_eptips/1.json @@ -22,11 +22,6 @@ "displayCategory": "tipRack", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.48, @@ -37,7 +32,7 @@ "isTiprack": true, "isMagneticModuleCompatible": false, "tipLength": 70.7, - "tipOverlap": 0.0, + "tipOverlap": 0, "loadName": "eppendorf_96_tiprack_1000ul_eptips" }, "wells": { @@ -1015,5 +1010,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/eppendorf_96_tiprack_10ul_eptips/1.json b/shared-data/labware/definitions/2/eppendorf_96_tiprack_10ul_eptips/1.json index c4601d5e664..08f5396e83a 100644 --- a/shared-data/labware/definitions/2/eppendorf_96_tiprack_10ul_eptips/1.json +++ b/shared-data/labware/definitions/2/eppendorf_96_tiprack_10ul_eptips/1.json @@ -22,11 +22,6 @@ "displayCategory": "tipRack", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.48, @@ -1015,5 +1010,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/geb_96_tiprack_1000ul/1.json b/shared-data/labware/definitions/2/geb_96_tiprack_1000ul/1.json index 7ffdd8c3b88..8d25376a0a4 100644 --- a/shared-data/labware/definitions/2/geb_96_tiprack_1000ul/1.json +++ b/shared-data/labware/definitions/2/geb_96_tiprack_1000ul/1.json @@ -22,11 +22,6 @@ "displayCategory": "tipRack", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, @@ -1013,5 +1008,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/geb_96_tiprack_10ul/1.json b/shared-data/labware/definitions/2/geb_96_tiprack_10ul/1.json index 0a51e9d5e04..4c47a9999c4 100644 --- a/shared-data/labware/definitions/2/geb_96_tiprack_10ul/1.json +++ b/shared-data/labware/definitions/2/geb_96_tiprack_10ul/1.json @@ -22,11 +22,6 @@ "displayCategory": "tipRack", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, @@ -1013,5 +1008,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/generic_96_wellplate_1.5ml_deep/1.json b/shared-data/labware/definitions/2/generic_96_wellplate_1.5ml_deep/1.json index e48cbc31e09..4a08208fd2d 100644 --- a/shared-data/labware/definitions/2/generic_96_wellplate_1.5ml_deep/1.json +++ b/shared-data/labware/definitions/2/generic_96_wellplate_1.5ml_deep/1.json @@ -27,11 +27,6 @@ "yDimension": 85.48, "zDimension": 44.1 }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "wells": { "H1": { "depth": 33.5, @@ -1011,5 +1006,10 @@ }, "namespace": "opentrons", "version": 1, - "schemaVersion": 2 + "schemaVersion": 2, + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/generic_96_wellplate_300ul_pcr/1.json b/shared-data/labware/definitions/2/generic_96_wellplate_300ul_pcr/1.json index 80a3da94dad..e8e8e651bcc 100644 --- a/shared-data/labware/definitions/2/generic_96_wellplate_300ul_pcr/1.json +++ b/shared-data/labware/definitions/2/generic_96_wellplate_300ul_pcr/1.json @@ -29,11 +29,6 @@ "yDimension": 85.48, "zDimension": 16 }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "wells": { "H1": { "depth": 15.4, @@ -1006,10 +1001,17 @@ "G12", "H12" ], - "metadata": { "wellBottomShape": "v" } + "metadata": { + "wellBottomShape": "v" + } } ], "namespace": "opentrons", "version": 1, - "schemaVersion": 2 + "schemaVersion": 2, + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/generic_96_wellplate_340ul_flat/1.json b/shared-data/labware/definitions/2/generic_96_wellplate_340ul_flat/1.json index cd1336f321c..67f50028926 100644 --- a/shared-data/labware/definitions/2/generic_96_wellplate_340ul_flat/1.json +++ b/shared-data/labware/definitions/2/generic_96_wellplate_340ul_flat/1.json @@ -22,11 +22,6 @@ "displayVolumeUnits": "µL", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.48, @@ -1012,5 +1007,10 @@ "wellBottomShape": "flat" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical/1.json b/shared-data/labware/definitions/2/opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical/1.json index 99f07e0f559..cc7cd86fbe9 100644 --- a/shared-data/labware/definitions/2/opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical/1.json +++ b/shared-data/labware/definitions/2/opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical/1.json @@ -14,11 +14,6 @@ "displayVolumeUnits": "mL", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, @@ -160,5 +155,10 @@ ] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical_acrylic/1.json b/shared-data/labware/definitions/2/opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical_acrylic/1.json index 91448cf8e86..c193942a6b7 100644 --- a/shared-data/labware/definitions/2/opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical_acrylic/1.json +++ b/shared-data/labware/definitions/2/opentrons_10_tuberack_falcon_4x50ml_6x15ml_conical_acrylic/1.json @@ -107,11 +107,6 @@ "yDimension": 85.5, "zDimension": 123.76 }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "parameters": { "format": "irregular", "isTiprack": false, @@ -158,5 +153,10 @@ ], "namespace": "opentrons", "version": 1, - "schemaVersion": 2 + "schemaVersion": 2, + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_15_tuberack_falcon_15ml_conical/1.json b/shared-data/labware/definitions/2/opentrons_15_tuberack_falcon_15ml_conical/1.json index 79594cf171c..e12e569d429 100644 --- a/shared-data/labware/definitions/2/opentrons_15_tuberack_falcon_15ml_conical/1.json +++ b/shared-data/labware/definitions/2/opentrons_15_tuberack_falcon_15ml_conical/1.json @@ -27,11 +27,6 @@ "schemaVersion": 2, "version": 1, "namespace": "opentrons", - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "wells": { "C1": { "depth": 117.98, @@ -207,5 +202,10 @@ ] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_1_trash_1100ml_fixed/1.json b/shared-data/labware/definitions/2/opentrons_1_trash_1100ml_fixed/1.json index fbbf89f7419..f160975693f 100644 --- a/shared-data/labware/definitions/2/opentrons_1_trash_1100ml_fixed/1.json +++ b/shared-data/labware/definitions/2/opentrons_1_trash_1100ml_fixed/1.json @@ -6,11 +6,6 @@ "displayName": "Opentrons Fixed Trash", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "schemaVersion": 2, "version": 1, "namespace": "opentrons", @@ -46,5 +41,10 @@ "wells": ["A1"], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_1_trash_850ml_fixed/1.json b/shared-data/labware/definitions/2/opentrons_1_trash_850ml_fixed/1.json index 843c89b9484..c963ecab817 100644 --- a/shared-data/labware/definitions/2/opentrons_1_trash_850ml_fixed/1.json +++ b/shared-data/labware/definitions/2/opentrons_1_trash_850ml_fixed/1.json @@ -6,11 +6,6 @@ "displayName": "Opentrons Short Fixed Trash", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "schemaVersion": 2, "version": 1, "namespace": "opentrons", @@ -46,5 +41,10 @@ "wells": ["A1"], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_24_aluminumblock_generic_2ml_screwcap/1.json b/shared-data/labware/definitions/2/opentrons_24_aluminumblock_generic_2ml_screwcap/1.json index f3d2b9d10c3..28cc3e6c6a8 100644 --- a/shared-data/labware/definitions/2/opentrons_24_aluminumblock_generic_2ml_screwcap/1.json +++ b/shared-data/labware/definitions/2/opentrons_24_aluminumblock_generic_2ml_screwcap/1.json @@ -16,11 +16,6 @@ "displayCategory": "aluminumBlock", "tags": [] }, - "cornerOffsetFromSlot": { - "x": -0.01, - "y": 0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, @@ -296,5 +291,10 @@ "links": [] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_1.5ml_safelock_snapcap/1.json b/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_1.5ml_safelock_snapcap/1.json index 03100a3fdcb..93481afe5ad 100644 --- a/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_1.5ml_safelock_snapcap/1.json +++ b/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_1.5ml_safelock_snapcap/1.json @@ -16,11 +16,6 @@ "displayVolumeUnits": "mL", "displayCategory": "tubeRack" }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, @@ -308,5 +303,10 @@ ] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap/1.json b/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap/1.json index a1757b7b4a8..60af0cc084c 100644 --- a/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap/1.json +++ b/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap/1.json @@ -16,11 +16,6 @@ "displayName": "Opentrons 24 Tube Rack with Eppendorf 2 mL Safe-Lock Snapcap", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, @@ -307,5 +302,10 @@ ] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap_acrylic/1.json b/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap_acrylic/1.json index 932e7d54c4c..d2f77b37475 100644 --- a/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap_acrylic/1.json +++ b/shared-data/labware/definitions/2/opentrons_24_tuberack_eppendorf_2ml_safelock_snapcap_acrylic/1.json @@ -23,11 +23,6 @@ "yDimension": 85.48, "zDimension": 52 }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "wells": { "D1": { "depth": 38.58, @@ -305,5 +300,10 @@ ], "namespace": "opentrons", "version": 1, - "schemaVersion": 2 + "schemaVersion": 2, + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_24_tuberack_generic_0.75ml_snapcap_acrylic/1.json b/shared-data/labware/definitions/2/opentrons_24_tuberack_generic_0.75ml_snapcap_acrylic/1.json index cd6f5f16228..c8dddaaab03 100644 --- a/shared-data/labware/definitions/2/opentrons_24_tuberack_generic_0.75ml_snapcap_acrylic/1.json +++ b/shared-data/labware/definitions/2/opentrons_24_tuberack_generic_0.75ml_snapcap_acrylic/1.json @@ -23,11 +23,6 @@ "yDimension": 85.48, "zDimension": 55 }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "wells": { "D1": { "depth": 20, @@ -294,5 +289,10 @@ ], "namespace": "opentrons", "version": 1, - "schemaVersion": 2 + "schemaVersion": 2, + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_24_tuberack_generic_2ml_screwcap/1.json b/shared-data/labware/definitions/2/opentrons_24_tuberack_generic_2ml_screwcap/1.json index 608becc50b1..fbf58da687e 100644 --- a/shared-data/labware/definitions/2/opentrons_24_tuberack_generic_2ml_screwcap/1.json +++ b/shared-data/labware/definitions/2/opentrons_24_tuberack_generic_2ml_screwcap/1.json @@ -16,15 +16,10 @@ "displayName": "Opentrons 24 Tube Rack with Generic 2 mL Screwcap", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, - "zDimension": 84.0 + "zDimension": 84 }, "parameters": { "format": "irregular", @@ -296,5 +291,10 @@ "links": [] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_40_aluminumblock_eppendorf_24x2ml_safelock_snapcap_generic_16x0.2ml_pcr_strip/1.json b/shared-data/labware/definitions/2/opentrons_40_aluminumblock_eppendorf_24x2ml_safelock_snapcap_generic_16x0.2ml_pcr_strip/1.json index bc218e7842d..acdaf09c2dd 100644 --- a/shared-data/labware/definitions/2/opentrons_40_aluminumblock_eppendorf_24x2ml_safelock_snapcap_generic_16x0.2ml_pcr_strip/1.json +++ b/shared-data/labware/definitions/2/opentrons_40_aluminumblock_eppendorf_24x2ml_safelock_snapcap_generic_16x0.2ml_pcr_strip/1.json @@ -379,11 +379,6 @@ "namespace": "opentrons", "schemaVersion": 2, "version": 1, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "parameters": { "format": "irregular", "isTiprack": false, @@ -476,5 +471,10 @@ "links": [] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_6_tuberack_falcon_50ml_conical/1.json b/shared-data/labware/definitions/2/opentrons_6_tuberack_falcon_50ml_conical/1.json index 800da8d660c..17c3e8b625a 100644 --- a/shared-data/labware/definitions/2/opentrons_6_tuberack_falcon_50ml_conical/1.json +++ b/shared-data/labware/definitions/2/opentrons_6_tuberack_falcon_50ml_conical/1.json @@ -21,11 +21,6 @@ "schemaVersion": 2, "version": 1, "namespace": "opentrons", - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "wells": { "B1": { "depth": 113.78, @@ -104,5 +99,10 @@ ] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_96_aluminumblock_biorad_wellplate_200ul/1.json b/shared-data/labware/definitions/2/opentrons_96_aluminumblock_biorad_wellplate_200ul/1.json index c4aa7e99fa2..3042cc12a89 100644 --- a/shared-data/labware/definitions/2/opentrons_96_aluminumblock_biorad_wellplate_200ul/1.json +++ b/shared-data/labware/definitions/2/opentrons_96_aluminumblock_biorad_wellplate_200ul/1.json @@ -22,11 +22,6 @@ "displayCategory": "aluminumBlock", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.48, @@ -1024,5 +1019,10 @@ ] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_96_aluminumblock_generic_pcr_strip_200ul/1.json b/shared-data/labware/definitions/2/opentrons_96_aluminumblock_generic_pcr_strip_200ul/1.json index c276b94250f..5a40cbf9d1f 100644 --- a/shared-data/labware/definitions/2/opentrons_96_aluminumblock_generic_pcr_strip_200ul/1.json +++ b/shared-data/labware/definitions/2/opentrons_96_aluminumblock_generic_pcr_strip_200ul/1.json @@ -22,11 +22,6 @@ "displayCategory": "aluminumBlock", "tags": [] }, - "cornerOffsetFromSlot": { - "x": -0.01, - "y": 0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, @@ -1022,5 +1017,10 @@ "links": [] } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_96_tiprack_1000ul/1.json b/shared-data/labware/definitions/2/opentrons_96_tiprack_1000ul/1.json index 764927a4c40..e45647f5ab8 100644 --- a/shared-data/labware/definitions/2/opentrons_96_tiprack_1000ul/1.json +++ b/shared-data/labware/definitions/2/opentrons_96_tiprack_1000ul/1.json @@ -34,11 +34,6 @@ "yDimension": 85.48, "zDimension": 96.07 }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "wells": { "H1": { "depth": 10.54, @@ -1015,5 +1010,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_96_tiprack_10ul/1.json b/shared-data/labware/definitions/2/opentrons_96_tiprack_10ul/1.json index 6ea333f2af9..4584205d39e 100644 --- a/shared-data/labware/definitions/2/opentrons_96_tiprack_10ul/1.json +++ b/shared-data/labware/definitions/2/opentrons_96_tiprack_10ul/1.json @@ -34,11 +34,6 @@ "yDimension": 85.48, "zDimension": 65.89 }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "wells": { "H1": { "depth": 39.2, @@ -1015,5 +1010,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/opentrons_96_tiprack_300ul/1.json b/shared-data/labware/definitions/2/opentrons_96_tiprack_300ul/1.json index 5694e9a0ff1..99c8691626c 100644 --- a/shared-data/labware/definitions/2/opentrons_96_tiprack_300ul/1.json +++ b/shared-data/labware/definitions/2/opentrons_96_tiprack_300ul/1.json @@ -22,11 +22,6 @@ "displayCategory": "tipRack", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.48, @@ -1015,5 +1010,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/tipone_96_tiprack_200ul/1.json b/shared-data/labware/definitions/2/tipone_96_tiprack_200ul/1.json index b178cb3b983..e0e8fc72094 100644 --- a/shared-data/labware/definitions/2/tipone_96_tiprack_200ul/1.json +++ b/shared-data/labware/definitions/2/tipone_96_tiprack_200ul/1.json @@ -32,11 +32,6 @@ "namespace": "opentrons", "schemaVersion": 2, "version": 1, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "wells": { "H1": { "depth": 10.54, @@ -1013,5 +1008,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/definitions/2/usascientific_12_reservoir_22ml/1.json b/shared-data/labware/definitions/2/usascientific_12_reservoir_22ml/1.json index 86d616ec7f5..2ef30586a0e 100644 --- a/shared-data/labware/definitions/2/usascientific_12_reservoir_22ml/1.json +++ b/shared-data/labware/definitions/2/usascientific_12_reservoir_22ml/1.json @@ -22,11 +22,6 @@ "displayCategory": "reservoir", "tags": [] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0.32, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.8, @@ -188,5 +183,10 @@ "links": [ "https://www.usascientific.com/12-channel-automation-reservoir.aspx" ] + }, + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 } } diff --git a/shared-data/labware/definitions/2/usascientific_96_wellplate_2.4ml_deep/1.json b/shared-data/labware/definitions/2/usascientific_96_wellplate_2.4ml_deep/1.json index 787774f5cbe..9c34cf031ab 100644 --- a/shared-data/labware/definitions/2/usascientific_96_wellplate_2.4ml_deep/1.json +++ b/shared-data/labware/definitions/2/usascientific_96_wellplate_2.4ml_deep/1.json @@ -31,11 +31,6 @@ "yDimension": 85.5, "zDimension": 44.1 }, - "cornerOffsetFromSlot": { - "x": -0.04, - "y": -0.02, - "z": 0 - }, "wells": { "H1": { "depth": 41.3, @@ -1112,5 +1107,10 @@ }, "namespace": "opentrons", "version": 1, - "schemaVersion": 2 + "schemaVersion": 2, + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_12_trough.json b/shared-data/labware/fixtures/2/fixture_12_trough.json index 85a13bce9c3..1acf0dee0fa 100644 --- a/shared-data/labware/fixtures/2/fixture_12_trough.json +++ b/shared-data/labware/fixtures/2/fixture_12_trough.json @@ -21,11 +21,6 @@ "displayVolumeUnits": "mL", "displayCategory": "reservoir" }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0.32, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.8, @@ -184,5 +179,10 @@ "wellBottomShape": "v" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_24_tuberack.json b/shared-data/labware/fixtures/2/fixture_24_tuberack.json index 49e66379c3d..00f81e85392 100644 --- a/shared-data/labware/fixtures/2/fixture_24_tuberack.json +++ b/shared-data/labware/fixtures/2/fixture_24_tuberack.json @@ -16,15 +16,10 @@ "displayName": "Opentrons screwcap 2mL tuberack", "tags": ["2", "mL", "screwcap", "tuberack", "Opentrons", "E&K Scientific"] }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, - "zDimension": 84.0 + "zDimension": 84 }, "parameters": { "format": "irregular", @@ -284,5 +279,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_384_plate.json b/shared-data/labware/fixtures/2/fixture_384_plate.json index 0bbbcfdc5a9..76f56fdb62c 100644 --- a/shared-data/labware/fixtures/2/fixture_384_plate.json +++ b/shared-data/labware/fixtures/2/fixture_384_plate.json @@ -442,11 +442,6 @@ "displayCategory": "wellPlate", "tags": ["SBS", "microplate", "112", "uL", "384 wells"] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": -0.01, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.47, @@ -4312,5 +4307,10 @@ "wellBottomShape": "flat" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_96_plate.json b/shared-data/labware/fixtures/2/fixture_96_plate.json index 2d4d3c04c43..8bfc4dff160 100644 --- a/shared-data/labware/fixtures/2/fixture_96_plate.json +++ b/shared-data/labware/fixtures/2/fixture_96_plate.json @@ -22,11 +22,6 @@ "displayVolumeUnits": "µL", "tags": ["flat", "microplate", "SBS", "ANSI", "generic"] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.48, @@ -1011,5 +1006,10 @@ "wellBottomShape": "flat" } } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_irregular_example_1.json b/shared-data/labware/fixtures/2/fixture_irregular_example_1.json index 928b9f7fc76..5bf84a0ef75 100644 --- a/shared-data/labware/fixtures/2/fixture_irregular_example_1.json +++ b/shared-data/labware/fixtures/2/fixture_irregular_example_1.json @@ -23,11 +23,6 @@ "brand": { "brand": "generic" }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.48, @@ -596,5 +591,10 @@ "wells": ["B1", "B2", "B3", "B4", "B5"], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_regular_example_1.json b/shared-data/labware/fixtures/2/fixture_regular_example_1.json index 334e5302470..effa6b8cc36 100644 --- a/shared-data/labware/fixtures/2/fixture_regular_example_1.json +++ b/shared-data/labware/fixtures/2/fixture_regular_example_1.json @@ -17,11 +17,6 @@ "schemaVersion": 2, "version": 1, "namespace": "fixture", - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.48, @@ -53,5 +48,10 @@ "wells": ["A1", "A2"], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_regular_example_2.json b/shared-data/labware/fixtures/2/fixture_regular_example_2.json index 31e9e205cfd..8c4d6b9913b 100644 --- a/shared-data/labware/fixtures/2/fixture_regular_example_2.json +++ b/shared-data/labware/fixtures/2/fixture_regular_example_2.json @@ -16,11 +16,6 @@ "schemaVersion": 2, "version": 1, "namespace": "fixture", - "cornerOffsetFromSlot": { - "x": 77.76, - "y": 35.48, - "z": 0 - }, "dimensions": { "xDimension": 50, "yDimension": 50, @@ -88,5 +83,10 @@ "wells": ["A1", "B1", "C1", "A2", "B2", "C2"], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_tiprack_1000_ul.json b/shared-data/labware/fixtures/2/fixture_tiprack_1000_ul.json index 934e3d57baa..951280193fa 100644 --- a/shared-data/labware/fixtures/2/fixture_tiprack_1000_ul.json +++ b/shared-data/labware/fixtures/2/fixture_tiprack_1000_ul.json @@ -22,11 +22,6 @@ "displayCategory": "tipRack", "tags": ["GEB", "tiprack", "1000uL", "Opentrons"] }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, @@ -1011,5 +1006,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_tiprack_10_ul.json b/shared-data/labware/fixtures/2/fixture_tiprack_10_ul.json index c76b35db8a9..e890676b0ef 100644 --- a/shared-data/labware/fixtures/2/fixture_tiprack_10_ul.json +++ b/shared-data/labware/fixtures/2/fixture_tiprack_10_ul.json @@ -22,11 +22,6 @@ "displayCategory": "tipRack", "tags": ["GEB", "tiprack", "10uL", "Opentrons"] }, - "cornerOffsetFromSlot": { - "x": 0.01, - "y": -0.02, - "z": 0 - }, "dimensions": { "xDimension": 127.75, "yDimension": 85.5, @@ -1011,5 +1006,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_tiprack_300_ul.json b/shared-data/labware/fixtures/2/fixture_tiprack_300_ul.json index 04296cb4ab2..0c300afa8f2 100644 --- a/shared-data/labware/fixtures/2/fixture_tiprack_300_ul.json +++ b/shared-data/labware/fixtures/2/fixture_tiprack_300_ul.json @@ -22,11 +22,6 @@ "displayCategory": "tipRack", "tags": ["GEB", "tiprack", "300uL", "Opentrons", "p300", "p50"] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 127.76, "yDimension": 85.48, @@ -1011,5 +1006,10 @@ ], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/fixtures/2/fixture_trash.json b/shared-data/labware/fixtures/2/fixture_trash.json index 66cde84ec91..2306420b293 100644 --- a/shared-data/labware/fixtures/2/fixture_trash.json +++ b/shared-data/labware/fixtures/2/fixture_trash.json @@ -9,11 +9,6 @@ "displayName": "Tall Fixed Trash", "tags": ["trash", "opentrons", "tall"] }, - "cornerOffsetFromSlot": { - "x": 0, - "y": 0, - "z": 0 - }, "dimensions": { "xDimension": 172.86, "yDimension": 165.86, @@ -46,5 +41,10 @@ "wells": ["A1"], "metadata": {} } - ] + ], + "cornerOffsetFromSlot": { + "x": 0, + "y": 0, + "z": 0 + } } diff --git a/shared-data/labware/schemas/2.json b/shared-data/labware/schemas/2.json index 69eb6878ec2..44c155ec3f1 100644 --- a/shared-data/labware/schemas/2.json +++ b/shared-data/labware/schemas/2.json @@ -172,7 +172,7 @@ "cornerOffsetFromSlot": { "type": "object", "additionalProperties": false, - "description": "Distance from left-front-bottom corner of slot to left-front-bottom corner of labware", + "description": "Distance from left-front-bottom corner of slot to left-front-bottom corner of labware bounding box. Used for labware that spans multiple slots. For labware that does not span multiple slots, x/y/z should all be zero.", "required": ["x", "y", "z"], "properties": { "x": { "type": "number" },