{
 "cells": [
  {
   "cell_type": "code",
   "id": "6e581f88",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-06-08T15:32:44.429407Z",
     "start_time": "2025-06-08T15:32:43.584559Z"
    }
   },
   "source": [
    "# NF‑κB Luciferase Reporter Assay – pylabrobot version\n",
    "\n",
    "import os\n",
    "import sys\n",
    "from pylabrobot.resources import Coordinate\n",
    "from pylabrobot.liquid_handling.backends.chatterbox import LiquidHandlerChatterboxBackend\n",
    "from pylabrobot.visualizer.visualizer import Visualizer\n",
    "from pylabrobot.resources.opentrons import (\n",
    "    OTDeck,\n",
    "    corning_96_wellplate_360ul_flat,\n",
    "    nest_12_reservoir_15ml,\n",
    "    nest_1_reservoir_195ml,\n",
    "    opentrons_96_tiprack_300ul\n",
    ")\n",
    "from pylabrobot.liquid_handling import LiquidHandler"
   ],
   "outputs": [],
   "execution_count": 1
  },
  {
   "cell_type": "code",
   "id": "c3127d6e",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-06-08T15:32:45.234924Z",
     "start_time": "2025-06-08T15:32:45.194957Z"
    }
   },
   "source": [
    "\n",
    "# from pylabrobot.resources import set_volume_tracking\n",
    "# from pylabrobot.resources import set_tip_tracking\n",
    "# set_volume_tracking(enabled=True)\n",
    "# set_tip_tracking(enabled=True)\n",
    "# ──────────────────────────────────────\n",
    "# User‑configurable constants (µL)\n",
    "MEDIUM_VOL = 100     # volume of spent medium to remove\n",
    "PBS_VOL    = 50      # PBS wash volume\n",
    "LYSIS_VOL  = 30      # lysis buffer volume\n",
    "LUC_VOL    = 100     # luciferase reagent volume\n",
    "TOTAL_COL  = 12      # process A1–A12\n",
    "\n",
    "\n",
    "# ──────────────────────────────────────\n",
    "\n",
    "lh = LiquidHandler(backend=LiquidHandlerChatterboxBackend(), deck=OTDeck())\n",
    "await lh.setup()\n",
    "#vis = Visualizer(resource=lh)\n",
    "#await vis.setup()\n",
    "\n",
    "tiprack_slots = [1, 4, 8, 11]\n",
    "tipracks = {\n",
    "    f\"tiprack_{slot}\": opentrons_96_tiprack_300ul(name=f\"tiprack_{slot}\")\n",
    "    for slot in tiprack_slots\n",
    "}\n",
    "\n",
    "for name, tiprack in tipracks.items():\n",
    "    slot = int(name.split(\"_\")[1])\n",
    "    lh.deck.assign_child_at_slot(tiprack, slot=slot)\n",
    "\n",
    "# Working 96‑well plate at slot 6\n",
    "working_plate = corning_96_wellplate_360ul_flat(name=\"working_plate\")\n",
    "lh.deck.assign_child_at_slot(working_plate, slot=6)\n",
    "\n",
    "# 12‑channel reservoir (PBS, Lysis, Luciferase) at slot 3\n",
    "reagent_stock = nest_12_reservoir_15ml(name='reagent_stock')\n",
    "lh.deck.assign_child_at_slot(reagent_stock, slot=3)\n",
    "\n",
    "# 1‑channel waste reservoir at slot 9\n",
    "waste_liq = nest_1_reservoir_195ml(name='waste_liq')\n",
    "lh.deck.assign_child_at_slot(waste_liq, slot=9)"
   ],
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Setting up the liquid handler.\n",
      "Resource deck was assigned to the liquid handler.\n",
      "Resource trash_container was assigned to the liquid handler.\n",
      "Resource tiprack_1 was assigned to the liquid handler.\n",
      "Resource tiprack_4 was assigned to the liquid handler.\n",
      "Resource tiprack_8 was assigned to the liquid handler.\n",
      "Resource tiprack_11 was assigned to the liquid handler.\n",
      "Resource working_plate was assigned to the liquid handler.\n",
      "Resource reagent_stock was assigned to the liquid handler.\n",
      "Resource waste_liq was assigned to the liquid handler.\n"
     ]
    }
   ],
   "execution_count": 2
  },
  {
   "cell_type": "code",
   "id": "b5313453",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-06-08T15:32:45.425953Z",
     "start_time": "2025-06-08T15:32:45.420965Z"
    }
   },
   "source": [
    "pbs        = reagent_stock[0][0]\n",
    "lysis      = reagent_stock[1][0]\n",
    "luciferase = reagent_stock[2][0]\n",
    "waste_liq  = waste_liq[0]\n",
    "wells_name = [f\"A{i}\" for i in range(1, 13)]\n",
    "cells_all  = working_plate[wells_name] # A1–A12"
   ],
   "outputs": [],
   "execution_count": 3
  },