diff --git a/shared-data/js/__tests__/__snapshots__/pipettes.test.ts.snap b/shared-data/js/__tests__/__snapshots__/pipettes.test.ts.snap index d014e5b4385..d3c22f665f9 100644 --- a/shared-data/js/__tests__/__snapshots__/pipettes.test.ts.snap +++ b/shared-data/js/__tests__/__snapshots__/pipettes.test.ts.snap @@ -5967,5971 +5967,3 @@ exports[`pipette data accessors > getPipetteNameSpecs > name p1000_single snapsh }, } `; - -exports[`pipette data accessors getPipetteModelSpecs model p10_multi_v1 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": -1, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 10, - "minVolume": 1, - "model": "p10_multi_v1", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p10_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.4, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 33, - }, - "tipOverlap": Object { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 1.893415617, - -1.1069, - 3.042593193, - ], - Array [ - 2.497849452, - -0.1888, - 1.30410391, - ], - Array [ - 5.649462387, - -0.0081, - 0.8528667891, - ], - Array [ - 12.74444519, - -0.0018, - 0.8170558891, - ], - ], - "dispense": Array [ - Array [ - 12.74444519, - 0, - 0.8058688085, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 1.438649211, - 0.01931415115, - 0.691538317, - ], - Array [ - 1.836824579, - 0.03868955123, - 0.6636639129, - ], - Array [ - 2.960052684, - 0.00470371018, - 0.7260899411, - ], - Array [ - 4.487508789, - 0.005175245625, - 0.7246941713, - ], - Array [ - 10.59661421, - 0.001470408978, - 0.7413196584, - ], - ], - "dispense": Array [ - Array [ - 12.74444519, - 0, - 0.8058688085, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p10_multi_v1.3 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": -2.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -5.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 10, - "minVolume": 1, - "model": "p10_multi_v1.3", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p10_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.4, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 33, - }, - "tipOverlap": Object { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 1.893415617, - -1.1069, - 3.042593193, - ], - Array [ - 2.497849452, - -0.1888, - 1.30410391, - ], - Array [ - 5.649462387, - -0.0081, - 0.8528667891, - ], - Array [ - 12.74444519, - -0.0018, - 0.8170558891, - ], - ], - "dispense": Array [ - Array [ - 12.74444519, - 0, - 0.8058688085, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 1.438649211, - 0.01931415115, - 0.691538317, - ], - Array [ - 1.836824579, - 0.03868955123, - 0.6636639129, - ], - Array [ - 2.960052684, - 0.00470371018, - 0.7260899411, - ], - Array [ - 4.487508789, - 0.005175245625, - 0.7246941713, - ], - Array [ - 10.59661421, - 0.001470408978, - 0.7413196584, - ], - ], - "dispense": Array [ - Array [ - 12.74444519, - 0, - 0.8058688085, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p10_multi_v1.4 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": -1, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 10, - "minVolume": 1, - "model": "p10_multi_v1.4", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p10_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.4, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 33, - }, - "tipOverlap": Object { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 1.893415617, - -1.1069, - 3.042593193, - ], - Array [ - 2.497849452, - -0.1888, - 1.30410391, - ], - Array [ - 5.649462387, - -0.0081, - 0.8528667891, - ], - Array [ - 12.74444519, - -0.0018, - 0.8170558891, - ], - ], - "dispense": Array [ - Array [ - 12.74444519, - 0, - 0.8058688085, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 1.438649211, - 0.01931415115, - 0.691538317, - ], - Array [ - 1.836824579, - 0.03868955123, - 0.6636639129, - ], - Array [ - 2.960052684, - 0.00470371018, - 0.7260899411, - ], - Array [ - 4.487508789, - 0.005175245625, - 0.7246941713, - ], - Array [ - 10.59661421, - 0.001470408978, - 0.7413196584, - ], - ], - "dispense": Array [ - Array [ - 12.74444519, - 0, - 0.8058688085, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p10_multi_v1.5 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": -1, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 10, - "minVolume": 1, - "model": "p10_multi_v1.5", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p10_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.55, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 3, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - "doubleDropTip", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 33, - }, - "tipOverlap": Object { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 1.774444444, - -0.1917910448, - 1.2026, - ], - Array [ - 2.151481481, - -0.0706286837, - 1.0125, - ], - Array [ - 2.898518519, - -0.04343083788, - 0.954, - ], - Array [ - 6.373333333, - -0.00905990194, - 0.8544, - ], - Array [ - 11.00259259, - -0.002325900358, - 0.8115, - ], - ], - "dispense": Array [ - Array [ - 12.74444519, - 0, - 0.8058688085, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p10_single_v1 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": -1, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 10, - "minVolume": 1, - "model": "p10_single_v1", - "modelOffset": Array [ - 0, - 0, - -13, - ], - "name": "p10_single", - "nozzleOffset": Array [ - 0, - 0, - 12, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 33, - }, - "tipOverlap": Object { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 1.8263, - -0.0958, - 1.088, - ], - Array [ - 2.5222, - -0.104, - 1.1031, - ], - Array [ - 3.2354, - -0.0447, - 0.9536, - ], - Array [ - 3.9984, - -0.012, - 0.8477, - ], - Array [ - 12.5135, - -0.0021, - 0.8079, - ], - ], - "dispense": Array [ - Array [ - 12.5135, - 0, - 0.7945, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 1.438649211, - 0.01931415115, - 0.691538317, - ], - Array [ - 1.836824579, - 0.03868955123, - 0.6636639129, - ], - Array [ - 2.960052684, - 0.00470371018, - 0.7260899411, - ], - Array [ - 4.487508789, - 0.005175245625, - 0.7246941713, - ], - Array [ - 10.59661421, - 0.001470408978, - 0.7413196584, - ], - ], - "dispense": Array [ - Array [ - 12.5135, - 0, - 0.7945, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p10_single_v1.3 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": -2.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -6, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 10, - "minVolume": 1, - "model": "p10_single_v1.3", - "modelOffset": Array [ - 0, - 0, - -13, - ], - "name": "p10_single", - "nozzleOffset": Array [ - 0, - 0, - 12, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 33, - }, - "tipOverlap": Object { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 1.8263, - -0.0958, - 1.088, - ], - Array [ - 2.5222, - -0.104, - 1.1031, - ], - Array [ - 3.2354, - -0.0447, - 0.9536, - ], - Array [ - 3.9984, - -0.012, - 0.8477, - ], - Array [ - 12.5135, - -0.0021, - 0.8079, - ], - ], - "dispense": Array [ - Array [ - 12.5135, - 0, - 0.7945, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 1.438649211, - 0.01931415115, - 0.691538317, - ], - Array [ - 1.836824579, - 0.03868955123, - 0.6636639129, - ], - Array [ - 2.960052684, - 0.00470371018, - 0.7260899411, - ], - Array [ - 4.487508789, - 0.005175245625, - 0.7246941713, - ], - Array [ - 10.59661421, - 0.001470408978, - 0.7413196584, - ], - ], - "dispense": Array [ - Array [ - 12.5135, - 0, - 0.7945, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p10_single_v1.4 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": -0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2.5, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -5.2, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 10, - "minVolume": 1, - "model": "p10_single_v1.4", - "modelOffset": Array [ - 0, - 0, - -13, - ], - "name": "p10_single", - "nozzleOffset": Array [ - 0, - 0, - 12, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 33, - }, - "tipOverlap": Object { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 1.8263, - -0.0958, - 1.088, - ], - Array [ - 2.5222, - -0.104, - 1.1031, - ], - Array [ - 3.2354, - -0.0447, - 0.9536, - ], - Array [ - 3.9984, - -0.012, - 0.8477, - ], - Array [ - 12.5135, - -0.0021, - 0.8079, - ], - ], - "dispense": Array [ - Array [ - 12.5135, - 0, - 0.7945, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 1.438649211, - 0.01931415115, - 0.691538317, - ], - Array [ - 1.836824579, - 0.03868955123, - 0.6636639129, - ], - Array [ - 2.960052684, - 0.00470371018, - 0.7260899411, - ], - Array [ - 4.487508789, - 0.005175245625, - 0.7246941713, - ], - Array [ - 10.59661421, - 0.001470408978, - 0.7413196584, - ], - ], - "dispense": Array [ - Array [ - 12.5135, - 0, - 0.7945, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p10_single_v1.5 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": -0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2.5, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -5.2, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 10, - "minVolume": 1, - "model": "p10_single_v1.5", - "modelOffset": Array [ - 0, - 0, - -13, - ], - "name": "p10_single", - "nozzleOffset": Array [ - 0, - 0, - 12, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 33, - }, - "tipOverlap": Object { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 1.553425807, - -0.03427618068, - 0.83, - ], - Array [ - 1.934976526, - -0.007134812859, - 0.7878, - ], - Array [ - 2.689843897, - -0.007238069768, - 0.788, - ], - Array [ - 6.161165493, - 0.0004663523509, - 0.7673, - ], - Array [ - 10.7963169, - 0.0002200157553, - 0.7688, - ], - ], - "dispense": Array [ - Array [ - 12.5135, - 0, - 0.7945, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p50_multi_v1 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 2, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2.5, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 25, - "valuesByApiLevel": Object { - "2.0": 25, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 50, - "valuesByApiLevel": Object { - "2.0": 50, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P50 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -3.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 50, - "minVolume": 5, - "model": "p50_multi_v1", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p50_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.6, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 12.29687531, - -0.0049, - 3.134703694, - ], - Array [ - 50, - -0.0002, - 3.077116024, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 3.06368702, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 5.5768667, - 0.076142366, - 2.363797525, - ], - Array [ - 7.0999333, - 0.0338396036, - 2.599714392, - ], - Array [ - 11.5943825, - 0.0130432679, - 2.747366988, - ], - Array [ - 17.6461325, - 0.007010609879, - 2.817311933, - ], - Array [ - 50, - 0.002620115513, - 2.894787178, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 3.06368702, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p50_multi_v1.3 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 25, - "valuesByApiLevel": Object { - "2.0": 25, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 50, - "valuesByApiLevel": Object { - "2.0": 50, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P50 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 50, - "minVolume": 5, - "model": "p50_multi_v1.3", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p50_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.6, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 12.29687531, - -0.0049, - 3.134703694, - ], - Array [ - 50, - -0.0002, - 3.077116024, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 3.06368702, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 5.5768667, - 0.076142366, - 2.363797525, - ], - Array [ - 7.0999333, - 0.0338396036, - 2.599714392, - ], - Array [ - 11.5943825, - 0.0130432679, - 2.747366988, - ], - Array [ - 17.6461325, - 0.007010609879, - 2.817311933, - ], - Array [ - 50, - 0.002620115513, - 2.894787178, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 3.06368702, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p50_multi_v1.4 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 25, - "valuesByApiLevel": Object { - "2.0": 25, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 50, - "valuesByApiLevel": Object { - "2.0": 50, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P50 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 50, - "minVolume": 5, - "model": "p50_multi_v1.4", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p50_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.6, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 12.29687531, - -0.0049, - 3.134703694, - ], - Array [ - 50, - -0.0002, - 3.077116024, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 3.06368702, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 5.5768667, - 0.076142366, - 2.363797525, - ], - Array [ - 7.0999333, - 0.0338396036, - 2.599714392, - ], - Array [ - 11.5943825, - 0.0130432679, - 2.747366988, - ], - Array [ - 17.6461325, - 0.007010609879, - 2.817311933, - ], - Array [ - 50, - 0.002620115513, - 2.894787178, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 3.06368702, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p50_multi_v1.5 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 25, - "valuesByApiLevel": Object { - "2.0": 25, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 50, - "valuesByApiLevel": Object { - "2.0": 50, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P50 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 50, - "minVolume": 5, - "model": "p50_multi_v1.5", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p50_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.8, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 3, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - "doubleDropTip", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 6.190392157, - -0.01092438778, - 3.1628, - ], - Array [ - 7.639705882, - -0.02712575255, - 3.2631, - ], - Array [ - 10.69666667, - 0.0001007939816, - 3.0551, - ], - Array [ - 24.49343137, - 0.0003978066956, - 3.0519, - ], - Array [ - 50, - -0.00001501363238, - 3.062, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 3.06368702, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p50_single_v1 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 2, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2.01, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 25, - "valuesByApiLevel": Object { - "2.0": 25, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 50, - "valuesByApiLevel": Object { - "2.0": 50, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P50 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 50, - "minVolume": 5, - "model": "p50_single_v1", - "modelOffset": Array [ - 0, - 0, - 0, - ], - "name": "p50_single", - "nozzleOffset": Array [ - 0, - 0, - 25, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 11.79687499, - -0.0098, - 3.064988953, - ], - Array [ - 50, - -0.0004, - 2.954068131, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 2.931601299, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 5.538952382, - 0.04994568474, - 2.492829422, - ], - Array [ - 7.050333334, - 0.0335171238, - 2.583826438, - ], - Array [ - 11.5397619, - 0.01443549911, - 2.718358253, - ], - Array [ - 17.55071427, - 0.006684226987, - 2.807806088, - ], - Array [ - 50, - 0.001789563193, - 2.893710933, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 2.931601299, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p50_single_v1.3 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 25, - "valuesByApiLevel": Object { - "2.0": 25, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 50, - "valuesByApiLevel": Object { - "2.0": 50, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P50 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -6, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 50, - "minVolume": 5, - "model": "p50_single_v1.3", - "modelOffset": Array [ - 0, - 0, - 0, - ], - "name": "p50_single", - "nozzleOffset": Array [ - 0, - 0, - 25, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 11.79687499, - -0.0098, - 3.064988953, - ], - Array [ - 50, - -0.0004, - 2.954068131, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 2.931601299, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 5.538952382, - 0.04994568474, - 2.492829422, - ], - Array [ - 7.050333334, - 0.0335171238, - 2.583826438, - ], - Array [ - 11.5397619, - 0.01443549911, - 2.718358253, - ], - Array [ - 17.55071427, - 0.006684226987, - 2.807806088, - ], - Array [ - 50, - 0.001789563193, - 2.893710933, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 2.931601299, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p50_single_v1.4 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 25, - "valuesByApiLevel": Object { - "2.0": 25, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 50, - "valuesByApiLevel": Object { - "2.0": 50, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P50 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 50, - "minVolume": 5, - "model": "p50_single_v1.4", - "modelOffset": Array [ - 0, - 0, - 0, - ], - "name": "p50_single", - "nozzleOffset": Array [ - 0, - 0, - 25, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 11.79687499, - -0.0098, - 3.064988953, - ], - Array [ - 50, - -0.0004, - 2.954068131, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 2.931601299, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 5.538952382, - 0.04994568474, - 2.492829422, - ], - Array [ - 7.050333334, - 0.0335171238, - 2.583826438, - ], - Array [ - 11.5397619, - 0.01443549911, - 2.718358253, - ], - Array [ - 17.55071427, - 0.006684226987, - 2.807806088, - ], - Array [ - 50, - 0.001789563193, - 2.893710933, - ], - ], - "dispense": Array [ - Array [ - 50, - 0, - 2.931601299, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p300_multi_v1 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 3, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 3.5, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -2, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 300, - "minVolume": 30, - "model": "p300_multi_v1", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p300_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.6, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 57.25698968, - 0.017, - 18.132, - ], - Array [ - 309.2612689, - 0.001, - 19.03, - ], - ], - "dispense": Array [ - Array [ - 309.2612689, - 0, - 19.29389273, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p300_multi_v1.3 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 1.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 3.5, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -3.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 300, - "minVolume": 30, - "model": "p300_multi_v1.3", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p300_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.6, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 57.25698968, - 0.017, - 18.132, - ], - Array [ - 309.2612689, - 0.001, - 19.03, - ], - ], - "dispense": Array [ - Array [ - 309.2612689, - 0, - 19.29389273, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p300_multi_v1.4 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 1.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 3.5, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -3.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm", - "value": 5, - }, - "maxVolume": 300, - "minVolume": 30, - "model": "p300_multi_v1.4", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p300_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.6, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 57.25698968, - 0.017, - 18.132, - ], - Array [ - 309.2612689, - 0.001, - 19.03, - ], - ], - "dispense": Array [ - Array [ - 309.2612689, - 0, - 19.29389273, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p300_multi_v1.5 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 1.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 3.5, - }, - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 8-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -3.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm", - "value": 5, - }, - "maxVolume": 300, - "minVolume": 30, - "model": "p300_multi_v1.5", - "modelOffset": Array [ - 0, - 31.5, - -25.8, - ], - "name": "p300_multi", - "nozzleOffset": Array [ - 0, - 31.5, - 0.8, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.9, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 3, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "dropTipShake", - "doubleDropTip", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 57.25698968, - 0.017, - 18.132, - ], - Array [ - 309.2612689, - 0.001, - 19.03, - ], - ], - "dispense": Array [ - Array [ - 309.2612689, - 0, - 19.29389273, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p300_single_v1 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 1.5, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 300, - "minVolume": 30, - "model": "p300_single_v1", - "modelOffset": Array [ - 0, - 0, - 0, - ], - "name": "p300_single", - "nozzleOffset": Array [ - 0, - 0, - 25, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 36.19844973, - 0.043, - 16.548, - ], - Array [ - 54.98518519, - 0.012, - 17.658, - ], - Array [ - 73.90077516, - 0.008, - 17.902, - ], - Array [ - 111.8437953, - 0.004, - 18.153, - ], - Array [ - 302.3895337, - 0.001, - 18.23, - ], - ], - "dispense": Array [ - Array [ - 302.3895337, - 0, - 18.83156277, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 53.958, - 0.0252, - 16.6268, - ], - Array [ - 73.0217, - 0.0141, - 17.2234, - ], - Array [ - 82.6834, - 0.0123, - 17.3586, - ], - Array [ - 120.7877, - 0.0055, - 17.9214, - ], - Array [ - 197.3909, - 0.0028, - 18.2415, - ], - Array [ - 300, - 0.0014, - 18.5235, - ], - ], - "dispense": Array [ - Array [ - 302.3895337, - 0, - 18.83156277, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p300_single_v1.3 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": -1.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 1.5, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -5.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 300, - "minVolume": 30, - "model": "p300_single_v1.3", - "modelOffset": Array [ - 0, - 0, - 0, - ], - "name": "p300_single", - "nozzleOffset": Array [ - 0, - 0, - 25, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 36.19844973, - 0.043, - 16.548, - ], - Array [ - 54.98518519, - 0.012, - 17.658, - ], - Array [ - 73.90077516, - 0.008, - 17.902, - ], - Array [ - 111.8437953, - 0.004, - 18.153, - ], - Array [ - 302.3895337, - 0.001, - 18.23, - ], - ], - "dispense": Array [ - Array [ - 302.3895337, - 0, - 18.83156277, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 53.958, - 0.0252, - 16.6268, - ], - Array [ - 73.0217, - 0.0141, - 17.2234, - ], - Array [ - 82.6834, - 0.0123, - 17.3586, - ], - Array [ - 120.7877, - 0.0055, - 17.9214, - ], - Array [ - 197.3909, - 0.0028, - 18.2415, - ], - Array [ - 300, - 0.0014, - 18.5235, - ], - ], - "dispense": Array [ - Array [ - 302.3895337, - 0, - 18.83156277, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p300_single_v1.4 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 3, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 300, - "minVolume": 30, - "model": "p300_single_v1.4", - "modelOffset": Array [ - 0, - 0, - 0, - ], - "name": "p300_single", - "nozzleOffset": Array [ - 0, - 0, - 25, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 36.19844973, - 0.043, - 16.548, - ], - Array [ - 54.98518519, - 0.012, - 17.658, - ], - Array [ - 73.90077516, - 0.008, - 17.902, - ], - Array [ - 111.8437953, - 0.004, - 18.153, - ], - Array [ - 302.3895337, - 0.001, - 18.23, - ], - ], - "dispense": Array [ - Array [ - 302.3895337, - 0, - 18.83156277, - ], - ], - }, - Object { - "aspirate": Array [ - Array [ - 53.958, - 0.0252, - 16.6268, - ], - Array [ - 73.0217, - 0.0141, - 17.2234, - ], - Array [ - 82.6834, - 0.0123, - 17.3586, - ], - Array [ - 120.7877, - 0.0055, - 17.9214, - ], - Array [ - 197.3909, - 0.0028, - 18.2415, - ], - Array [ - 300, - 0.0014, - 18.5235, - ], - ], - "dispense": Array [ - Array [ - 302.3895337, - 0, - 18.83156277, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p300_single_v1.5 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 3, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4.5, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 300, - "minVolume": 30, - "model": "p300_single_v1.5", - "modelOffset": Array [ - 0, - 0, - 0, - ], - "name": "p300_single", - "nozzleOffset": Array [ - 0, - 0, - 25, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 10, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.3, - }, - "quirks": Array [ - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 51.7, - }, - "tipOverlap": Object { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 35.11266179, - 0.03721315938, - 16.2497, - ], - Array [ - 44.37338506, - 0.02084320206, - 16.8245, - ], - Array [ - 63.12001468, - 0.01519931266, - 17.0749, - ], - Array [ - 148.3020792, - 0.005910516464, - 17.6612, - ], - Array [ - 224.5387262, - 0.00227975152, - 18.1997, - ], - Array [ - 301.049323, - 0.001359578667, - 18.4063, - ], - ], - "dispense": Array [ - Array [ - 302.3895337, - 0, - 18.83156277, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p1000_single_v1 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 1, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 3, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 2000, - "min": 50, - "value": 500, - "valuesByApiLevel": Object { - "2.0": 500, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 2000, - "min": 50, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_1000ul/1", - "opentrons/opentrons_96_filtertiprack_1000ul/1", - "opentrons/geb_96_tiprack_1000ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P1000 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -2.2, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 1000, - "minVolume": 100, - "model": "p1000_single_v1", - "modelOffset": Array [ - 0, - 0, - 20, - ], - "name": "p1000_single", - "nozzleOffset": Array [ - 0, - 0, - 45, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 15, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "pickupTipShake", - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 76.7, - }, - "tipOverlap": Object { - "default": 7.95, - "opentrons/eppendorf_96_tiprack_1000ul_eptips/1": 0, - "opentrons/geb_96_tiprack_1000ul/1": 11.2, - "opentrons/opentrons_96_filtertiprack_1000ul/1": 7.95, - "opentrons/opentrons_96_tiprack_1000ul/1": 7.95, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 148.9157, - 0.0213, - 56.3986, - ], - Array [ - 210.8237, - 0.0108, - 57.9568, - ], - Array [ - 241.2405, - 0.0025, - 59.717, - ], - Array [ - 365.2719, - 0.0046, - 59.2043, - ], - Array [ - 614.4871, - 0.0023, - 60.0431, - ], - Array [ - 1000, - 0.001, - 60.8209, - ], - ], - "dispense": Array [ - Array [ - 1000, - 0, - 61.3275, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p1000_single_v1.3 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2.5, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 2000, - "min": 50, - "value": 500, - "valuesByApiLevel": Object { - "2.0": 500, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 2000, - "min": 50, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_1000ul/1", - "opentrons/opentrons_96_filtertiprack_1000ul/1", - "opentrons/geb_96_tiprack_1000ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P1000 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.7, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 1000, - "minVolume": 100, - "model": "p1000_single_v1.3", - "modelOffset": Array [ - 0, - 0, - 20, - ], - "name": "p1000_single", - "nozzleOffset": Array [ - 0, - 0, - 45, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 15, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "pickupTipShake", - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 76.7, - }, - "tipOverlap": Object { - "default": 7.95, - "opentrons/eppendorf_96_tiprack_1000ul_eptips/1": 0, - "opentrons/geb_96_tiprack_1000ul/1": 11.2, - "opentrons/opentrons_96_filtertiprack_1000ul/1": 7.95, - "opentrons/opentrons_96_tiprack_1000ul/1": 7.95, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 148.9157, - 0.0213, - 56.3986, - ], - Array [ - 210.8237, - 0.0108, - 57.9568, - ], - Array [ - 241.2405, - 0.0025, - 59.717, - ], - Array [ - 365.2719, - 0.0046, - 59.2043, - ], - Array [ - 614.4871, - 0.0023, - 60.0431, - ], - Array [ - 1000, - 0.001, - 60.8209, - ], - ], - "dispense": Array [ - Array [ - 1000, - 0, - 61.3275, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p1000_single_v1.4 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2.5, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 2000, - "min": 50, - "value": 500, - "valuesByApiLevel": Object { - "2.0": 500, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 2000, - "min": 50, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_1000ul/1", - "opentrons/opentrons_96_filtertiprack_1000ul/1", - "opentrons/geb_96_tiprack_1000ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P1000 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.7, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 1000, - "minVolume": 100, - "model": "p1000_single_v1.4", - "modelOffset": Array [ - 0, - 0, - 20, - ], - "name": "p1000_single", - "nozzleOffset": Array [ - 0, - 0, - 45, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.1, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 15, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "pickupTipShake", - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 76.7, - }, - "tipOverlap": Object { - "default": 7.95, - "opentrons/eppendorf_96_tiprack_1000ul_eptips/1": 0, - "opentrons/geb_96_tiprack_1000ul/1": 11.2, - "opentrons/opentrons_96_filtertiprack_1000ul/1": 7.95, - "opentrons/opentrons_96_tiprack_1000ul/1": 7.95, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 148.9157, - 0.0213, - 56.3986, - ], - Array [ - 210.8237, - 0.0108, - 57.9568, - ], - Array [ - 241.2405, - 0.0025, - 59.717, - ], - Array [ - 365.2719, - 0.0046, - 59.2043, - ], - Array [ - 614.4871, - 0.0023, - 60.0431, - ], - Array [ - 1000, - 0.001, - 60.8209, - ], - ], - "dispense": Array [ - Array [ - 1000, - 0, - 61.3275, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteModelSpecs model p1000_single_v1.5 snapshot 1`] = ` -Object { - "blowout": Object { - "max": 10, - "min": -4, - "type": "float", - "units": "mm", - "value": 0.5, - }, - "bottom": Object { - "max": 19, - "min": -2, - "type": "float", - "units": "mm", - "value": 2.5, - }, - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 2000, - "min": 50, - "value": 500, - "valuesByApiLevel": Object { - "2.0": 500, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 2000, - "min": 50, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_1000ul/1", - "opentrons/opentrons_96_filtertiprack_1000ul/1", - "opentrons/geb_96_tiprack_1000ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P1000 Single-Channel GEN1", - "dropTip": Object { - "max": 2, - "min": -6, - "type": "float", - "units": "mm", - "value": -4, - }, - "dropTipCurrent": Object { - "max": 0.8, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.7, - }, - "dropTipSpeed": Object { - "max": 30, - "min": 0.001, - "type": "float", - "units": "mm/sec", - "value": 5, - }, - "maxVolume": 1000, - "minVolume": 100, - "model": "p1000_single_v1.5", - "modelOffset": Array [ - 0, - 0, - 20, - ], - "name": "p1000_single", - "nozzleOffset": Array [ - 0, - 0, - 45, - ], - "pickUpCurrent": Object { - "max": 2, - "min": 0.05, - "type": "float", - "units": "amps", - "value": 0.15, - }, - "pickUpDistance": Object { - "max": 30, - "min": 1, - "type": "float", - "units": "mm", - "value": 15, - }, - "pickUpIncrement": Object { - "max": 10, - "min": 0, - "type": "float", - "units": "mm", - "value": 1, - }, - "pickUpPresses": Object { - "max": 10, - "min": 0, - "type": "int", - "units": "presses", - "value": 3, - }, - "pickUpSpeed": Object { - "max": 100, - "min": 1, - "type": "float", - "units": "mm/s", - "value": 30, - }, - "plungerCurrent": Object { - "max": 0.5, - "min": 0.1, - "type": "float", - "units": "amps", - "value": 0.5, - }, - "quirks": Array [ - "pickupTipShake", - "dropTipShake", - ], - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, - "tipLength": Object { - "max": 100, - "min": 0, - "type": "float", - "units": "mm", - "value": 76.7, - }, - "tipOverlap": Object { - "default": 7.95, - "opentrons/eppendorf_96_tiprack_1000ul_eptips/1": 0, - "opentrons/geb_96_tiprack_1000ul/1": 11.2, - "opentrons/opentrons_96_filtertiprack_1000ul/1": 7.95, - "opentrons/opentrons_96_tiprack_1000ul/1": 7.95, - }, - "top": Object { - "max": 19.5, - "min": 5, - "type": "float", - "units": "mm", - "value": 19.5, - }, - "ulPerMm": Array [ - Object { - "aspirate": Array [ - Array [ - 148.9157, - 0.0213, - 56.3986, - ], - Array [ - 210.8237, - 0.0108, - 57.9568, - ], - Array [ - 241.2405, - 0.0025, - 59.717, - ], - Array [ - 365.2719, - 0.0046, - 59.2043, - ], - Array [ - 614.4871, - 0.0023, - 60.0431, - ], - Array [ - 1000, - 0.001, - 60.8209, - ], - ], - "dispense": Array [ - Array [ - 1000, - 0, - 61.3275, - ], - ], - }, - ], -} -`; - -exports[`pipette data accessors getPipetteNameSpecs name p10_multi snapshot 1`] = ` -Object { - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 8-Channel GEN1", - "maxVolume": 10, - "minVolume": 1, - "name": "p10_multi", - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, -} -`; - -exports[`pipette data accessors getPipetteNameSpecs name p10_single snapshot 1`] = ` -Object { - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 5, - "valuesByApiLevel": Object { - "2.0": 5, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 50, - "min": 0.001, - "value": 10, - "valuesByApiLevel": Object { - "2.0": 10, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_10ul/1", - "opentrons/opentrons_96_filtertiprack_10ul/1", - "opentrons/geb_96_tiprack_10ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P10 Single-Channel GEN1", - "maxVolume": 10, - "minVolume": 1, - "name": "p10_single", - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, -} -`; - -exports[`pipette data accessors getPipetteNameSpecs name p50_multi snapshot 1`] = ` -Object { - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 25, - "valuesByApiLevel": Object { - "2.0": 25, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 50, - "valuesByApiLevel": Object { - "2.0": 50, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P50 8-Channel GEN1", - "maxVolume": 50, - "minVolume": 5, - "name": "p50_multi", - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, -} -`; - -exports[`pipette data accessors getPipetteNameSpecs name p50_single snapshot 1`] = ` -Object { - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 25, - "valuesByApiLevel": Object { - "2.0": 25, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 100, - "min": 0.001, - "value": 50, - "valuesByApiLevel": Object { - "2.0": 50, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P50 Single-Channel GEN1", - "maxVolume": 50, - "minVolume": 5, - "name": "p50_single", - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, -} -`; - -exports[`pipette data accessors getPipetteNameSpecs name p300_multi snapshot 1`] = ` -Object { - "channels": 8, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 8-Channel GEN1", - "maxVolume": 300, - "minVolume": 30, - "name": "p300_multi", - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, -} -`; - -exports[`pipette data accessors getPipetteNameSpecs name p300_single snapshot 1`] = ` -Object { - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 150, - "valuesByApiLevel": Object { - "2.0": 150, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 600, - "min": 0.001, - "value": 300, - "valuesByApiLevel": Object { - "2.0": 300, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_300ul/1", - "opentrons/opentrons_96_filtertiprack_200ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P300 Single-Channel GEN1", - "maxVolume": 300, - "minVolume": 30, - "name": "p300_single", - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, -} -`; - -exports[`pipette data accessors getPipetteNameSpecs name p1000_single snapshot 1`] = ` -Object { - "channels": 1, - "defaultAspirateFlowRate": Object { - "max": 2000, - "min": 50, - "value": 500, - "valuesByApiLevel": Object { - "2.0": 500, - }, - }, - "defaultBlowOutFlowRate": Object { - "max": 1000, - "min": 5, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultDispenseFlowRate": Object { - "max": 2000, - "min": 50, - "value": 1000, - "valuesByApiLevel": Object { - "2.0": 1000, - }, - }, - "defaultTipracks": Array [ - "opentrons/opentrons_96_tiprack_1000ul/1", - "opentrons/opentrons_96_filtertiprack_1000ul/1", - "opentrons/geb_96_tiprack_1000ul/1", - ], - "displayCategory": "GEN1", - "displayName": "P1000 Single-Channel GEN1", - "maxVolume": 1000, - "minVolume": 100, - "name": "p1000_single", - "smoothieConfigs": Object { - "homePosition": 220, - "stepsPerMM": 768, - "travelDistance": 30, - }, -} -`; diff --git a/shared-data/js/__tests__/pipettes.test.ts b/shared-data/js/__tests__/pipettes.test.ts index 28e6b17968d..6dc9b36ec9c 100644 --- a/shared-data/js/__tests__/pipettes.test.ts +++ b/shared-data/js/__tests__/pipettes.test.ts @@ -82,26 +82,6 @@ describe('pipette data accessors', () => { default: { $otSharedSchema: '#/pipette/schemas/2/pipetteLiquidPropertiesSchema.json', - versionedTipOverlapDictionary: { - v0: { - default: 10.5, - 'opentrons/opentrons_flex_96_tiprack_1000ul/1': 10.5, - 'opentrons/opentrons_flex_96_tiprack_200ul/1': 10.5, - 'opentrons/opentrons_flex_96_tiprack_50ul/1': 10.5, - 'opentrons/opentrons_flex_96_filtertiprack_1000ul/1': 10.5, - 'opentrons/opentrons_flex_96_filtertiprack_200ul/1': 10.5, - 'opentrons/opentrons_flex_96_filtertiprack_50ul/1': 10.5, - }, - v1: { - default: 10.5, - 'opentrons/opentrons_flex_96_tiprack_1000ul/1': 9.65, - 'opentrons/opentrons_flex_96_tiprack_200ul/1': 9.76, - 'opentrons/opentrons_flex_96_tiprack_50ul/1': 10.09, - 'opentrons/opentrons_flex_96_filtertiprack_1000ul/1': 9.65, - 'opentrons/opentrons_flex_96_filtertiprack_200ul/1': 9.76, - 'opentrons/opentrons_flex_96_filtertiprack_50ul/1': 10.09, - }, - }, defaultTipracks: [ 'opentrons/opentrons_flex_96_tiprack_1000ul/1', 'opentrons/opentrons_flex_96_tiprack_200ul/1', @@ -181,18 +161,6 @@ describe('pipette data accessors', () => { const mockLiquidDefault = { $otSharedSchema: '#/pipette/schemas/2/pipetteLiquidPropertiesSchema.json', - versionedTipOverlapDictionary: { - v0: { - default: 10.5, - [tiprackFilter50uL]: 10.5, - [tiprack50uL]: 10.5, - }, - v1: { - default: 10.5, - [tiprackFilter50uL]: 10.09, - [tiprack50uL]: 10.09, - }, - }, defaultTipracks: [tiprack50uL, tiprackFilter50uL], maxVolume: 50, minVolume: 5, @@ -236,18 +204,6 @@ describe('pipette data accessors', () => { } as PipetteV2LiquidSpecs const mockLiquidLowVolume = { $otSharedSchema: '#/pipette/schemas/2/pipetteLiquidPropertiesSchema.json', - versionedTipOverlapDictionary: { - v0: { - default: 10.5, - [tiprackFilter50uL]: 10.5, - [tiprack50uL]: 10.5, - }, - v1: { - default: 10.5, - [tiprackFilter50uL]: 10.09, - [tiprack50uL]: 10.09, - }, - }, defaultTipracks: [tiprack50uL, tiprackFilter50uL], maxVolume: 30, minVolume: 1, diff --git a/shared-data/js/types.ts b/shared-data/js/types.ts index 98e72ef1584..1583c5aa372 100644 --- a/shared-data/js/types.ts +++ b/shared-data/js/types.ts @@ -521,7 +521,6 @@ export interface SupportedTips { export interface PipetteV2LiquidSpecs { $otSharedSchema: string supportedTips: SupportedTips - versionedTipOverlapDictionary: Record> maxVolume: number minVolume: number defaultTipracks: string[] diff --git a/shared-data/pipette/definitions/2/liquid/eight_channel/p50/default/3_0.json b/shared-data/pipette/definitions/2/liquid/eight_channel/p50/default/3_0.json index ae16ef8ccb6..5e80e7417ec 100644 --- a/shared-data/pipette/definitions/2/liquid/eight_channel/p50/default/3_0.json +++ b/shared-data/pipette/definitions/2/liquid/eight_channel/p50/default/3_0.json @@ -93,12 +93,5 @@ "defaultTipracks": [ "opentrons/opentrons_flex_96_tiprack_50ul/1", "opentrons/opentrons_flex_96_filtertiprack_50ul/1" - ], - "versionedTipOverlapDictionary": { - "v0": { - "default": 10.5, - "opentrons/opentrons_flex_96_tiprack_50ul/1": 10.05, - "opentrons/opentrons_flex_96_filtertiprack_50ul/1": 10.05 - } - } + ] } diff --git a/shared-data/pipette/schemas/2/pipetteLiquidPropertiesSchema.json b/shared-data/pipette/schemas/2/pipetteLiquidPropertiesSchema.json index 9acd92453f5..42842c4afb3 100644 --- a/shared-data/pipette/schemas/2/pipetteLiquidPropertiesSchema.json +++ b/shared-data/pipette/schemas/2/pipetteLiquidPropertiesSchema.json @@ -41,8 +41,7 @@ "maxVolume", "minVolume", "defaultTipracks", - "supportedTips", - "versionedTipOverlapDictionary" + "supportedTips" ], "additionalProperties": false, "properties": { @@ -106,24 +105,6 @@ } } }, - "versionedTipOverlapDictionary": { - "type": "object", - "description": "Map by version of tip overlap values with defaults", - "required": ["v0"], - "patternProperties": { - "^v\\d+$": { - "type": "object", - "description": "Map of tip overlap values with defaults", - "required": ["default"], - "$comment": "Other keys in here should be labware URIs", - "properties": { - "default": { "type": "number" } - }, - "additionalProperties": { "type": "number" } - } - }, - "additionalProperties": false - }, "maxVolume": { "$ref": "#/definitions/positiveNumber" }, "minVolume": { "$ref": "#/definitions/positiveNumber" }, "defaultTipracks": { diff --git a/step-generation/src/__tests__/__snapshots__/fixtureGeneration.test.ts.snap b/step-generation/src/__tests__/__snapshots__/fixtureGeneration.test.ts.snap index d5a460676fb..93f545f568f 100644 --- a/step-generation/src/__tests__/__snapshots__/fixtureGeneration.test.ts.snap +++ b/step-generation/src/__tests__/__snapshots__/fixtureGeneration.test.ts.snap @@ -9648,17 +9648,6 @@ exports[`snapshot tests > makeContext 1`] = ` }, }, }, - "versionedTipOverlapDictionary": { - "v0": { - "default": 10.5, - "opentrons/opentrons_flex_96_filtertiprack_1000ul/1": 10.5, - "opentrons/opentrons_flex_96_filtertiprack_200ul/1": 10.5, - "opentrons/opentrons_flex_96_filtertiprack_50ul/1": 10.5, - "opentrons/opentrons_flex_96_tiprack_1000ul/1": 10.5, - "opentrons/opentrons_flex_96_tiprack_200ul/1": 10.5, - "opentrons/opentrons_flex_96_tiprack_50ul/1": 10.5, - }, - }, }, }, "model": "p1000", @@ -12279,15 +12268,6 @@ exports[`snapshot tests > makeContext 1`] = ` }, }, }, - "versionedTipOverlapDictionary": { - "v0": { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - }, }, }, "model": "p10", @@ -13925,15 +13905,6 @@ exports[`snapshot tests > makeContext 1`] = ` }, }, }, - "versionedTipOverlapDictionary": { - "v0": { - "default": 3.29, - "opentrons/eppendorf_96_tiprack_10ul_eptips/1": 1, - "opentrons/geb_96_tiprack_10ul/1": 6.2, - "opentrons/opentrons_96_filtertiprack_10ul/1": 3.29, - "opentrons/opentrons_96_tiprack_10ul/1": 3.29, - }, - }, }, }, "model": "p10", @@ -15297,14 +15268,6 @@ exports[`snapshot tests > makeContext 1`] = ` }, }, }, - "versionedTipOverlapDictionary": { - "v0": { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - }, }, }, "model": "p300", @@ -17034,14 +16997,6 @@ exports[`snapshot tests > makeContext 1`] = ` }, }, }, - "versionedTipOverlapDictionary": { - "v0": { - "default": 7.47, - "opentrons/opentrons_96_filtertiprack_200ul/1": 7.47, - "opentrons/opentrons_96_tiprack_300ul/1": 7.47, - "opentrons/tipone_96_tiprack_200ul/1": 6.1, - }, - }, }, }, "model": "p300",