Skip to content

Commit

Permalink
fix(app): ensure large analysis messages dont exceed modal size (#16067)
Browse files Browse the repository at this point in the history
# Overview

closes [RQA-2856](https://opentrons.atlassian.net/browse/RQA-2856)
limit height of analysis error and add overflow scroll.

## Test Plan and Hands on Testing

the following protocol should give a long error message. 
make sure the header stays still and the only thing moving is the
content.

`{
  "metadata": {
    "protocolName": "GripperAndMoveLabware",
    "author": "",
    "description": "",
    "created": 1688654095469,
    "lastModified": 1688654154993,
    "category": null,
    "subcategory": null,
    "tags": []
  },
  "designerApplication": {
    "name": "opentrons/protocol-designer",
    "version": "7.0.0",
    "data": {
      "_internalAppBuildDate": "Thu, 06 Jul 2023 01:12:33 GMT",
      "defaultValues": {
        "aspirate_mmFromBottom": 1,
        "dispense_mmFromBottom": 0.5,
        "touchTip_mmFromTop": -1,
        "blowout_mmFromTop": 0
      },
      "pipetteTiprackAssignments": {
"8f9e5ac9-d3fe-4864-a650-81fa7d70bb16":
"opentrons/opentrons_flex_96_filtertiprack_50ul/1"
      },
      "dismissedWarnings": { "form": {}, "timeline": {} },
      "ingredients": {},
      "ingredLocations": {},
      "savedStepForms": {
        "__INITIAL_DECK_SETUP_STEP__": {
          "stepType": "manualIntervention",
          "id": "__INITIAL_DECK_SETUP_STEP__",
          "labwareLocationUpdate": {
            "fixedTrash": "12",

"fc55f6c3-7de6-4c34-9ad9-1e6cb7a90089:opentrons/opentrons_flex_96_filtertiprack_50ul/1":
"D1",

"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/biorad_96_wellplate_200ul_pcr/1":
"B1"
          },
          "pipetteLocationUpdate": {
            "8f9e5ac9-d3fe-4864-a650-81fa7d70bb16": "right"
          },
          "moduleLocationUpdate": {}
        },
        "af0e2ae9-4ccc-444e-96b4-97f3c34741be": {
          "id": "af0e2ae9-4ccc-444e-96b4-97f3c34741be",
          "stepType": "moveLiquid",
          "stepName": "transfer",
          "stepDetails": "",
          "pipette": "8f9e5ac9-d3fe-4864-a650-81fa7d70bb16",
          "volume": "10",
          "changeTip": "always",
          "path": "single",
          "aspirate_wells_grouped": false,
          "aspirate_flowRate": null,
"aspirate_labware":
"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/biorad_96_wellplate_200ul_pcr/1",
          "aspirate_wells": ["C5"],
          "aspirate_wellOrder_first": "t2b",
          "aspirate_wellOrder_second": "l2r",
          "aspirate_mix_checkbox": false,
          "aspirate_mix_times": null,
          "aspirate_mix_volume": null,
          "aspirate_mmFromBottom": null,
          "aspirate_touchTip_checkbox": false,
          "aspirate_touchTip_mmFromBottom": null,
          "dispense_flowRate": null,
          "dispense_labware": "fixedTrash",
          "dispense_wells": ["A1"],
          "dispense_wellOrder_first": "t2b",
          "dispense_wellOrder_second": "l2r",
          "dispense_mix_checkbox": false,
          "dispense_mix_times": null,
          "dispense_mix_volume": null,
          "dispense_mmFromBottom": null,
          "dispense_touchTip_checkbox": false,
          "dispense_touchTip_mmFromBottom": null,
          "disposalVolume_checkbox": true,
          "disposalVolume_volume": "1",
          "blowout_checkbox": false,
          "blowout_location": "fixedTrash",
          "preWetTip": false,
          "aspirate_airGap_checkbox": false,
          "aspirate_airGap_volume": "1",
          "aspirate_delay_checkbox": false,
          "aspirate_delay_mmFromBottom": null,
          "aspirate_delay_seconds": "1",
          "dispense_airGap_checkbox": false,
          "dispense_airGap_volume": "1",
          "dispense_delay_checkbox": false,
          "dispense_delay_seconds": "1",
          "dispense_delay_mmFromBottom": null
        },
        "9ea2c56c-55d5-4e56-ba9e-11e0fb31c93e": {
          "id": "9ea2c56c-55d5-4e56-ba9e-11e0fb31c93e",
          "stepType": "pause",
          "stepName": "pause",
          "stepDetails": "",
          "pauseAction": "untilTime",
          "pauseHour": null,
          "pauseMinute": "2",
          "pauseSecond": null,
          "pauseMessage": "",
          "moduleId": null,
          "pauseTemperature": null
        },
        "0f38d13b-af43-4d09-b312-db0c52cf67ee": {
          "id": "0f38d13b-af43-4d09-b312-db0c52cf67ee",
          "stepType": "moveLabware",
          "stepName": "move labware",
          "stepDetails": "",
"labware":
"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/biorad_96_wellplate_200ul_pcr/1",
          "useGripper": true,
          "newLocation": "B2"
        },
        "d3e442bc-b2da-4792-b581-142575391b85": {
          "id": "d3e442bc-b2da-4792-b581-142575391b85",
          "stepType": "pause",
          "stepName": "pause",
          "stepDetails": "",
          "pauseAction": "untilTime",
          "pauseHour": null,
          "pauseMinute": null,
          "pauseSecond": "2",
          "pauseMessage": "",
          "moduleId": null,
          "pauseTemperature": null
        },
        "b32855ed-f128-477d-89ba-c1fa67a7e23d": {
          "id": "b32855ed-f128-477d-89ba-c1fa67a7e23d",
          "stepType": "moveLabware",
          "stepName": "move labware",
          "stepDetails": "",
"labware":
"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/biorad_96_wellplate_200ul_pcr/1",
          "useGripper": false,
          "newLocation": "offDeck"
        }
      },
      "orderedStepIds": [
        "af0e2ae9-4ccc-444e-96b4-97f3c34741be",
        "9ea2c56c-55d5-4e56-ba9e-11e0fb31c93e",
        "0f38d13b-af43-4d09-b312-db0c52cf67ee",
        "d3e442bc-b2da-4792-b581-142575391b85",
        "b32855ed-f128-477d-89ba-c1fa67a7e23d"
      ]
    }
  },
  "robot": { "model": "OT-3 Standard", "deckId": "ot3_standard" },
  "pipettes": {
"8f9e5ac9-d3fe-4864-a650-81fa7d70bb16": { "name": "p50_single_gen3" }
  },
  "labware": {
    "fixedTrash": {
      "displayName": "Trash",
      "definitionId": "opentrons/opentrons_1_trash_1100ml_fixed/1"
    },

"fc55f6c3-7de6-4c34-9ad9-1e6cb7a90089:opentrons/opentrons_flex_96_filtertiprack_50ul/1":
{
      "displayName": "Opentrons Flex 96 Filter Tip Rack 50 µL",
      "definitionId": "opentrons/opentrons_flex_96_filtertiprack_50ul/1"
    },

"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/biorad_96_wellplate_200ul_pcr/1":
{
      "displayName": "Bio-Rad 96 Well Plate 200 µL PCR",
      "definitionId": "opentrons/biorad_96_wellplate_200ul_pcr/1"
    }
  },
  "liquids": {},
  "labwareDefinitions": {
    "opentrons/opentrons_flex_96_filtertiprack_50ul/1": {
      "ordering": [
        ["A1", "B1", "C1", "D1", "E1", "F1", "G1", "H1"],
        ["A2", "B2", "C2", "D2", "E2", "F2", "G2", "H2"],
        ["A3", "B3", "C3", "D3", "E3", "F3", "G3", "H3"],
        ["A4", "B4", "C4", "D4", "E4", "F4", "G4", "H4"],
        ["A5", "B5", "C5", "D5", "E5", "F5", "G5", "H5"],
        ["A6", "B6", "C6", "D6", "E6", "F6", "G6", "H6"],
        ["A7", "B7", "C7", "D7", "E7", "F7", "G7", "H7"],
        ["A8", "B8", "C8", "D8", "E8", "F8", "G8", "H8"],
        ["A9", "B9", "C9", "D9", "E9", "F9", "G9", "H9"],
        ["A10", "B10", "C10", "D10", "E10", "F10", "G10", "H10"],
        ["A11", "B11", "C11", "D11", "E11", "F11", "G11", "H11"],
        ["A12", "B12", "C12", "D12", "E12", "F12", "G12", "H12"]
      ],
      "brand": { "brand": "Opentrons Flex", "brandId": [] },
      "metadata": {
        "displayName": "Opentrons Flex 96 Filter Tip Rack 50 µL",
        "displayCategory": "tipRack",
        "displayVolumeUnits": "µL",
        "tags": []
      },
      "dimensions": {
        "xDimension": 127.76,
        "yDimension": 85.48,
        "zDimension": 99
      },
      "wells": {
        "A1": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 14.38,
          "y": 74.1,
          "z": 41.1
        },
        "B1": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 14.38,
          "y": 65.1,
          "z": 41.1
        },
        "C1": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 14.38,
          "y": 56.1,
          "z": 41.1
        },
        "D1": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 14.38,
          "y": 47.1,
          "z": 41.1
        },
        "E1": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 14.38,
          "y": 38.1,
          "z": 41.1
        },
        "F1": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 14.38,
          "y": 29.1,
          "z": 41.1
        },
        "G1": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 14.38,
          "y": 20.1,
          "z": 41.1
        },
        "H1": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 14.38,
          "y": 11.1,
          "z": 41.1
        },
        "A2": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 23.38,
          "y": 74.1,
          "z": 41.1
        },
        "B2": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 23.38,
          "y": 65.1,
          "z": 41.1
        },
        "C2": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 23.38,
          "y": 56.1,
          "z": 41.1
        },
        "D2": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 23.38,
          "y": 47.1,
          "z": 41.1
        },
        "E2": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 23.38,
          "y": 38.1,
          "z": 41.1
        },
        "F2": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 23.38,
          "y": 29.1,
          "z": 41.1
        },
        "G2": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 23.38,
          "y": 20.1,
          "z": 41.1
        },
        "H2": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 23.38,
          "y": 11.1,
          "z": 41.1
        },
        "A3": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 32.38,
          "y": 74.1,
          "z": 41.1
        },
        "B3": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 32.38,
          "y": 65.1,
          "z": 41.1
        },
        "C3": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 32.38,
          "y": 56.1,
          "z": 41.1
        },
        "D3": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 32.38,
          "y": 47.1,
          "z": 41.1
        },
        "E3": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 32.38,
          "y": 38.1,
          "z": 41.1
        },
        "F3": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 32.38,
          "y": 29.1,
          "z": 41.1
        },
        "G3": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 32.38,
          "y": 20.1,
          "z": 41.1
        },
        "H3": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 32.38,
          "y": 11.1,
          "z": 41.1
        },
        "A4": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 41.38,
          "y": 74.1,
          "z": 41.1
        },
        "B4": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 41.38,
          "y": 65.1,
          "z": 41.1
        },
        "C4": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 41.38,
          "y": 56.1,
          "z": 41.1
        },
        "D4": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 41.38,
          "y": 47.1,
          "z": 41.1
        },
        "E4": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 41.38,
          "y": 38.1,
          "z": 41.1
        },
        "F4": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 41.38,
          "y": 29.1,
          "z": 41.1
        },
        "G4": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 41.38,
          "y": 20.1,
          "z": 41.1
        },
        "H4": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 41.38,
          "y": 11.1,
          "z": 41.1
        },
        "A5": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 50.38,
          "y": 74.1,
          "z": 41.1
        },
        "B5": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 50.38,
          "y": 65.1,
          "z": 41.1
        },
        "C5": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 50.38,
          "y": 56.1,
          "z": 41.1
        },
        "D5": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 50.38,
          "y": 47.1,
          "z": 41.1
        },
        "E5": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 50.38,
          "y": 38.1,
          "z": 41.1
        },
        "F5": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 50.38,
          "y": 29.1,
          "z": 41.1
        },
        "G5": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 50.38,
          "y": 20.1,
          "z": 41.1
        },
        "H5": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 50.38,
          "y": 11.1,
          "z": 41.1
        },
        "A6": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 59.38,
          "y": 74.1,
          "z": 41.1
        },
        "B6": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 59.38,
          "y": 65.1,
          "z": 41.1
        },
        "C6": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 59.38,
          "y": 56.1,
          "z": 41.1
        },
        "D6": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 59.38,
          "y": 47.1,
          "z": 41.1
        },
        "E6": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 59.38,
          "y": 38.1,
          "z": 41.1
        },
        "F6": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 59.38,
          "y": 29.1,
          "z": 41.1
        },
        "G6": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 59.38,
          "y": 20.1,
          "z": 41.1
        },
        "H6": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 59.38,
          "y": 11.1,
          "z": 41.1
        },
        "A7": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 68.38,
          "y": 74.1,
          "z": 41.1
        },
        "B7": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 68.38,
          "y": 65.1,
          "z": 41.1
        },
        "C7": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 68.38,
          "y": 56.1,
          "z": 41.1
        },
        "D7": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 68.38,
          "y": 47.1,
          "z": 41.1
        },
        "E7": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 68.38,
          "y": 38.1,
          "z": 41.1
        },
        "F7": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 68.38,
          "y": 29.1,
          "z": 41.1
        },
        "G7": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 68.38,
          "y": 20.1,
          "z": 41.1
        },
        "H7": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 68.38,
          "y": 11.1,
          "z": 41.1
        },
        "A8": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 77.38,
          "y": 74.1,
          "z": 41.1
        },
        "B8": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 77.38,
          "y": 65.1,
          "z": 41.1
        },
        "C8": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 77.38,
          "y": 56.1,
          "z": 41.1
        },
        "D8": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 77.38,
          "y": 47.1,
          "z": 41.1
        },
        "E8": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 77.38,
          "y": 38.1,
          "z": 41.1
        },
        "F8": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 77.38,
          "y": 29.1,
          "z": 41.1
        },
        "G8": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 77.38,
          "y": 20.1,
          "z": 41.1
        },
        "H8": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 77.38,
          "y": 11.1,
          "z": 41.1
        },
        "A9": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 86.38,
          "y": 74.1,
          "z": 41.1
        },
        "B9": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 86.38,
          "y": 65.1,
          "z": 41.1
        },
        "C9": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 86.38,
          "y": 56.1,
          "z": 41.1
        },
        "D9": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 86.38,
          "y": 47.1,
          "z": 41.1
        },
        "E9": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 86.38,
          "y": 38.1,
          "z": 41.1
        },
        "F9": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 86.38,
          "y": 29.1,
          "z": 41.1
        },
        "G9": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 86.38,
          "y": 20.1,
          "z": 41.1
        },
        "H9": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 86.38,
          "y": 11.1,
          "z": 41.1
        },
        "A10": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 95.38,
          "y": 74.1,
          "z": 41.1
        },
        "B10": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 95.38,
          "y": 65.1,
          "z": 41.1
        },
        "C10": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 95.38,
          "y": 56.1,
          "z": 41.1
        },
        "D10": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 95.38,
          "y": 47.1,
          "z": 41.1
        },
        "E10": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 95.38,
          "y": 38.1,
          "z": 41.1
        },
        "F10": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 95.38,
          "y": 29.1,
          "z": 41.1
        },
        "G10": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 95.38,
          "y": 20.1,
          "z": 41.1
        },
        "H10": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 95.38,
          "y": 11.1,
          "z": 41.1
        },
        "A11": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 104.38,
          "y": 74.1,
          "z": 41.1
        },
        "B11": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 104.38,
          "y": 65.1,
          "z": 41.1
        },
        "C11": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 104.38,
          "y": 56.1,
          "z": 41.1
        },
        "D11": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 104.38,
          "y": 47.1,
          "z": 41.1
        },
        "E11": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 104.38,
          "y": 38.1,
          "z": 41.1
        },
        "F11": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 104.38,
          "y": 29.1,
          "z": 41.1
        },
        "G11": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 104.38,
          "y": 20.1,
          "z": 41.1
        },
        "H11": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 104.38,
          "y": 11.1,
          "z": 41.1
        },
        "A12": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 113.38,
          "y": 74.1,
          "z": 41.1
        },
        "B12": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 113.38,
          "y": 65.1,
          "z": 41.1
        },
        "C12": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 113.38,
          "y": 56.1,
          "z": 41.1
        },
        "D12": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 113.38,
          "y": 47.1,
          "z": 41.1
        },
        "E12": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 113.38,
          "y": 38.1,
          "z": 41.1
        },
        "F12": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 113.38,
          "y": 29.1,
          "z": 41.1
        },
        "G12": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 113.38,
          "y": 20.1,
          "z": 41.1
        },
        "H12": {
          "depth": 57.9,
          "totalLiquidVolume": 50,
          "shape": "circular",
          "diameter": 5.58,
          "x": 113.38,
          "y": 11.1,
          "z": 41.1
        }
      },
      "groups": [
        {
          "metadata": {},
          "wells": [
            "A1",
            "B1",
            "C1",
            "D1",
            "E1",
            "F1",
            "G1",
            "H1",
            "A2",
            "B2",
            "C2",
            "D2",
            "E2",
            "F2",
            "G2",
            "H2",
            "A3",
            "B3",
            "C3",
            "D3",
            "E3",
            "F3",
            "G3",
            "H3",
            "A4",
            "B4",
            "C4",
            "D4",
            "E4",
            "F4",
            "G4",
            "H4",
            "A5",
            "B5",
            "C5",
            "D5",
            "E5",
            "F5",
            "G5",
            "H5",
            "A6",
            "B6",
            "C6",
            "D6",
            "E6",
            "F6",
            "G6",
            "H6",
            "A7",
            "B7",
            "C7",
            "D7",
            "E7",
            "F7",
            "G7",
            "H7",
            "A8",
            "B8",
            "C8",
            "D8",
            "E8",
            "F8",
            "G8",
            "H8",
            "A9",
            "B9",
            "C9",
            "D9",
            "E9",
            "F9",
            "G9",
            "H9",
            "A10",
            "B10",
            "C10",
            "D10",
            "E10",
            "F10",
            "G10",
            "H10",
            "A11",
            "B11",
            "C11",
            "D11",
            "E11",
            "F11",
            "G11",
            "H11",
            "A12",
            "B12",
            "C12",
            "D12",
            "E12",
            "F12",
            "G12",
            "H12"
          ]
        }
      ],
      "parameters": {
        "format": "96Standard",
        "quirks": [],
        "isTiprack": true,
        "tipLength": 57.9,
        "tipOverlap": 10.5,
        "isMagneticModuleCompatible": false,
        "loadName": "opentrons_flex_96_filtertiprack_50ul"
      },
      "namespace": "opentrons",
      "version": 1,
      "schemaVersion": 2,
      "cornerOffsetFromSlot": { "x": 0, "y": 0, "z": 0 }
    },
    "opentrons/opentrons_1_trash_1100ml_fixed/1": {
      "ordering": [["A1"]],
      "metadata": {
        "displayCategory": "trash",
        "displayVolumeUnits": "mL",
        "displayName": "Opentrons Fixed Trash",
        "tags": []
      },
      "schemaVersion": 2,
      "version": 1,
      "namespace": "opentrons",
      "dimensions": {
        "xDimension": 172.86,
        "yDimension": 165.86,
        "zDimension": 82
      },
      "parameters": {
        "format": "trash",
        "isTiprack": false,
        "loadName": "opentrons_1_trash_1100ml_fixed",
        "isMagneticModuleCompatible": false,
        "quirks": [
          "fixedTrash",
          "centerMultichannelOnWells",
          "touchTipDisabled"
        ]
      },
      "wells": {
        "A1": {
          "shape": "rectangular",
          "yDimension": 165.67,
          "xDimension": 107.11,
          "totalLiquidVolume": 1100000,
          "depth": 0,
          "x": 82.84,
          "y": 80,
          "z": 82
        }
      },
      "brand": { "brand": "Opentrons" },
      "groups": [{ "wells": ["A1"], "metadata": {} }],
      "cornerOffsetFromSlot": { "x": 0, "y": 0, "z": 0 }
    },
    "opentrons/biorad_96_wellplate_200ul_pcr/1": {
      "ordering": [
        ["A1", "B1", "C1", "D1", "E1", "F1", "G1", "H1"],
        ["A2", "B2", "C2", "D2", "E2", "F2", "G2", "H2"],
        ["A3", "B3", "C3", "D3", "E3", "F3", "G3", "H3"],
        ["A4", "B4", "C4", "D4", "E4", "F4", "G4", "H4"],
        ["A5", "B5", "C5", "D5", "E5", "F5", "G5", "H5"],
        ["A6", "B6", "C6", "D6", "E6", "F6", "G6", "H6"],
        ["A7", "B7", "C7", "D7", "E7", "F7", "G7", "H7"],
        ["A8", "B8", "C8", "D8", "E8", "F8", "G8", "H8"],
        ["A9", "B9", "C9", "D9", "E9", "F9", "G9", "H9"],
        ["A10", "B10", "C10", "D10", "E10", "F10", "G10", "H10"],
        ["A11", "B11", "C11", "D11", "E11", "F11", "G11", "H11"],
        ["A12", "B12", "C12", "D12", "E12", "F12", "G12", "H12"]
      ],
      "schemaVersion": 2,
      "version": 1,
      "namespace": "opentrons",
      "metadata": {
        "displayName": "Bio-Rad 96 Well Plate 200 µL PCR",
        "displayCategory": "wellPlate",
        "displayVolumeUnits": "µL",
        "tags": []
      },
      "dimensions": {
        "yDimension": 85.48,
        "xDimension": 127.76,
        "zDimension": 16.06
      },
      "parameters": {
        "format": "96Standard",
        "isTiprack": false,
        "loadName": "biorad_96_wellplate_200ul_pcr",
        "isMagneticModuleCompatible": true,
        "magneticModuleEngageHeight": 18
      },
      "wells": {
        "H1": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 14.38,
          "y": 11.24,
          "z": 1.25
        },
        "G1": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 14.38,
          "y": 20.24,
          "z": 1.25
        },
        "F1": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 14.38,
          "y": 29.24,
          "z": 1.25
        },
        "E1": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 14.38,
          "y": 38.24,
          "z": 1.25
        },
        "D1": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 14.38,
          "y": 47.24,
          "z": 1.25
        },
        "C1": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 14.38,
          "y": 56.24,
          "z": 1.25
        },
        "B1": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 14.38,
          "y": 65.24,
          "z": 1.25
        },
        "A1": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 14.38,
          "y": 74.24,
          "z": 1.25
        },
        "H2": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 23.38,
          "y": 11.24,
          "z": 1.25
        },
        "G2": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 23.38,
          "y": 20.24,
          "z": 1.25
        },
        "F2": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 23.38,
          "y": 29.24,
          "z": 1.25
        },
        "E2": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 23.38,
          "y": 38.24,
          "z": 1.25
        },
        "D2": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 23.38,
          "y": 47.24,
          "z": 1.25
        },
        "C2": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 23.38,
          "y": 56.24,
          "z": 1.25
        },
        "B2": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 23.38,
          "y": 65.24,
          "z": 1.25
        },
        "A2": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 23.38,
          "y": 74.24,
          "z": 1.25
        },
        "H3": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 32.38,
          "y": 11.24,
          "z": 1.25
        },
        "G3": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 32.38,
          "y": 20.24,
          "z": 1.25
        },
        "F3": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 32.38,
          "y": 29.24,
          "z": 1.25
        },
        "E3": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 32.38,
          "y": 38.24,
          "z": 1.25
        },
        "D3": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 32.38,
          "y": 47.24,
          "z": 1.25
        },
        "C3": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 32.38,
          "y": 56.24,
          "z": 1.25
        },
        "B3": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 32.38,
          "y": 65.24,
          "z": 1.25
        },
        "A3": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 32.38,
          "y": 74.24,
          "z": 1.25
        },
        "H4": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 41.38,
          "y": 11.24,
          "z": 1.25
        },
        "G4": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 41.38,
          "y": 20.24,
          "z": 1.25
        },
        "F4": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 41.38,
          "y": 29.24,
          "z": 1.25
        },
        "E4": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 41.38,
          "y": 38.24,
          "z": 1.25
        },
        "D4": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 41.38,
          "y": 47.24,
          "z": 1.25
        },
        "C4": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 41.38,
          "y": 56.24,
          "z": 1.25
        },
        "B4": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 41.38,
          "y": 65.24,
          "z": 1.25
        },
        "A4": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 41.38,
          "y": 74.24,
          "z": 1.25
        },
        "H5": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 50.38,
          "y": 11.24,
          "z": 1.25
        },
        "G5": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 50.38,
          "y": 20.24,
          "z": 1.25
        },
        "F5": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 50.38,
          "y": 29.24,
          "z": 1.25
        },
        "E5": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 50.38,
          "y": 38.24,
          "z": 1.25
        },
        "D5": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 50.38,
          "y": 47.24,
          "z": 1.25
        },
        "C5": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 50.38,
          "y": 56.24,
          "z": 1.25
        },
        "B5": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 50.38,
          "y": 65.24,
          "z": 1.25
        },
        "A5": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 50.38,
          "y": 74.24,
          "z": 1.25
        },
        "H6": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 59.38,
          "y": 11.24,
          "z": 1.25
        },
        "G6": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 59.38,
          "y": 20.24,
          "z": 1.25
        },
        "F6": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 59.38,
          "y": 29.24,
          "z": 1.25
        },
        "E6": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 59.38,
          "y": 38.24,
          "z": 1.25
        },
        "D6": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 59.38,
          "y": 47.24,
          "z": 1.25
        },
        "C6": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 59.38,
          "y": 56.24,
          "z": 1.25
        },
        "B6": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 59.38,
          "y": 65.24,
          "z": 1.25
        },
        "A6": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 59.38,
          "y": 74.24,
          "z": 1.25
        },
        "H7": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 68.38,
          "y": 11.24,
          "z": 1.25
        },
        "G7": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 68.38,
          "y": 20.24,
          "z": 1.25
        },
        "F7": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 68.38,
          "y": 29.24,
          "z": 1.25
        },
        "E7": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 68.38,
          "y": 38.24,
          "z": 1.25
        },
        "D7": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 68.38,
          "y": 47.24,
          "z": 1.25
        },
        "C7": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 68.38,
          "y": 56.24,
          "z": 1.25
        },
        "B7": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 68.38,
          "y": 65.24,
          "z": 1.25
        },
        "A7": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 68.38,
          "y": 74.24,
          "z": 1.25
        },
        "H8": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 77.38,
          "y": 11.24,
          "z": 1.25
        },
        "G8": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 77.38,
          "y": 20.24,
          "z": 1.25
        },
        "F8": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 77.38,
          "y": 29.24,
          "z": 1.25
        },
        "E8": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 77.38,
          "y": 38.24,
          "z": 1.25
        },
        "D8": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 77.38,
          "y": 47.24,
          "z": 1.25
        },
        "C8": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 77.38,
          "y": 56.24,
          "z": 1.25
        },
        "B8": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 77.38,
          "y": 65.24,
          "z": 1.25
        },
        "A8": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 77.38,
          "y": 74.24,
          "z": 1.25
        },
        "H9": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 86.38,
          "y": 11.24,
          "z": 1.25
        },
        "G9": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 86.38,
          "y": 20.24,
          "z": 1.25
        },
        "F9": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 86.38,
          "y": 29.24,
          "z": 1.25
        },
        "E9": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 86.38,
          "y": 38.24,
          "z": 1.25
        },
        "D9": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 86.38,
          "y": 47.24,
          "z": 1.25
        },
        "C9": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 86.38,
          "y": 56.24,
          "z": 1.25
        },
        "B9": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 86.38,
          "y": 65.24,
          "z": 1.25
        },
        "A9": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 86.38,
          "y": 74.24,
          "z": 1.25
        },
        "H10": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 95.38,
          "y": 11.24,
          "z": 1.25
        },
        "G10": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 95.38,
          "y": 20.24,
          "z": 1.25
        },
        "F10": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 95.38,
          "y": 29.24,
          "z": 1.25
        },
        "E10": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 95.38,
          "y": 38.24,
          "z": 1.25
        },
        "D10": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 95.38,
          "y": 47.24,
          "z": 1.25
        },
        "C10": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 95.38,
          "y": 56.24,
          "z": 1.25
        },
        "B10": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 95.38,
          "y": 65.24,
          "z": 1.25
        },
        "A10": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 95.38,
          "y": 74.24,
          "z": 1.25
        },
        "H11": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 104.38,
          "y": 11.24,
          "z": 1.25
        },
        "G11": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 104.38,
          "y": 20.24,
          "z": 1.25
        },
        "F11": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 104.38,
          "y": 29.24,
          "z": 1.25
        },
        "E11": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 104.38,
          "y": 38.24,
          "z": 1.25
        },
        "D11": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 104.38,
          "y": 47.24,
          "z": 1.25
        },
        "C11": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 104.38,
          "y": 56.24,
          "z": 1.25
        },
        "B11": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 104.38,
          "y": 65.24,
          "z": 1.25
        },
        "A11": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 104.38,
          "y": 74.24,
          "z": 1.25
        },
        "H12": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 113.38,
          "y": 11.24,
          "z": 1.25
        },
        "G12": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 113.38,
          "y": 20.24,
          "z": 1.25
        },
        "F12": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 113.38,
          "y": 29.24,
          "z": 1.25
        },
        "E12": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 113.38,
          "y": 38.24,
          "z": 1.25
        },
        "D12": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 113.38,
          "y": 47.24,
          "z": 1.25
        },
        "C12": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 113.38,
          "y": 56.24,
          "z": 1.25
        },
        "B12": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 113.38,
          "y": 65.24,
          "z": 1.25
        },
        "A12": {
          "depth": 14.81,
          "shape": "circular",
          "diameter": 5.46,
          "totalLiquidVolume": 200,
          "x": 113.38,
          "y": 74.24,
          "z": 1.25
        }
      },
      "brand": {
        "brand": "Bio-Rad",
        "brandId": ["hsp9601"],
        "links": [

"http://www.bio-rad.com/en-us/sku/hsp9601-hard-shell-96-well-pcr-plates-low-profile-thin-wall-skirted-white-clear?ID=hsp9601"
        ]
      },
      "groups": [
        {
          "wells": [
            "A1",
            "B1",
            "C1",
            "D1",
            "E1",
            "F1",
            "G1",
            "H1",
            "A2",
            "B2",
            "C2",
            "D2",
            "E2",
            "F2",
            "G2",
            "H2",
            "A3",
            "B3",
            "C3",
            "D3",
            "E3",
            "F3",
            "G3",
            "H3",
            "A4",
            "B4",
            "C4",
            "D4",
            "E4",
            "F4",
            "G4",
            "H4",
            "A5",
            "B5",
            "C5",
            "D5",
            "E5",
            "F5",
            "G5",
            "H5",
            "A6",
            "B6",
            "C6",
            "D6",
            "E6",
            "F6",
            "G6",
            "H6",
            "A7",
            "B7",
            "C7",
            "D7",
            "E7",
            "F7",
            "G7",
            "H7",
            "A8",
            "B8",
            "C8",
            "D8",
            "E8",
            "F8",
            "G8",
            "H8",
            "A9",
            "B9",
            "C9",
            "D9",
            "E9",
            "F9",
            "G9",
            "H9",
            "A10",
            "B10",
            "C10",
            "D10",
            "E10",
            "F10",
            "G10",
            "H10",
            "A11",
            "B11",
            "C11",
            "D11",
            "E11",
            "F11",
            "G11",
            "H11",
            "A12",
            "B12",
            "C12",
            "D12",
            "E12",
            "F12",
            "G12",
            "H12"
          ],
          "metadata": { "wellBottomShape": "v" }
        }
      ],
      "cornerOffsetFromSlot": { "x": 0, "y": 0, "z": 0 }
    }
  },
  "$otSharedSchema": "#/protocol/schemas/7",
  "schemaVersion": 7,
  "modules": {},
  "commands": [
    {
      "key": "22674659-3fa4-4cb2-a0fd-690e13569590",
      "commandType": "loadPipette",
      "params": {
        "pipetteName": "p50_multi_gen3",
        "mount": "left",
        "pipetteId": "8f9e5ac9-d3fe-4864-a650-81fa7d70bb16"
      }
    },
    {
      "key": "11c16372-bec2-4755-bf56-12ad0130111a",
      "commandType": "loadAdapter",
      "params": {
"adapterId":
"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/opentrons_universal_flat_adapter/1",
        "loadName": "opentrons/opentrons_universal_flat_adapter/1",
        "namespace": "opentrons",
        "version": 1,
        "location": { "slotName": "C1" }
      }
    },
    {
      "key": "8145fbcb-604b-4d48-82af-3620b501c073",
      "commandType": "loadLabware",
      "params": {
"labwareId":
"fc55f6c3-7de6-4c34-9ad9-1e6cb7a90089:opentrons/opentrons_flex_96_filtertiprack_50ul/1",
        "loadName": "opentrons/opentrons_flex_96_filtertiprack_50ul/1",
        "namespace": "opentrons",
        "version": 1,
        "location": { "slotName": "D1" }
      }
    },
    {
      "key": "45c16372-bec2-4755-bf56-12ad0130547a",
      "commandType": "loadLabware",
      "params": {
"labwareId":
"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/biorad_96_wellplate_200ul_pcr/1",
        "loadName": "opentrons/biorad_96_wellplate_200ul_pcr/1",
        "namespace": "opentrons",
        "version": 1,
        "location": { "slotName": "B1" }
      }
    },
    {
      "commandType": "pickUpTip",
      "key": "e829fe18-1431-4aff-aa4e-dc823cb7549c",
      "params": {
        "pipetteId": "8f9e5ac9-d3fe-4864-a650-81fa7d70bb16",
"labwareId":
"fc55f6c3-7de6-4c34-9ad9-1e6cb7a90089:opentrons/opentrons_flex_96_filtertiprack_50ul/1",
        "wellName": "A1"
      }
    },
    {
      "commandType": "aspirate",
      "key": "582cfe37-6605-4a61-8c54-ba36fec6269c",
      "params": {
        "pipetteId": "8f9e5ac9-d3fe-4864-a650-81fa7d70bb16",
        "volume": 10,
"labwareId":
"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/biorad_96_wellplate_200ul_pcr/1",
        "wellName": "C5",
        "wellLocation": { "origin": "bottom", "offset": { "z": 1 } },
        "flowRate": 7.85
      }
    },
    {
      "commandType": "dispense",
      "key": "e450df48-21c4-4a85-bfff-15b2cb48c3a7",
      "params": {
        "pipetteId": "8f9e5ac9-d3fe-4864-a650-81fa7d70bb16",
        "volume": 10,
        "labwareId": "fixedTrash",
        "wellName": "A1",
        "wellLocation": { "origin": "bottom", "offset": { "z": 0.5 } },
        "flowRate": 7.85
      }
    },
    {
      "commandType": "dropTip",
      "key": "9059b222-88f3-4a0e-82eb-81b01434523a",
      "params": {
        "pipetteId": "8f9e5ac9-d3fe-4864-a650-81fa7d70bb16",
        "labwareId": "fixedTrash",
        "wellName": "A1"
      }
    },
    {
      "commandType": "waitForDuration",
      "key": "ec88d8f7-8737-4dfc-a8dc-94469a8df195",
      "params": { "seconds": 120, "message": "" }
    },
    {
      "commandType": "moveLabware",
      "key": "8fccd854-2181-41f8-a330-03439b066da3",
      "params": {
"labwareId":
"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/biorad_96_wellplate_200ul_pcr/1",
        "strategy": "usingGripper",
        "newLocation": { "slotName": "B2" }
      }
    },
    {
      "commandType": "waitForDuration",
      "key": "aa91fd3a-8f32-47b2-aa47-ada2d51eeb4f",
      "params": { "seconds": 2, "message": "" }
    },
    {
      "commandType": "moveLabware",
      "key": "01ecc6a5-976b-4832-8dc0-63afb8f00fb4",
      "params": {
"labwareId":
"add84a39-fa8e-40f4-8860-0594a4ebba97:opentrons/biorad_96_wellplate_200ul_pcr/1",
        "strategy": "manualMoveWithPause",
        "newLocation": "offDeck"
      }
    }
  ]
}
`

## Changelog

added css to make the overflow scroll.
was not able to make the text collapse as it did. we can apply a </br>
to the text but not sure its worth it.

## Review requests

The only downside is that now, instead of seeing the text like this (1
validation error for):
<img width="1019" alt="Screenshot 2024-08-20 at 12 01 05 PM"
src="https://github.com/user-attachments/assets/5fb31a64-9815-4909-b569-462a0f7e81d3">

it will appear like this:
<img width="1021" alt="Screenshot 2024-08-19 at 3 25 40 PM"
src="https://github.com/user-attachments/assets/3f90e4d4-a80f-4d5c-a646-4e604ef561c0">


## Risk assessment

low. css changes


[RQA-2856]:
https://opentrons.atlassian.net/browse/RQA-2856?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
  • Loading branch information
TamarZanzouri authored Aug 20, 2024
1 parent 3f48d03 commit d7ced75
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions app/src/organisms/ProtocolAnalysisFailure/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import * as React from 'react'
import { createPortal } from 'react-dom'
import { useDispatch } from 'react-redux'
import { useTranslation, Trans } from 'react-i18next'
import { css } from 'styled-components'

import {
ALIGN_CENTER,
Expand Down Expand Up @@ -95,11 +96,13 @@ export function ProtocolAnalysisFailure(
title={t('protocol_analysis_failure')}
onClose={handleClickHideDetails}
>
{errors.map((error, index) => (
<LegacyStyledText key={index} as="p">
{error}
</LegacyStyledText>
))}
<Flex css={SCROLL_LONG}>
{errors.map((error, index) => (
<LegacyStyledText key={index} as="p">
{error}
</LegacyStyledText>
))}
</Flex>
<Flex justifyContent={JUSTIFY_FLEX_END}>
<PrimaryButton
onClick={handleClickHideDetails}
Expand All @@ -116,3 +119,9 @@ export function ProtocolAnalysisFailure(
</Banner>
)
}

const SCROLL_LONG = css`
overflow: scroll;
width: inherit;
max-height: 11.75rem;
`

0 comments on commit d7ced75

Please sign in to comment.