
  {
   "cell_type": "code",
   "id": "e85d6752",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-06-08T15:32:46.480024Z",
     "start_time": "2025-06-08T15:32:46.473896Z"
    }
   },
   "source": [
    "working_plate_volumes = [\n",
    "    ('culture medium', MEDIUM_VOL) if i % 8 == 0 else (None, 0)\n",
    "    for i in range(96)\n",
    "]\n",
    "working_plate.set_well_liquids(working_plate_volumes)\n",
    "reagent_info = [('PBS Buffer', 5000), ('Lysis Buffer', 5000), ('Luciferase Reagent', 5000)]+[ (None, 0) ]* 9\n",
    "reagent_stock.set_well_liquids(reagent_info)\n",
    "# lh.deck.set_tiprack(list(tipracks.values()))"
   ],
   "outputs": [],
   "execution_count": 4
  },
  {
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-06-08T15:32:47.742983Z",
     "start_time": "2025-06-08T15:32:47.731878Z"
    }
   },
   "cell_type": "code",
   "source": [
    "# state = reagent_stock.serialize_all_state()\n",
    "# print(state)\n",
    "reagent_stock.load_all_state({'reagent_stock': {}, 'reagent_stock_A1': {'liquids': [['PBS Buffer', 5000]], 'pending_liquids': [], 'liquid_history': []}, 'reagent_stock_A2': {'liquids': [['Lysis Buffer', 5000]], 'pending_liquids': [['Lysis Buffer', 5000]], 'liquid_history': ['Lysis Buffer']}, 'reagent_stock_A3': {'liquids': [['Luciferase Reagent', 5000]], 'pending_liquids': [['Luciferase Reagent', 5000]], 'liquid_history': ['Luciferase Reagent']}, 'reagent_stock_A4': {'liquids': [[None, 0]], 'pending_liquids': [[None, 0]], 'liquid_history': [None]}, 'reagent_stock_A5': {'liquids': [[None, 0]], 'pending_liquids': [[None, 0]], 'liquid_history': [None]}, 'reagent_stock_A6': {'liquids': [[None, 0]], 'pending_liquids': [[None, 0]], 'liquid_history': [None]}, 'reagent_stock_A7': {'liquids': [[None, 0]], 'pending_liquids': [[None, 0]], 'liquid_history': [None]}, 'reagent_stock_A8': {'liquids': [[None, 0]], 'pending_liquids': [[None, 0]], 'liquid_history': [None]}, 'reagent_stock_A9': {'liquids': [[None, 0]], 'pending_liquids': [[None, 0]], 'liquid_history': [None]}, 'reagent_stock_A10': {'liquids': [[None, 0]], 'pending_liquids': [[None, 0]], 'liquid_history': [None]}, 'reagent_stock_A11': {'liquids': [[None, 0]], 'pending_liquids': [[None, 0]], 'liquid_history': [None]}, 'reagent_stock_A12': {'liquids': [[None, 0]], 'pending_liquids': [[None, 0]], 'liquid_history': [None]}})\n",
    "\n",
    "reagent_stock[0][0].tracker.liquids"
   ],
   "id": "cd6ad8fb6494f14a",
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('PBS Buffer', 5000)]"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "execution_count": 5
  },
  {
   "cell_type": "code",
   "id": "9dbfb0e2",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-06-08T15:32:02.047523Z",
     "start_time": "2025-06-08T15:32:02.042034Z"
    }
   },
   "source": [
    "from pylabrobot.resources import set_tip_tracking, set_volume_tracking\n",
    "set_tip_tracking(True), set_volume_tracking(True)"
   ],
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(None, None)"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "execution_count": 12
  },
  {
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-06-08T16:04:23.597819Z",
     "start_time": "2025-06-08T16:04:23.427478Z"
    }
   },
   "cell_type": "code",
   "source": "lh.serialize()",
   "id": "6b2801f34ac96ef6",
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'name': 'lh_deck',\n",
       " 'type': 'LiquidHandler',\n",
       " 'size_x': 624.3,\n",
       " 'size_y': 565.2,\n",
       " 'size_z': 900,\n",
       " 'location': {'x': 0, 'y': 0, 'z': 0, 'type': 'Coordinate'},\n",
       " 'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       " 'category': 'liquid_handler',\n",
       " 'model': None,\n",
       " 'children': [{'name': 'deck',\n",
       "   'type': 'OTDeck',\n",
       "   'size_x': 624.3,\n",
       "   'size_y': 565.2,\n",
       "   'size_z': 900,\n",
       "   'location': {'x': 0, 'y': 0, 'z': 0, 'type': 'Coordinate'},\n",
       "   'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "   'category': 'deck',\n",
       "   'children': [{'name': 'trash_container',\n",
       "     'type': 'Resource',\n",
       "     'size_x': 172.86,\n",
       "     'size_y': 165.86,\n",
       "     'size_z': 82,\n",
       "     'location': {'x': 265.0, 'y': 271.5, 'z': 0.0, 'type': 'Coordinate'},\n",
       "     'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "     'category': None,\n",
       "     'model': None,\n",
       "     'children': [{'name': 'trash',\n",
       "       'type': 'Trash',\n",
       "       'size_x': 172.86,\n",
       "       'size_y': 165.86,\n",
       "       'size_z': 82,\n",
       "       'location': {'x': 0, 'y': 0, 'z': 0, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'trash',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'trash_container',\n",
       "       'max_volume': 'Infinity',\n",
       "       'material_z_thickness': 0,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None}],\n",
       "     'parent_name': 'deck'},\n",
       "    {'name': 'tiprack_1',\n",
       "     'type': 'TipRack',\n",
       "     'size_x': 127.76,\n",
       "     'size_y': 85.48,\n",
       "     'size_z': 64.49,\n",
       "     'location': {'x': 0.0, 'y': 0.0, 'z': 0.0, 'type': 'Coordinate'},\n",
       "     'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "     'category': 'tip_rack',\n",
       "     'model': 'Opentrons OT-2 96 Tip Rack 300 µL',\n",
       "     'children': [{'name': 'tiprack_1_A1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 72.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 63.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 54.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 45.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 36.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 27.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 18.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_A12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 72.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_B12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 63.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_C12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 54.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_D12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 45.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_E12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 36.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_F12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 27.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_G12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 18.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_1_H12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_1',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}}],\n",
       "     'parent_name': 'deck',\n",
       "     'ordering': ['A1',\n",
       "      'B1',\n",
       "      'C1',\n",
       "      'D1',\n",
       "      'E1',\n",
       "      'F1',\n",
       "      'G1',\n",
       "      'H1',\n",
       "      'A2',\n",
       "      'B2',\n",
       "      'C2',\n",
       "      'D2',\n",
       "      'E2',\n",
       "      'F2',\n",
       "      'G2',\n",
       "      'H2',\n",
       "      'A3',\n",
       "      'B3',\n",
       "      'C3',\n",
       "      'D3',\n",
       "      'E3',\n",
       "      'F3',\n",
       "      'G3',\n",
       "      'H3',\n",
       "      'A4',\n",
       "      'B4',\n",
       "      'C4',\n",
       "      'D4',\n",
       "      'E4',\n",
       "      'F4',\n",
       "      'G4',\n",
       "      'H4',\n",
       "      'A5',\n",
       "      'B5',\n",
       "      'C5',\n",
       "      'D5',\n",
       "      'E5',\n",
       "      'F5',\n",
       "      'G5',\n",
       "      'H5',\n",
       "      'A6',\n",
       "      'B6',\n",
       "      'C6',\n",
       "      'D6',\n",
       "      'E6',\n",
       "      'F6',\n",
       "      'G6',\n",
       "      'H6',\n",
       "      'A7',\n",
       "      'B7',\n",
       "      'C7',\n",
       "      'D7',\n",
       "      'E7',\n",
       "      'F7',\n",
       "      'G7',\n",
       "      'H7',\n",
       "      'A8',\n",
       "      'B8',\n",
       "      'C8',\n",
       "      'D8',\n",
       "      'E8',\n",
       "      'F8',\n",
       "      'G8',\n",
       "      'H8',\n",
       "      'A9',\n",
       "      'B9',\n",
       "      'C9',\n",
       "      'D9',\n",
       "      'E9',\n",
       "      'F9',\n",
       "      'G9',\n",
       "      'H9',\n",
       "      'A10',\n",
       "      'B10',\n",
       "      'C10',\n",
       "      'D10',\n",
       "      'E10',\n",
       "      'F10',\n",
       "      'G10',\n",
       "      'H10',\n",
       "      'A11',\n",
       "      'B11',\n",
       "      'C11',\n",
       "      'D11',\n",
       "      'E11',\n",
       "      'F11',\n",
       "      'G11',\n",
       "      'H11',\n",
       "      'A12',\n",
       "      'B12',\n",
       "      'C12',\n",
       "      'D12',\n",
       "      'E12',\n",
       "      'F12',\n",
       "      'G12',\n",
       "      'H12']},\n",
       "    {'name': 'tiprack_4',\n",
       "     'type': 'TipRack',\n",
       "     'size_x': 127.76,\n",
       "     'size_y': 85.48,\n",
       "     'size_z': 64.49,\n",
       "     'location': {'x': 0.0, 'y': 90.5, 'z': 0.0, 'type': 'Coordinate'},\n",
       "     'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "     'category': 'tip_rack',\n",
       "     'model': 'Opentrons OT-2 96 Tip Rack 300 µL',\n",
       "     'children': [{'name': 'tiprack_4_A1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 72.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 63.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 54.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 45.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 36.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 27.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 18.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_A12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 72.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_B12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 63.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_C12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 54.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_D12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 45.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_E12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 36.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_F12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 27.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_G12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 18.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_4_H12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_4',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}}],\n",
       "     'parent_name': 'deck',\n",
       "     'ordering': ['A1',\n",
       "      'B1',\n",
       "      'C1',\n",
       "      'D1',\n",
       "      'E1',\n",
       "      'F1',\n",
       "      'G1',\n",
       "      'H1',\n",
       "      'A2',\n",
       "      'B2',\n",
       "      'C2',\n",
       "      'D2',\n",
       "      'E2',\n",
       "      'F2',\n",
       "      'G2',\n",
       "      'H2',\n",
       "      'A3',\n",
       "      'B3',\n",
       "      'C3',\n",
       "      'D3',\n",
       "      'E3',\n",
       "      'F3',\n",
       "      'G3',\n",
       "      'H3',\n",
       "      'A4',\n",
       "      'B4',\n",
       "      'C4',\n",
       "      'D4',\n",
       "      'E4',\n",
       "      'F4',\n",
       "      'G4',\n",
       "      'H4',\n",
       "      'A5',\n",
       "      'B5',\n",
       "      'C5',\n",
       "      'D5',\n",
       "      'E5',\n",
       "      'F5',\n",
       "      'G5',\n",
       "      'H5',\n",
       "      'A6',\n",
       "      'B6',\n",
       "      'C6',\n",
       "      'D6',\n",
       "      'E6',\n",
       "      'F6',\n",
       "      'G6',\n",
       "      'H6',\n",
       "      'A7',\n",
       "      'B7',\n",
       "      'C7',\n",
       "      'D7',\n",
       "      'E7',\n",
       "      'F7',\n",
       "      'G7',\n",
       "      'H7',\n",
       "      'A8',\n",
       "      'B8',\n",
       "      'C8',\n",
       "      'D8',\n",
       "      'E8',\n",
       "      'F8',\n",
       "      'G8',\n",
       "      'H8',\n",
       "      'A9',\n",
       "      'B9',\n",
       "      'C9',\n",
       "      'D9',\n",
       "      'E9',\n",
       "      'F9',\n",
       "      'G9',\n",
       "      'H9',\n",
       "      'A10',\n",
       "      'B10',\n",
       "      'C10',\n",
       "      'D10',\n",
       "      'E10',\n",
       "      'F10',\n",
       "      'G10',\n",
       "      'H10',\n",
       "      'A11',\n",
       "      'B11',\n",
       "      'C11',\n",
       "      'D11',\n",
       "      'E11',\n",
       "      'F11',\n",
       "      'G11',\n",
       "      'H11',\n",
       "      'A12',\n",
       "      'B12',\n",
       "      'C12',\n",
       "      'D12',\n",
       "      'E12',\n",
       "      'F12',\n",
       "      'G12',\n",
       "      'H12']},\n",
       "    {'name': 'tiprack_8',\n",
       "     'type': 'TipRack',\n",
       "     'size_x': 127.76,\n",
       "     'size_y': 85.48,\n",
       "     'size_z': 64.49,\n",
       "     'location': {'x': 132.5, 'y': 181.0, 'z': 0.0, 'type': 'Coordinate'},\n",
       "     'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "     'category': 'tip_rack',\n",
       "     'model': 'Opentrons OT-2 96 Tip Rack 300 µL',\n",
       "     'children': [{'name': 'tiprack_8_A1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 72.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 63.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 54.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 45.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 36.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 27.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 18.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_A12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 72.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_B12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 63.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_C12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 54.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_D12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 45.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_E12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 36.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_F12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 27.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_G12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 18.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_8_H12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_8',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}}],\n",
       "     'parent_name': 'deck',\n",
       "     'ordering': ['A1',\n",
       "      'B1',\n",
       "      'C1',\n",
       "      'D1',\n",
       "      'E1',\n",
       "      'F1',\n",
       "      'G1',\n",
       "      'H1',\n",
       "      'A2',\n",
       "      'B2',\n",
       "      'C2',\n",
       "      'D2',\n",
       "      'E2',\n",
       "      'F2',\n",
       "      'G2',\n",
       "      'H2',\n",
       "      'A3',\n",
       "      'B3',\n",
       "      'C3',\n",
       "      'D3',\n",
       "      'E3',\n",
       "      'F3',\n",
       "      'G3',\n",
       "      'H3',\n",
       "      'A4',\n",
       "      'B4',\n",
       "      'C4',\n",
       "      'D4',\n",
       "      'E4',\n",
       "      'F4',\n",
       "      'G4',\n",
       "      'H4',\n",
       "      'A5',\n",
       "      'B5',\n",
       "      'C5',\n",
       "      'D5',\n",
       "      'E5',\n",
       "      'F5',\n",
       "      'G5',\n",
       "      'H5',\n",
       "      'A6',\n",
       "      'B6',\n",
       "      'C6',\n",
       "      'D6',\n",
       "      'E6',\n",
       "      'F6',\n",
       "      'G6',\n",
       "      'H6',\n",
       "      'A7',\n",
       "      'B7',\n",
       "      'C7',\n",
       "      'D7',\n",
       "      'E7',\n",
       "      'F7',\n",
       "      'G7',\n",
       "      'H7',\n",
       "      'A8',\n",
       "      'B8',\n",
       "      'C8',\n",
       "      'D8',\n",
       "      'E8',\n",
       "      'F8',\n",
       "      'G8',\n",
       "      'H8',\n",
       "      'A9',\n",
       "      'B9',\n",
       "      'C9',\n",
       "      'D9',\n",
       "      'E9',\n",
       "      'F9',\n",
       "      'G9',\n",
       "      'H9',\n",
       "      'A10',\n",
       "      'B10',\n",
       "      'C10',\n",
       "      'D10',\n",
       "      'E10',\n",
       "      'F10',\n",
       "      'G10',\n",
       "      'H10',\n",
       "      'A11',\n",
       "      'B11',\n",
       "      'C11',\n",
       "      'D11',\n",
       "      'E11',\n",
       "      'F11',\n",
       "      'G11',\n",
       "      'H11',\n",
       "      'A12',\n",
       "      'B12',\n",
       "      'C12',\n",
       "      'D12',\n",
       "      'E12',\n",
       "      'F12',\n",
       "      'G12',\n",
       "      'H12']},\n",
       "    {'name': 'tiprack_11',\n",
       "     'type': 'TipRack',\n",
       "     'size_x': 127.76,\n",
       "     'size_y': 85.48,\n",
       "     'size_z': 64.49,\n",
       "     'location': {'x': 132.5, 'y': 271.5, 'z': 0.0, 'type': 'Coordinate'},\n",
       "     'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "     'category': 'tip_rack',\n",
       "     'model': 'Opentrons OT-2 96 Tip Rack 300 µL',\n",
       "     'children': [{'name': 'tiprack_11_A1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H1',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 12.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H2',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 21.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H3',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 30.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H4',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 39.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H5',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 48.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H6',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 57.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H7',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 66.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H8',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 75.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H9',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 84.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 72.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 63.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 54.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 45.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 36.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 27.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 18.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H10',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 93.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 72.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 63.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 54.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 45.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 36.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 27.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531,\n",
       "        'y': 18.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H11',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 102.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_A12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 72.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_B12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 63.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_C12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 54.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_D12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 45.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_E12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 36.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_F12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 27.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_G12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531,\n",
       "        'y': 18.391,\n",
       "        'z': 5.39,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}},\n",
       "      {'name': 'tiprack_11_H12',\n",
       "       'type': 'TipSpot',\n",
       "       'size_x': 3.698,\n",
       "       'size_y': 3.698,\n",
       "       'size_z': 0,\n",
       "       'location': {'x': 111.531, 'y': 9.391, 'z': 5.39, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'tip_spot',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'tiprack_11',\n",
       "       'prototype_tip': {'type': 'Tip',\n",
       "        'total_tip_length': 59.3,\n",
       "        'has_filter': False,\n",
       "        'maximal_volume': 300.0,\n",
       "        'fitting_depth': 7.47}}],\n",
       "     'parent_name': 'deck',\n",
       "     'ordering': ['A1',\n",
       "      'B1',\n",
       "      'C1',\n",
       "      'D1',\n",
       "      'E1',\n",
       "      'F1',\n",
       "      'G1',\n",
       "      'H1',\n",
       "      'A2',\n",
       "      'B2',\n",
       "      'C2',\n",
       "      'D2',\n",
       "      'E2',\n",
       "      'F2',\n",
       "      'G2',\n",
       "      'H2',\n",
       "      'A3',\n",
       "      'B3',\n",
       "      'C3',\n",
       "      'D3',\n",
       "      'E3',\n",
       "      'F3',\n",
       "      'G3',\n",
       "      'H3',\n",
       "      'A4',\n",
       "      'B4',\n",
       "      'C4',\n",
       "      'D4',\n",
       "      'E4',\n",
       "      'F4',\n",
       "      'G4',\n",
       "      'H4',\n",
       "      'A5',\n",
       "      'B5',\n",
       "      'C5',\n",
       "      'D5',\n",
       "      'E5',\n",
       "      'F5',\n",
       "      'G5',\n",
       "      'H5',\n",
       "      'A6',\n",
       "      'B6',\n",
       "      'C6',\n",
       "      'D6',\n",
       "      'E6',\n",
       "      'F6',\n",
       "      'G6',\n",
       "      'H6',\n",
       "      'A7',\n",
       "      'B7',\n",
       "      'C7',\n",
       "      'D7',\n",
       "      'E7',\n",
       "      'F7',\n",
       "      'G7',\n",
       "      'H7',\n",
       "      'A8',\n",
       "      'B8',\n",
       "      'C8',\n",
       "      'D8',\n",
       "      'E8',\n",
       "      'F8',\n",
       "      'G8',\n",
       "      'H8',\n",
       "      'A9',\n",
       "      'B9',\n",
       "      'C9',\n",
       "      'D9',\n",
       "      'E9',\n",
       "      'F9',\n",
       "      'G9',\n",
       "      'H9',\n",
       "      'A10',\n",
       "      'B10',\n",
       "      'C10',\n",
       "      'D10',\n",
       "      'E10',\n",
       "      'F10',\n",
       "      'G10',\n",
       "      'H10',\n",
       "      'A11',\n",
       "      'B11',\n",
       "      'C11',\n",
       "      'D11',\n",
       "      'E11',\n",
       "      'F11',\n",
       "      'G11',\n",
       "      'H11',\n",
       "      'A12',\n",
       "      'B12',\n",
       "      'C12',\n",
       "      'D12',\n",
       "      'E12',\n",
       "      'F12',\n",
       "      'G12',\n",
       "      'H12']},\n",
       "    {'name': 'working_plate',\n",
       "     'type': 'Plate',\n",
       "     'size_x': 127.76,\n",
       "     'size_y': 85.47,\n",
       "     'size_z': 14.22,\n",
       "     'location': {'x': 265.0, 'y': 90.5, 'z': 0.0, 'type': 'Coordinate'},\n",
       "     'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "     'category': 'plate',\n",
       "     'model': 'Corning 96 Well Plate 360 µL Flat',\n",
       "     'children': [{'name': 'working_plate_A1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 11.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 11.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 11.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 11.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 11.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 11.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 11.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 11.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A2',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 20.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B2',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 20.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C2',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 20.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D2',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 20.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E2',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 20.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F2',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 20.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G2',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 20.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H2',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 20.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A3',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 29.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B3',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 29.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C3',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 29.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D3',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 29.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E3',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 29.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F3',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 29.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G3',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 29.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H3',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 29.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A4',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 38.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B4',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 38.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C4',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 38.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D4',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 38.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E4',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 38.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F4',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 38.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G4',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 38.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H4',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 38.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A5',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 47.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B5',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 47.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C5',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 47.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D5',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 47.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E5',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 47.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F5',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 47.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G5',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 47.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H5',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 47.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A6',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 56.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B6',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 56.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C6',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 56.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D6',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 56.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E6',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 56.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F6',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 56.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G6',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 56.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H6',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 56.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A7',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 65.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B7',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 65.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C7',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 65.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D7',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 65.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E7',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 65.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F7',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 65.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G7',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 65.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H7',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 65.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A8',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 74.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B8',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 74.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C8',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 74.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D8',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 74.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E8',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 74.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F8',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 74.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G8',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 74.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H8',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 74.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A9',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 83.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B9',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 83.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C9',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 83.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D9',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 83.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E9',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 83.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F9',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 83.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G9',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 83.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H9',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 83.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A10',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 92.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B10',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 92.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C10',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 92.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D10',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 92.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E10',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 92.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F10',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 92.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G10',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 92.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H10',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 92.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A11',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 101.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B11',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 101.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C11',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 101.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D11',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 101.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E11',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 101.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F11',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 101.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G11',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 101.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H11',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 101.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_A12',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 110.9545,\n",
       "        'y': 71.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_B12',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 110.9545,\n",
       "        'y': 62.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_C12',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 110.9545,\n",
       "        'y': 53.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_D12',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 110.9545,\n",
       "        'y': 44.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_E12',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 110.9545,\n",
       "        'y': 35.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_F12',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 110.9545,\n",
       "        'y': 26.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_G12',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 110.9545,\n",
       "        'y': 17.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'},\n",
       "      {'name': 'working_plate_H12',\n",
       "       'type': 'Well',\n",
       "       'size_x': 4.851,\n",
       "       'size_y': 4.851,\n",
       "       'size_z': 10.67,\n",
       "       'location': {'x': 110.9545,\n",
       "        'y': 8.8145,\n",
       "        'z': 3.55,\n",
       "        'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'working_plate',\n",
       "       'max_volume': 360,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'circle'}],\n",
       "     'parent_name': 'deck',\n",
       "     'ordering': ['A1',\n",
       "      'B1',\n",
       "      'C1',\n",
       "      'D1',\n",
       "      'E1',\n",
       "      'F1',\n",
       "      'G1',\n",
       "      'H1',\n",
       "      'A2',\n",
       "      'B2',\n",
       "      'C2',\n",
       "      'D2',\n",
       "      'E2',\n",
       "      'F2',\n",
       "      'G2',\n",
       "      'H2',\n",
       "      'A3',\n",
       "      'B3',\n",
       "      'C3',\n",
       "      'D3',\n",
       "      'E3',\n",
       "      'F3',\n",
       "      'G3',\n",
       "      'H3',\n",
       "      'A4',\n",
       "      'B4',\n",
       "      'C4',\n",
       "      'D4',\n",
       "      'E4',\n",
       "      'F4',\n",
       "      'G4',\n",
       "      'H4',\n",
       "      'A5',\n",
       "      'B5',\n",
       "      'C5',\n",
       "      'D5',\n",
       "      'E5',\n",
       "      'F5',\n",
       "      'G5',\n",
       "      'H5',\n",
       "      'A6',\n",
       "      'B6',\n",
       "      'C6',\n",
       "      'D6',\n",
       "      'E6',\n",
       "      'F6',\n",
       "      'G6',\n",
       "      'H6',\n",
       "      'A7',\n",
       "      'B7',\n",
       "      'C7',\n",
       "      'D7',\n",
       "      'E7',\n",
       "      'F7',\n",
       "      'G7',\n",
       "      'H7',\n",
       "      'A8',\n",
       "      'B8',\n",
       "      'C8',\n",
       "      'D8',\n",
       "      'E8',\n",
       "      'F8',\n",
       "      'G8',\n",
       "      'H8',\n",
       "      'A9',\n",
       "      'B9',\n",
       "      'C9',\n",
       "      'D9',\n",
       "      'E9',\n",
       "      'F9',\n",
       "      'G9',\n",
       "      'H9',\n",
       "      'A10',\n",
       "      'B10',\n",
       "      'C10',\n",
       "      'D10',\n",
       "      'E10',\n",
       "      'F10',\n",
       "      'G10',\n",
       "      'H10',\n",
       "      'A11',\n",
       "      'B11',\n",
       "      'C11',\n",
       "      'D11',\n",
       "      'E11',\n",
       "      'F11',\n",
       "      'G11',\n",
       "      'H11',\n",
       "      'A12',\n",
       "      'B12',\n",
       "      'C12',\n",
       "      'D12',\n",
       "      'E12',\n",
       "      'F12',\n",
       "      'G12',\n",
       "      'H12']},\n",
       "    {'name': 'reagent_stock',\n",
       "     'type': 'Plate',\n",
       "     'size_x': 127.76,\n",
       "     'size_y': 85.48,\n",
       "     'size_z': 31.4,\n",
       "     'location': {'x': 265.0, 'y': 0.0, 'z': 0.0, 'type': 'Coordinate'},\n",
       "     'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "     'category': 'plate',\n",
       "     'model': 'NEST 12 Well Reservoir 15 mL',\n",
       "     'children': [{'name': 'reagent_stock_A1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 10.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A2',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 19.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A3',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 28.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A4',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 37.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A5',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 46.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A6',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 55.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A7',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 64.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A8',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 73.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A9',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 82.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A10',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 91.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A11',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 100.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'},\n",
       "      {'name': 'reagent_stock_A12',\n",
       "       'type': 'Well',\n",
       "       'size_x': 8.2,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 26.85,\n",
       "       'location': {'x': 109.28, 'y': 7.18, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'reagent_stock',\n",
       "       'max_volume': 15000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'}],\n",
       "     'parent_name': 'deck',\n",
       "     'ordering': ['A1',\n",
       "      'A2',\n",
       "      'A3',\n",
       "      'A4',\n",
       "      'A5',\n",
       "      'A6',\n",
       "      'A7',\n",
       "      'A8',\n",
       "      'A9',\n",
       "      'A10',\n",
       "      'A11',\n",
       "      'A12']},\n",
       "    {'name': 'waste_liq',\n",
       "     'type': 'Plate',\n",
       "     'size_x': 127.76,\n",
       "     'size_y': 85.48,\n",
       "     'size_z': 31.4,\n",
       "     'location': {'x': 265.0, 'y': 181.0, 'z': 0.0, 'type': 'Coordinate'},\n",
       "     'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "     'category': 'plate',\n",
       "     'model': 'NEST 1 Well Reservoir 195 mL',\n",
       "     'children': [{'name': 'waste_liq_A1',\n",
       "       'type': 'Well',\n",
       "       'size_x': 106.8,\n",
       "       'size_y': 71.2,\n",
       "       'size_z': 25,\n",
       "       'location': {'x': 10.48, 'y': 7.14, 'z': 4.55, 'type': 'Coordinate'},\n",
       "       'rotation': {'x': 0, 'y': 0, 'z': 0, 'type': 'Rotation'},\n",
       "       'category': 'well',\n",
       "       'model': None,\n",
       "       'children': [],\n",
       "       'parent_name': 'waste_liq',\n",
       "       'max_volume': 195000,\n",
       "       'material_z_thickness': None,\n",
       "       'compute_volume_from_height': None,\n",
       "       'compute_height_from_volume': None,\n",
       "       'bottom_type': 'unknown',\n",
       "       'cross_section_type': 'rectangle'}],\n",
       "     'parent_name': 'deck',\n",
       "     'ordering': ['A1']}],\n",
       "   'parent_name': 'lh_deck'}],\n",
       " 'parent_name': None,\n",
       " 'backend': {'type': 'LiquidHandlerChatterboxBackend', 'num_channels': 8}}"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "execution_count": 6
  },
  {
   "cell_type": "code",
   "id": "70094125",
   "metadata": {
    "ExecuteTime": {
     "end_time": "2025-06-08T14:25:19.507693Z",
     "start_time": "2025-06-08T14:25:18.487272Z"
    }
   },
   "source": [
    "await lh.remove_liquid(\n",
    "    vols=[MEDIUM_VOL]*12,\n",
    "    sources=cells_all,\n",
    "    waste_liquid=waste_liq,\n",
    "    top=[-0.2],\n",
    "    liquid_height=[0.2,0],\n",
    "    flow_rates=[0.2,3],\n",
    "    offsets=[Coordinate(-2.5, 0, 0),Coordinate(0, 0, -5)]\n",
    ")"
   ],
   "outputs": [
    {
     "ename": "AttributeError",
     "evalue": "'LiquidHandler' object has no attribute 'remove_liquid'",
     "output_type": "error",
     "traceback": [
      "\u001B[31m---------------------------------------------------------------------------\u001B[39m",
      "\u001B[31mAttributeError\u001B[39m                            Traceback (most recent call last)",
      "\u001B[36mCell\u001B[39m\u001B[36m \u001B[39m\u001B[32mIn[6]\u001B[39m\u001B[32m, line 1\u001B[39m\n\u001B[32m----> \u001B[39m\u001B[32m1\u001B[39m \u001B[38;5;28;01mawait\u001B[39;00m \u001B[43mlh\u001B[49m\u001B[43m.\u001B[49m\u001B[43mremove_liquid\u001B[49m(\n\u001B[32m      2\u001B[39m     vols=[MEDIUM_VOL]*\u001B[32m12\u001B[39m,\n\u001B[32m      3\u001B[39m     sources=cells_all,\n\u001B[32m      4\u001B[39m     waste_liquid=waste_liq,\n\u001B[32m      5\u001B[39m     top=[-\u001B[32m0.2\u001B[39m],\n\u001B[32m      6\u001B[39m     liquid_height=[\u001B[32m0.2\u001B[39m,\u001B[32m0\u001B[39m],\n\u001B[32m      7\u001B[39m     flow_rates=[\u001B[32m0.2\u001B[39m,\u001B[32m3\u001B[39m],\n\u001B[32m      8\u001B[39m     offsets=[Coordinate(-\u001B[32m2.5\u001B[39m, \u001B[32m0\u001B[39m, \u001B[32m0\u001B[39m),Coordinate(\u001B[32m0\u001B[39m, \u001B[32m0\u001B[39m, -\u001B[32m5\u001B[39m)]\n\u001B[32m      9\u001B[39m )\n",
      "\u001B[31mAttributeError\u001B[39m: 'LiquidHandler' object has no attribute 'remove_liquid'"
     ]
    }
   ],
   "execution_count": 6
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "91d07db6",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_E2         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A1     -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_F2         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A2     -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_G2         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A3     -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_H2         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A4     -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_A3         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A5     -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_B3         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A6     -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_C3         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A7     -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_D3         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A8     -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_E3         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A9     -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_F3         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A10    -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_G3         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A11    -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n",
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_H3         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A12    -2.5,0,0         0.2        None       0.2        \n",
      "[Well(name=waste_liq_A1, location=Coordinate(010.480, 007.140, 004.550), size_x=106.8, size_y=71.2, size_z=25, category=well)]\n",
      "Tracker only has 0uL, please pay attention.\n",
      "Container has too little liquid: 75.0uL > 0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     waste_liq_A1         0,0,-5           3.0        None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n"
     ]
    }
   ],
   "source": [
    "await lh.remove_liquid(\n",
    "    vols=[PBS_VOL*1.5]*12,\n",
    "    top=[-0.2],\n",
    "    liquid_height=[0.2,None],\n",
    "    offsets=[Coordinate(-2.5,0,0),Coordinate(0,0,-5)],\n",
    "    flow_rates=[0.2,3],\n",
    "    sources=cells_all,\n",
    "    waste_liquid=waste_liq\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "baa8f751",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_A4         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A1, location=Coordinate(011.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A1     0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A1     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A1     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A2, location=Coordinate(020.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A2     0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A2     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A2     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A3, location=Coordinate(029.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A3     0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A3     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A3     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A4, location=Coordinate(038.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A4     0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A4     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A4     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A5, location=Coordinate(047.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A5     0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A5     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A5     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A6, location=Coordinate(056.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A6     0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A6     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A6     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A7, location=Coordinate(065.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A7     0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A7     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A7     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A8, location=Coordinate(074.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A8     0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A8     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A8     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A9, location=Coordinate(083.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A9     0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A9     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A9     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A10, location=Coordinate(092.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A10    0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A10    -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A10    2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A11, location=Coordinate(101.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A11    0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A11    -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A11    2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     reagent_stock_A2     0,0,0            0.5        None       0.5        \n",
      "[Well(name=working_plate_A12, location=Coordinate(110.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 30.0     working_plate_A12    0,0,0            0.3        None       5.0        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A12    -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A12    2.4,0,0          None       None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n"
     ]
    }
   ],
   "source": [
    "await lh.add_liquid(\n",
    "    asp_vols=[LYSIS_VOL]*12,\n",
    "    dis_vols=[LYSIS_VOL]*12,\n",
    "    reagent_sources=[lysis],\n",
    "    targets=cells_all,\n",
    "    flow_rates=[0.5,0.3],\n",
    "    liquid_height=[0.5,5],\n",
    "    delays=[2,2]\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "d55b0875",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<coroutine object DPLiquidHandler.custom_delay at 0x122e506d0>"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "lh.custom_delay(180)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "id": "20a281d3",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Picking up tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: tiprack_1_B4         0,0,0            Tip          300.0            7.47                 59.3             No        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A1, location=Coordinate(011.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A1     0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A1     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A1, location=Coordinate(011.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A1     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A1     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A1, location=Coordinate(011.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A1     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A1     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A1, location=Coordinate(011.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A1     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A1     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A1     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A2, location=Coordinate(020.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A2     0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A2     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A2, location=Coordinate(020.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A2     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A2     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A2, location=Coordinate(020.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A2     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A2     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A2, location=Coordinate(020.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A2     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A2     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A2     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A3, location=Coordinate(029.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A3     0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A3     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A3, location=Coordinate(029.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A3     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A3     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A3, location=Coordinate(029.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A3     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A3     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A3, location=Coordinate(029.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A3     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A3     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A3     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A4, location=Coordinate(038.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A4     0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A4     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A4, location=Coordinate(038.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A4     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A4     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A4, location=Coordinate(038.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A4     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A4     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A4, location=Coordinate(038.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A4     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A4     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A4     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A5, location=Coordinate(047.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A5     0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A5     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A5, location=Coordinate(047.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A5     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A5     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A5, location=Coordinate(047.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A5     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A5     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A5, location=Coordinate(047.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A5     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A5     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A5     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A6, location=Coordinate(056.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A6     0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A6     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A6, location=Coordinate(056.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A6     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A6     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A6, location=Coordinate(056.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A6     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A6     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A6, location=Coordinate(056.955, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A6     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A6     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A6     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A7, location=Coordinate(065.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A7     0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A7     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A7, location=Coordinate(065.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A7     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A7     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A7, location=Coordinate(065.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A7     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A7     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A7, location=Coordinate(065.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A7     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A7     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A7     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A8, location=Coordinate(074.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A8     0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A8     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A8, location=Coordinate(074.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A8     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A8     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A8, location=Coordinate(074.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A8     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A8     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A8, location=Coordinate(074.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A8     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A8     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A8     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A9, location=Coordinate(083.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A9     0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A9     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A9, location=Coordinate(083.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A9     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A9     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A9, location=Coordinate(083.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A9     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A9     0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A9, location=Coordinate(083.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A9     0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A9     -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A9     2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A10, location=Coordinate(092.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A10    0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A10    0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A10, location=Coordinate(092.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A10    0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A10    0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A10, location=Coordinate(092.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A10    0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A10    0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A10, location=Coordinate(092.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A10    0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A10    -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A10    2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A11, location=Coordinate(101.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A11    0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A11    0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A11, location=Coordinate(101.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A11    0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A11    0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A11, location=Coordinate(101.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A11    0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A11    0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A11, location=Coordinate(101.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A11    0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A11    -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A11    2.4,0,0          None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 100.0    reagent_stock_A3     0,0,0            0.75       20.0       0.5        \n",
      "[Well(name=working_plate_A12, location=Coordinate(110.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Tracker only has 100.0uL, please pay attention.\n",
      "Container has too little liquid: 120.0uL > 100.0uL, please pay attention.\n",
      "Air bubble detected, please pay attention.\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 120.0    working_plate_A12    0,0,0            0.75       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A12    0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A12, location=Coordinate(110.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A12    0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A12    0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A12, location=Coordinate(110.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A12    0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A12    0,0,0            3.0        None       0.5        \n",
      "[Well(name=working_plate_A12, location=Coordinate(110.954, 071.814, 003.550), size_x=4.851, size_y=4.851, size_z=10.67, category=well)]\n",
      "Dispensing:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 75.0     working_plate_A12    0,0,0            3.0        None       0.5        \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A12    -2.4,0,0         None       None       None       \n",
      "Aspirating:\n",
      "pip#  vol(ul)  resource             offset           flow rate  blowout    lld_z       \n",
      "  p0: 0.0      working_plate_A12    2.4,0,0          None       None       None       \n",
      "Dropping tips:\n",
      "pip#  resource             offset           tip type     max volume (µL)  fitting depth (mm)   tip length (mm)  filter    \n",
      "  p0: trash                0,0.0,0          Tip          300.0            7.47                 59.3             No        \n"
     ]
    }
   ],
   "source": [
    "await lh.add_liquid(\n",
    "    asp_vols=[LUC_VOL]*12,\n",
    "    dis_vols=[LUC_VOL+20]*12,\n",
    "    reagent_sources=[luciferase],\n",
    "    targets=cells_all,\n",
    "    liquid_height=[0.5, None],\n",
    "    mix_time=3,\n",
    "    mix_vol=75,\n",
    "    mix_rate=3,\n",
    "    mix_liquid_height=0.5,\n",
    "    delays = [2, None],\n",
    "    blow_out_air_volume=[20,None],\n",
    "    flow_rates=[0.75,0.75]\n",
    ")"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "pylabrobot",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.10.17"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
