[{"data":1,"prerenderedAt":2427},["ShallowReactive",2],{"navigation":3,"\u002Foperate\u002Fguides\u002Flabware\u002Fstandard-labware":750,"\u002Foperate\u002Fguides\u002Flabware\u002Fstandard-labware-surround":2422},[4,80,134,364,428,530,567,646],{"title":5,"path":6,"stem":7,"children":8,"page":42},"Get Started","\u002Fget-started","01.get-started",[9,13,17,43,47],{"title":10,"path":11,"stem":12},"Welcome to UniteLabs","\u002Fget-started\u002Fwelcome","01.get-started\u002F00.welcome",{"title":14,"path":15,"stem":16},"How it works","\u002Fget-started\u002Fhow-it-works","01.get-started\u002F01.how-it-works",{"title":18,"path":19,"stem":20,"children":21,"page":42},"Use Cases","\u002Fget-started\u002Fuse-cases","01.get-started\u002F02.use-cases",[22,26,30,34,38],{"title":23,"path":24,"stem":25},"Instrument Control","\u002Fget-started\u002Fuse-cases\u002Flow-level-instrument-control","01.get-started\u002F02.use-cases\u002F10.low-level-instrument-control",{"title":27,"path":28,"stem":29},"Multi-device Control","\u002Fget-started\u002Fuse-cases\u002Fmulti-device-control","01.get-started\u002F02.use-cases\u002F20.multi-device-control",{"title":31,"path":32,"stem":33},"Workflow Orchestration","\u002Fget-started\u002Fuse-cases\u002Fworkflow-orchestration","01.get-started\u002F02.use-cases\u002F30.workflow-orchestration",{"title":35,"path":36,"stem":37},"Custom Apps and LIMS Integration","\u002Fget-started\u002Fuse-cases\u002Fcustom-apps-lims","01.get-started\u002F02.use-cases\u002F40.custom-apps-lims",{"title":39,"path":40,"stem":41},"Scale and Fleet Management","\u002Fget-started\u002Fuse-cases\u002Fscale-and-fleet","01.get-started\u002F02.use-cases\u002F50.scale-and-fleet",false,{"title":44,"path":45,"stem":46},"Lab as Code","\u002Fget-started\u002Fwhy-code","01.get-started\u002F03.why-code",{"title":48,"path":49,"stem":50,"children":51,"page":42},"Setup","\u002Fget-started\u002Fsetup","01.get-started\u002F20.setup",[52,56,60,64,68,72,76],{"title":53,"path":54,"stem":55},"GroundControl","\u002Fget-started\u002Fsetup\u002Fgroundcontrol","01.get-started\u002F20.setup\u002F10.groundcontrol",{"title":57,"path":58,"stem":59},"Network requirements","\u002Fget-started\u002Fsetup\u002Fnetwork-requirements","01.get-started\u002F20.setup\u002F20.network-requirements",{"title":61,"path":62,"stem":63},"Multi-device Networking","\u002Fget-started\u002Fsetup\u002Fmultiple-devices","01.get-started\u002F20.setup\u002F30.multiple-devices",{"title":65,"path":66,"stem":67},"Connect to Platform","\u002Fget-started\u002Fsetup\u002Fconnect-to-platform","01.get-started\u002F20.setup\u002F40.connect-to-platform",{"title":69,"path":70,"stem":71},"Headless install","\u002Fget-started\u002Fsetup\u002Fheadless-install","01.get-started\u002F20.setup\u002F50.headless-install",{"title":73,"path":74,"stem":75},"Raspberry Pi","\u002Fget-started\u002Fsetup\u002Fraspberry-pi","01.get-started\u002F20.setup\u002F55.raspberry-pi",{"title":77,"path":78,"stem":79},"Installation","\u002Fget-started\u002Fsetup\u002Fsdk-installation","01.get-started\u002F20.setup\u002F60.sdk-installation",{"title":81,"path":82,"stem":83,"children":84,"page":42},"Integrate","\u002Fintegrate","02.integrate",[85,89,93,118],{"title":86,"path":87,"stem":88},"What is a connector?","\u002Fintegrate\u002Fwhat-is-a-connector","02.integrate\u002F00.what-is-a-connector",{"title":90,"path":91,"stem":92},"Calling a Connector","\u002Fintegrate\u002Fcontrol-with-code","02.integrate\u002F05.control-with-code",{"title":94,"path":95,"stem":96,"children":97,"page":42},"Concepts","\u002Fintegrate\u002Fconcepts","02.integrate\u002F10.concepts",[98,102,106,110,114],{"title":99,"path":100,"stem":101},"Connector","\u002Fintegrate\u002Fconcepts\u002Fconnector","02.integrate\u002F10.concepts\u002F10.connector",{"title":103,"path":104,"stem":105},"Module","\u002Fintegrate\u002Fconcepts\u002Fmodule","02.integrate\u002F10.concepts\u002F20.module",{"title":107,"path":108,"stem":109},"Action","\u002Fintegrate\u002Fconcepts\u002Faction","02.integrate\u002F10.concepts\u002F30.action",{"title":111,"path":112,"stem":113},"Subscription","\u002Fintegrate\u002Fconcepts\u002Fsubscription","02.integrate\u002F10.concepts\u002F40.subscription",{"title":115,"path":116,"stem":117},"Device","\u002Fintegrate\u002Fconcepts\u002Fdevice","02.integrate\u002F10.concepts\u002F50.device",{"title":119,"path":120,"stem":121,"children":122,"page":42},"Use a connector","\u002Fintegrate\u002Fuse-a-connector","02.integrate\u002F30.use-a-connector",[123,126,130],{"title":53,"path":124,"stem":125},"\u002Fintegrate\u002Fuse-a-connector\u002Fgroundcontrol","02.integrate\u002F30.use-a-connector\u002F10.groundcontrol",{"title":127,"path":128,"stem":129},"Platform","\u002Fintegrate\u002Fuse-a-connector\u002Fplatform","02.integrate\u002F30.use-a-connector\u002F20.platform",{"title":131,"path":132,"stem":133},"UniteLabs SDK & REST API","\u002Fintegrate\u002Fuse-a-connector\u002Fpython","02.integrate\u002F30.use-a-connector\u002F30.python",{"title":135,"path":136,"stem":137,"children":138,"page":42},"Operate","\u002Foperate","03.operate",[139,142,146,186,259],{"title":135,"path":140,"stem":141},"\u002Foperate\u002Foverview","03.operate\u002F00.overview",{"title":143,"path":144,"stem":145},"Your First Protocol","\u002Foperate\u002Fyour-first-protocol","03.operate\u002F05.your-first-protocol",{"title":94,"path":147,"stem":148,"children":149,"page":42},"\u002Foperate\u002Fconcepts","03.operate\u002F10.concepts",[150,154,158,162,166,170,174,178,182],{"title":151,"path":152,"stem":153},"Liquid Handling","\u002Foperate\u002Fconcepts\u002Fliquid-handling","03.operate\u002F10.concepts\u002F10.liquid-handling",{"title":155,"path":156,"stem":157},"Modules","\u002Foperate\u002Fconcepts\u002Fmodules","03.operate\u002F10.concepts\u002F20.modules",{"title":159,"path":160,"stem":161},"Deck","\u002Foperate\u002Fconcepts\u002Fdeck","03.operate\u002F10.concepts\u002F30.deck",{"title":163,"path":164,"stem":165},"Labware","\u002Foperate\u002Fconcepts\u002Flabware","03.operate\u002F10.concepts\u002F40.labware",{"title":167,"path":168,"stem":169},"Liquids","\u002Foperate\u002Fconcepts\u002Fliquids","03.operate\u002F10.concepts\u002F50.liquids",{"title":171,"path":172,"stem":173},"Liquid Classes","\u002Foperate\u002Fconcepts\u002Fliquid-classes","03.operate\u002F10.concepts\u002F60.liquid-classes",{"title":175,"path":176,"stem":177},"Tips and Tip Tracking","\u002Foperate\u002Fconcepts\u002Ftips","03.operate\u002F10.concepts\u002F70.tips",{"title":179,"path":180,"stem":181},"Simulation","\u002Foperate\u002Fconcepts\u002Fsimulation","03.operate\u002F10.concepts\u002F80.simulation",{"title":183,"path":184,"stem":185},"Error Handling","\u002Foperate\u002Fconcepts\u002Ferror-handling","03.operate\u002F10.concepts\u002F90.error-handling",{"title":187,"path":188,"stem":189,"children":190,"page":42},"Guides","\u002Foperate\u002Fguides","03.operate\u002F20.guides",[191,220,232,256],{"title":163,"path":192,"stem":193,"children":194},"\u002Foperate\u002Fguides\u002Flabware","03.operate\u002F20.guides\u002F10.labware\u002Findex",[195,196,200,204,208,212,216],{"title":163,"path":192,"stem":193},{"title":197,"path":198,"stem":199},"Standard Labware","\u002Foperate\u002Fguides\u002Flabware\u002Fstandard-labware","03.operate\u002F20.guides\u002F10.labware\u002F05.standard-labware",{"title":201,"path":202,"stem":203},"Plates","\u002Foperate\u002Fguides\u002Flabware\u002Fplates","03.operate\u002F20.guides\u002F10.labware\u002F10.plates",{"title":205,"path":206,"stem":207},"Tips and Tip Racks","\u002Foperate\u002Fguides\u002Flabware\u002Ftips-and-racks","03.operate\u002F20.guides\u002F10.labware\u002F20.tips-and-racks",{"title":209,"path":210,"stem":211},"Tubes and Tube Racks","\u002Foperate\u002Fguides\u002Flabware\u002Ftubes-and-tube-racks","03.operate\u002F20.guides\u002F10.labware\u002F30.tubes-and-tube-racks",{"title":213,"path":214,"stem":215},"Troughs","\u002Foperate\u002Fguides\u002Flabware\u002Ftroughs","03.operate\u002F20.guides\u002F10.labware\u002F35.troughs",{"title":217,"path":218,"stem":219},"Carriers and Adapters","\u002Foperate\u002Fguides\u002Flabware\u002Fcarriers-and-adapters","03.operate\u002F20.guides\u002F10.labware\u002F40.carriers-and-adapters",{"title":159,"path":221,"stem":222,"children":223,"page":42},"\u002Foperate\u002Fguides\u002Fdeck","03.operate\u002F20.guides\u002F20.deck",[224,228],{"title":225,"path":226,"stem":227},"Building a Deck","\u002Foperate\u002Fguides\u002Fdeck\u002Fbuilding-a-deck","03.operate\u002F20.guides\u002F20.deck\u002F10.building-a-deck",{"title":229,"path":230,"stem":231},"Save\u002FLoad a Deck","\u002Foperate\u002Fguides\u002Fdeck\u002Fsave-load-deck","03.operate\u002F20.guides\u002F20.deck\u002F20.save-load-deck",{"title":233,"path":234,"stem":235,"children":236,"page":42},"Pipetting","\u002Foperate\u002Fguides\u002Fpipetting","03.operate\u002F20.guides\u002F30.pipetting",[237,241,245,249,252],{"title":238,"path":239,"stem":240},"Basic Pipetting","\u002Foperate\u002Fguides\u002Fpipetting\u002Fbasic-pipetting","03.operate\u002F20.guides\u002F30.pipetting\u002F10.basic-pipetting",{"title":242,"path":243,"stem":244},"Advanced Pipetting","\u002Foperate\u002Fguides\u002Fpipetting\u002Fadvanced-pipetting","03.operate\u002F20.guides\u002F30.pipetting\u002F20.advanced-pipetting",{"title":246,"path":247,"stem":248},"Tip Handling","\u002Foperate\u002Fguides\u002Fpipetting\u002Ftip-handling","03.operate\u002F20.guides\u002F30.pipetting\u002F30.tip-handling",{"title":171,"path":250,"stem":251},"\u002Foperate\u002Fguides\u002Fpipetting\u002Fliquid-classes","03.operate\u002F20.guides\u002F30.pipetting\u002F40.liquid-classes",{"title":253,"path":254,"stem":255},"Labware Transport","\u002Foperate\u002Fguides\u002Fpipetting\u002Flabware-transport","03.operate\u002F20.guides\u002F30.pipetting\u002F50.labware-transport",{"title":179,"path":257,"stem":258},"\u002Foperate\u002Fguides\u002Fsimulation","03.operate\u002F20.guides\u002F40.simulation",{"title":260,"path":261,"stem":262,"children":263,"page":42},"Liquid Handler Guides","\u002Foperate\u002Fdevices","03.operate\u002F30.devices",[264,305,330,347],{"title":265,"path":266,"stem":267,"children":268,"page":42},"Hamilton STAR","\u002Foperate\u002Fdevices\u002Fhamilton-star","03.operate\u002F30.devices\u002F10.hamilton-star",[269,273,277,281,285,289,293,297,301],{"title":270,"path":271,"stem":272},"Positioning & Movement","\u002Foperate\u002Fdevices\u002Fhamilton-star\u002Fpositioning","03.operate\u002F30.devices\u002F10.hamilton-star\u002F10.positioning",{"title":274,"path":275,"stem":276},"Gripper Module","\u002Foperate\u002Fdevices\u002Fhamilton-star\u002Fcore-gripper","03.operate\u002F30.devices\u002F10.hamilton-star\u002F20.core-gripper",{"title":278,"path":279,"stem":280},"iSWAP Module","\u002Foperate\u002Fdevices\u002Fhamilton-star\u002Fiswap","03.operate\u002F30.devices\u002F10.hamilton-star\u002F30.iswap",{"title":282,"path":283,"stem":284},"Using TADM","\u002Foperate\u002Fdevices\u002Fhamilton-star\u002Ftadm","03.operate\u002F30.devices\u002F10.hamilton-star\u002F40.tadm",{"title":286,"path":287,"stem":288},"Autoload Module","\u002Foperate\u002Fdevices\u002Fhamilton-star\u002Fautoload","03.operate\u002F30.devices\u002F10.hamilton-star\u002F50.autoload",{"title":290,"path":291,"stem":292},"Waste Block","\u002Foperate\u002Fdevices\u002Fhamilton-star\u002Fwaste-block","03.operate\u002F30.devices\u002F10.hamilton-star\u002F60.waste-block",{"title":294,"path":295,"stem":296},"Complex Mixing","\u002Foperate\u002Fdevices\u002Fhamilton-star\u002Fcomplex-mixing","03.operate\u002F30.devices\u002F10.hamilton-star\u002F66.complex-mixing",{"title":298,"path":299,"stem":300},"Teaching Gripper Paddle Positions","\u002Foperate\u002Fdevices\u002Fhamilton-star\u002Fgripper-positions","03.operate\u002F30.devices\u002F10.hamilton-star\u002F70.gripper-positions",{"title":302,"path":303,"stem":304},"Training a Custom Deck Position With the iSWAP","\u002Foperate\u002Fdevices\u002Fhamilton-star\u002Fcustom-deck-position","03.operate\u002F30.devices\u002F10.hamilton-star\u002F75.custom-deck-position",{"title":306,"path":307,"stem":308,"children":309,"page":42},"Hamilton Vantage","\u002Foperate\u002Fdevices\u002Fhamilton-vantage","03.operate\u002F30.devices\u002F20.hamilton-vantage",[310,314,318,322,326],{"title":311,"path":312,"stem":313},"Waste Configuration","\u002Foperate\u002Fdevices\u002Fhamilton-vantage\u002Fwaste-configuration","03.operate\u002F30.devices\u002F20.hamilton-vantage\u002F05.waste-configuration",{"title":315,"path":316,"stem":317},"Covers and Lights","\u002Foperate\u002Fdevices\u002Fhamilton-vantage\u002Fcovers-and-lights","03.operate\u002F30.devices\u002F20.hamilton-vantage\u002F10.covers-and-lights",{"title":319,"path":320,"stem":321},"IDL Module","\u002Foperate\u002Fdevices\u002Fhamilton-vantage\u002Fidl","03.operate\u002F30.devices\u002F20.hamilton-vantage\u002F20.idl",{"title":323,"path":324,"stem":325},"IPG Module","\u002Foperate\u002Fdevices\u002Fhamilton-vantage\u002Fipg","03.operate\u002F30.devices\u002F20.hamilton-vantage\u002F30.ipg",{"title":327,"path":328,"stem":329},"XL Pipettes","\u002Foperate\u002Fdevices\u002Fhamilton-vantage\u002Fxl-channels","03.operate\u002F30.devices\u002F20.hamilton-vantage\u002F40.xl-channels",{"title":331,"path":332,"stem":333,"children":334,"page":42},"Agilent Bravo","\u002Foperate\u002Fdevices\u002Fagilent-bravo","03.operate\u002F30.devices\u002F30.agilent-bravo",[335,338,341,344],{"title":246,"path":336,"stem":337},"\u002Foperate\u002Fdevices\u002Fagilent-bravo\u002Ftip-handling","03.operate\u002F30.devices\u002F30.agilent-bravo\u002F10.tip-handling",{"title":238,"path":339,"stem":340},"\u002Foperate\u002Fdevices\u002Fagilent-bravo\u002Fbasic-pipetting","03.operate\u002F30.devices\u002F30.agilent-bravo\u002F20.basic-pipetting",{"title":171,"path":342,"stem":343},"\u002Foperate\u002Fdevices\u002Fagilent-bravo\u002Fliquid-classes","03.operate\u002F30.devices\u002F30.agilent-bravo\u002F25.liquid-classes",{"title":274,"path":345,"stem":346},"\u002Foperate\u002Fdevices\u002Fagilent-bravo\u002Fusing-the-gripper","03.operate\u002F30.devices\u002F30.agilent-bravo\u002F30.using-the-gripper",{"title":348,"path":349,"stem":350,"children":351,"page":42},"Tecan FluentControl","\u002Foperate\u002Fdevices\u002Ftecan-fluentcontrol","03.operate\u002F30.devices\u002F40.tecan-fluentcontrol",[352,356,360],{"title":353,"path":354,"stem":355},"Connect & Run a Method","\u002Foperate\u002Fdevices\u002Ftecan-fluentcontrol\u002Fconnect-and-run","03.operate\u002F30.devices\u002F40.tecan-fluentcontrol\u002F10.connect-and-run",{"title":357,"path":358,"stem":359},"Sending XML Commands","\u002Foperate\u002Fdevices\u002Ftecan-fluentcontrol\u002Fsending-xml-commands","03.operate\u002F30.devices\u002F40.tecan-fluentcontrol\u002F20.sending-xml-commands",{"title":361,"path":362,"stem":363},"Full Workflow Example","\u002Foperate\u002Fdevices\u002Ftecan-fluentcontrol\u002Ffull-workflow-example","03.operate\u002F30.devices\u002F40.tecan-fluentcontrol\u002F30.full-workflow-example",{"title":365,"path":366,"stem":367,"children":368,"page":42},"Device Guides","\u002Fdevice-guides","06.device-guides",[369,372,385,402,415],{"title":365,"path":370,"stem":371},"\u002Fdevice-guides\u002Foverview","06.device-guides\u002F00.overview",{"title":373,"path":374,"stem":375,"children":376,"page":42},"Incubation","\u002Fdevice-guides\u002Fincubation","06.device-guides\u002F20.incubation",[377,381],{"title":378,"path":379,"stem":380},"Inheco ODTC","\u002Fdevice-guides\u002Fincubation\u002Finheco-odtc","06.device-guides\u002F20.incubation\u002F10.inheco-odtc",{"title":382,"path":383,"stem":384},"Inheco SCILA","\u002Fdevice-guides\u002Fincubation\u002Finheco-scila","06.device-guides\u002F20.incubation\u002F20.inheco-scila",{"title":386,"path":387,"stem":388,"children":389,"page":42},"Heater-Shakers","\u002Fdevice-guides\u002Fheater-shakers","06.device-guides\u002F30.heater-shakers",[390,394,398],{"title":391,"path":392,"stem":393},"Inheco Thermoshake","\u002Fdevice-guides\u002Fheater-shakers\u002Finheco-thermoshake","06.device-guides\u002F30.heater-shakers\u002F10.inheco-thermoshake",{"title":395,"path":396,"stem":397},"QInstruments Bioshake","\u002Fdevice-guides\u002Fheater-shakers\u002Fqinstruments-bioshake","06.device-guides\u002F30.heater-shakers\u002F20.qinstruments-bioshake",{"title":399,"path":400,"stem":401},"QInstruments ColdPlate","\u002Fdevice-guides\u002Fheater-shakers\u002Fqinstruments-coldplate","06.device-guides\u002F30.heater-shakers\u002F30.qinstruments-coldplate",{"title":403,"path":404,"stem":405,"children":406,"page":42},"Readers","\u002Fdevice-guides\u002Freaders","06.device-guides\u002F40.readers",[407,411],{"title":408,"path":409,"stem":410},"Biotek Gen5","\u002Fdevice-guides\u002Freaders\u002Fbiotek-gen5","06.device-guides\u002F40.readers\u002F10.biotek-gen5",{"title":412,"path":413,"stem":414},"Biotek Synergy H1","\u002Fdevice-guides\u002Freaders\u002Fbiotek-synergy-h1","06.device-guides\u002F40.readers\u002F20.biotek-synergy-H1",{"title":416,"path":417,"stem":418,"children":419,"page":42},"Tilt & Turn","\u002Fdevice-guides\u002Ftilt-and-turn","06.device-guides\u002F50.tilt-and-turn",[420,424],{"title":421,"path":422,"stem":423},"TurnStation","\u002Fdevice-guides\u002Ftilt-and-turn\u002Fqinstruments-turnstation","06.device-guides\u002F50.tilt-and-turn\u002F10.qinstruments-turnstation",{"title":425,"path":426,"stem":427},"TiltStation","\u002Fdevice-guides\u002Ftilt-and-turn\u002Fqinstruments-tiltstation","06.device-guides\u002F50.tilt-and-turn\u002F20.qinstruments-tiltstation",{"title":429,"path":430,"stem":431,"children":432,"page":42},"Automate","\u002Fautomate","07.automate",[433,437,441,445,494],{"title":434,"path":435,"stem":436},"What is a workflow?","\u002Fautomate\u002Fwhat-is-a-workflow","07.automate\u002F00.what-is-a-workflow",{"title":438,"path":439,"stem":440},"Workflow template","\u002Fautomate\u002Fworkflow-template","07.automate\u002F05.workflow-template",{"title":442,"path":443,"stem":444},"Your First Workflow","\u002Fautomate\u002Fyour-first-workflow","07.automate\u002F08.your-first-workflow",{"title":94,"pages":446,"path":456,"stem":457,"children":458,"page":42},[447,448,449,450,451,452,453,454,455],"workflow","phase","step","runs","input","artifacts","logs","human-in-the-loop","error-handling","\u002Fautomate\u002Fconcepts","07.automate\u002F10.concepts",[459,463,467,471,475,479,483,487,491],{"title":460,"path":461,"stem":462},"Workflow","\u002Fautomate\u002Fconcepts\u002Fworkflow","07.automate\u002F10.concepts\u002F10.workflow",{"title":464,"path":465,"stem":466},"Phase","\u002Fautomate\u002Fconcepts\u002Fphase","07.automate\u002F10.concepts\u002F20.phase",{"title":468,"path":469,"stem":470},"Step","\u002Fautomate\u002Fconcepts\u002Fstep","07.automate\u002F10.concepts\u002F30.step",{"title":472,"path":473,"stem":474},"Runs","\u002Fautomate\u002Fconcepts\u002Fruns","07.automate\u002F10.concepts\u002F40.runs",{"title":476,"path":477,"stem":478},"Input","\u002Fautomate\u002Fconcepts\u002Finput","07.automate\u002F10.concepts\u002F50.input",{"title":480,"path":481,"stem":482},"Artifacts","\u002Fautomate\u002Fconcepts\u002Fartifacts","07.automate\u002F10.concepts\u002F60.artifacts",{"title":484,"path":485,"stem":486},"Logs","\u002Fautomate\u002Fconcepts\u002Flogs","07.automate\u002F10.concepts\u002F70.logs",{"title":488,"path":489,"stem":490},"Human in the Loop","\u002Fautomate\u002Fconcepts\u002Fhuman-in-the-loop","07.automate\u002F10.concepts\u002F80.human-in-the-loop",{"title":183,"path":492,"stem":493},"\u002Fautomate\u002Fconcepts\u002Ferror-handling","07.automate\u002F10.concepts\u002F90.error-handling",{"title":187,"path":495,"stem":496,"children":497,"page":42},"\u002Fautomate\u002Fguides","07.automate\u002F25.guides",[498,502,506,510,514,518,522,526],{"title":499,"path":500,"stem":501},"Deploy a workflow","\u002Fautomate\u002Fguides\u002Fdeploy-a-workflow","07.automate\u002F25.guides\u002F30.deploy-a-workflow",{"title":503,"path":504,"stem":505},"Run a workflow","\u002Fautomate\u002Fguides\u002Frun-a-workflow","07.automate\u002F25.guides\u002F35.run-a-workflow",{"title":507,"path":508,"stem":509},"CI\u002FCD for workflows","\u002Fautomate\u002Fguides\u002Fcicd-for-workflows","07.automate\u002F25.guides\u002F40.cicd-for-workflows",{"title":511,"path":512,"stem":513},"HITL basics","\u002Fautomate\u002Fguides\u002Fbasic-hitl","07.automate\u002F25.guides\u002F50.basic-hitl",{"title":515,"path":516,"stem":517},"Typed operator inputs","\u002Fautomate\u002Fguides\u002Ftyped-operator-inputs","07.automate\u002F25.guides\u002F55.typed-operator-inputs",{"title":519,"path":520,"stem":521},"Error recovery","\u002Fautomate\u002Fguides\u002Fbasic-error-handling","07.automate\u002F25.guides\u002F60.basic-error-handling",{"title":523,"path":524,"stem":525},"Advanced error handling","\u002Fautomate\u002Fguides\u002Fadvanced-error-handling","07.automate\u002F25.guides\u002F70.advanced-error-handling",{"title":527,"path":528,"stem":529},"Workflows REST API","\u002Fautomate\u002Fguides\u002Fworkflows-api","07.automate\u002F25.guides\u002F80.workflows-api",{"title":531,"path":532,"stem":533,"children":534,"page":42},"Observe","\u002Fobserve","08.observe",[535,539,555],{"title":536,"path":537,"stem":538},"Overview","\u002Fobserve\u002Foverview","08.observe\u002F10.overview",{"title":94,"path":540,"stem":541,"children":542,"page":42},"\u002Fobserve\u002Fconcepts","08.observe\u002F20.concepts",[543,547,551],{"title":544,"path":545,"stem":546},"Object Storage","\u002Fobserve\u002Fconcepts\u002Fstorage","08.observe\u002F20.concepts\u002F10.storage",{"title":548,"path":549,"stem":550},"Secrets","\u002Fobserve\u002Fconcepts\u002Fsecrets","08.observe\u002F20.concepts\u002F20.secrets",{"title":552,"path":553,"stem":554},"Data sources","\u002Fobserve\u002Fconcepts\u002Fdata-sources","08.observe\u002F20.concepts\u002F30.data-sources",{"title":187,"path":556,"stem":557,"children":558,"page":42},"\u002Fobserve\u002Fguides","08.observe\u002F30.guides",[559,563],{"title":560,"path":561,"stem":562},"File System Connector","\u002Fobserve\u002Fguides\u002Ffilesystem-connector","08.observe\u002F30.guides\u002F10.filesystem-connector",{"title":564,"path":565,"stem":566},"Building an ETL","\u002Fobserve\u002Fguides\u002Fbuilding-an-etl","08.observe\u002F30.guides\u002F20.building-an-etl",{"title":568,"path":569,"stem":570,"children":571,"page":42},"Technical Reference","\u002Ftechnical-reference","10.technical-reference",[572,576,580,592,603,614,624,635],{"title":573,"path":574,"stem":575},"Introduction","\u002Ftechnical-reference\u002Fplatform-blueprint","10.technical-reference\u002F00.platform-blueprint",{"title":577,"path":578,"stem":579},"REST API","\u002Ftechnical-reference\u002Frest-api","10.technical-reference\u002F01.rest-api",{"title":53,"path":581,"stem":582,"children":583,"page":42},"\u002Ftechnical-reference\u002Fgroundcontrol","10.technical-reference\u002F10.groundcontrol",[584,588],{"title":585,"path":586,"stem":587},"Install & Setup","\u002Ftechnical-reference\u002Fgroundcontrol\u002Finstall","10.technical-reference\u002F10.groundcontrol\u002F10.install",{"title":589,"path":590,"stem":591},"Changelog","\u002Ftechnical-reference\u002Fgroundcontrol\u002Fchangelog","10.technical-reference\u002F10.groundcontrol\u002F20.changelog",{"title":593,"path":594,"stem":595,"children":596,"page":42},"UniteLabs SDK","\u002Ftechnical-reference\u002Fpython-sdk","10.technical-reference\u002F20.python-sdk",[597,600],{"title":585,"path":598,"stem":599},"\u002Ftechnical-reference\u002Fpython-sdk\u002Finstall","10.technical-reference\u002F20.python-sdk\u002F10.install",{"title":589,"path":601,"stem":602},"\u002Ftechnical-reference\u002Fpython-sdk\u002Fchangelog","10.technical-reference\u002F20.python-sdk\u002F20.changelog",{"title":604,"path":605,"stem":606,"children":607,"page":42},"Liquid Handling SDK","\u002Ftechnical-reference\u002Fpython-liquid-handling-sdk","10.technical-reference\u002F30.python-liquid-handling-sdk",[608,611],{"title":585,"path":609,"stem":610},"\u002Ftechnical-reference\u002Fpython-liquid-handling-sdk\u002Finstall","10.technical-reference\u002F30.python-liquid-handling-sdk\u002F10.install",{"title":589,"path":612,"stem":613},"\u002Ftechnical-reference\u002Fpython-liquid-handling-sdk\u002Fchangelog","10.technical-reference\u002F30.python-liquid-handling-sdk\u002F20.changelog",{"title":163,"path":615,"stem":616,"children":617,"page":42},"\u002Ftechnical-reference\u002Flabware","10.technical-reference\u002F40.labware",[618,621],{"title":585,"path":619,"stem":620},"\u002Ftechnical-reference\u002Flabware\u002Finstall","10.technical-reference\u002F40.labware\u002F10.install",{"title":589,"path":622,"stem":623},"\u002Ftechnical-reference\u002Flabware\u002Fchangelog","10.technical-reference\u002F40.labware\u002F20.changelog",{"title":625,"path":626,"stem":627,"children":628,"page":42},"Python Omnibus","\u002Ftechnical-reference\u002Fpython-omnibus","10.technical-reference\u002F50.python-omnibus",[629,632],{"title":585,"path":630,"stem":631},"\u002Ftechnical-reference\u002Fpython-omnibus\u002Finstall","10.technical-reference\u002F50.python-omnibus\u002F10.install",{"title":589,"path":633,"stem":634},"\u002Ftechnical-reference\u002Fpython-omnibus\u002Fchangelog","10.technical-reference\u002F50.python-omnibus\u002F20.changelog",{"title":636,"path":637,"stem":638,"children":639,"page":42},"Python CDK","\u002Ftechnical-reference\u002Fpython-cdk","10.technical-reference\u002F60.python-cdk",[640,643],{"title":585,"path":641,"stem":642},"\u002Ftechnical-reference\u002Fpython-cdk\u002Finstall","10.technical-reference\u002F60.python-cdk\u002F10.install",{"title":589,"path":644,"stem":645},"\u002Ftechnical-reference\u002Fpython-cdk\u002Fchangelog","10.technical-reference\u002F60.python-cdk\u002F20.changelog",{"title":647,"path":648,"stem":649,"children":650},"Connector Development (CDK)","\u002Fconnector-development","20.connector-development",[651,653,672,705,713,744],{"title":647,"path":648,"stem":652},"20.connector-development\u002Findex",{"title":654,"path":655,"stem":656,"children":657,"page":42},"Getting Started","\u002Fconnector-development\u002Fgetting-started","20.connector-development\u002F10.getting-started",[658,661,665,668],{"title":536,"path":659,"stem":660},"\u002Fconnector-development\u002Fgetting-started\u002Foverview","20.connector-development\u002F10.getting-started\u002F10.overview",{"title":662,"path":663,"stem":664},"What's new","\u002Fconnector-development\u002Fgetting-started\u002Fwhats-new","20.connector-development\u002F10.getting-started\u002F20.whats-new",{"title":77,"path":666,"stem":667},"\u002Fconnector-development\u002Fgetting-started\u002Finstallation","20.connector-development\u002F10.getting-started\u002F30.installation",{"title":669,"path":670,"stem":671},"Contributing","\u002Fconnector-development\u002Fgetting-started\u002Fcontributing","20.connector-development\u002F10.getting-started\u002F40.contributing",{"title":673,"path":674,"stem":675,"children":676,"page":42},"Tutorial","\u002Fconnector-development\u002Ftutorial","20.connector-development\u002F20.tutorial",[677,681,685,689,693,697,701],{"title":678,"path":679,"stem":680},"Walkthrough","\u002Fconnector-development\u002Ftutorial\u002Fwalkthrough","20.connector-development\u002F20.tutorial\u002F00.walkthrough",{"title":682,"path":683,"stem":684},"SiLA Endpoints","\u002Fconnector-development\u002Ftutorial\u002Fsila-endpoints","20.connector-development\u002F20.tutorial\u002F10.sila-endpoints",{"title":686,"path":687,"stem":688},"Data Endpoints","\u002Fconnector-development\u002Ftutorial\u002Fdata-endpoints","20.connector-development\u002F20.tutorial\u002F20.data-endpoints",{"title":690,"path":691,"stem":692},"Controls","\u002Fconnector-development\u002Ftutorial\u002Fcontrols","20.connector-development\u002F20.tutorial\u002F30.controls",{"title":694,"path":695,"stem":696},"SiLA Data Types","\u002Fconnector-development\u002Ftutorial\u002Fdata-types","20.connector-development\u002F20.tutorial\u002F40.data-types",{"title":698,"path":699,"stem":700},"Feature","\u002Fconnector-development\u002Ftutorial\u002Fconnector-structure","20.connector-development\u002F20.tutorial\u002F70.connector-structure",{"title":702,"path":703,"stem":704},"Hardware Communication","\u002Fconnector-development\u002Ftutorial\u002Fhardware-communication","20.connector-development\u002F20.tutorial\u002F90.hardware-communication",{"title":94,"path":706,"stem":707,"children":708,"page":42},"\u002Fconnector-development\u002Fconcepts","20.connector-development\u002F30.concepts",[709],{"title":710,"path":711,"stem":712},"SiLA","\u002Fconnector-development\u002Fconcepts\u002Fsila","20.connector-development\u002F30.concepts\u002Fsila",{"title":187,"path":714,"stem":715,"children":716,"page":42},"\u002Fconnector-development\u002Fguides","20.connector-development\u002F40.guides",[717,721,725,729,733,736,740],{"title":718,"path":719,"stem":720},"Configuration","\u002Fconnector-development\u002Fguides\u002Fconfiguration","20.connector-development\u002F40.guides\u002F20.configuration",{"title":722,"path":723,"stem":724},"Deployment","\u002Fconnector-development\u002Fguides\u002Fdeployment","20.connector-development\u002F40.guides\u002F30.deployment",{"title":726,"path":727,"stem":728},"Security","\u002Fconnector-development\u002Fguides\u002Fsecurity","20.connector-development\u002F40.guides\u002F40.security",{"title":730,"path":731,"stem":732},"Subscriptions","\u002Fconnector-development\u002Fguides\u002Fsubscriptions","20.connector-development\u002F40.guides\u002F45.subscriptions",{"title":183,"path":734,"stem":735},"\u002Fconnector-development\u002Fguides\u002Ferror-handling","20.connector-development\u002F40.guides\u002F50.error-handling",{"title":737,"path":738,"stem":739},"Serial Troubleshooting","\u002Fconnector-development\u002Fguides\u002Fserial-troubleshooting","20.connector-development\u002F40.guides\u002F70.serial-troubleshooting",{"title":741,"path":742,"stem":743},"Testing","\u002Fconnector-development\u002Fguides\u002Ftesting","20.connector-development\u002F40.guides\u002F80.testing",{"title":745,"path":746,"stem":747,"children":748},"References","\u002Fconnector-development\u002Freference","20.connector-development\u002F50.reference\u002Findex",[749],{"title":745,"path":746,"stem":747},{"id":751,"title":197,"body":752,"description":2416,"extension":2417,"links":2418,"meta":2419,"navigation":878,"path":198,"seo":2420,"stem":199,"__hash__":2421},"docs\u002F03.operate\u002F20.guides\u002F10.labware\u002F05.standard-labware.md",{"type":753,"value":754,"toc":2409},"minimark",[755,759,764,767,829,832,924,928,1057,1061,1119,1123,1129,1182,1190,1214,1217,1241,1245,1252,1458,1461,2391,2398,2405],[756,757,758],"p",{},"The labware library contains many pre-defined labware types and base classes to create custom labware. Before building your own labware definition, check if what you need already exists; it likely does for common Hamilton carriers, Corning-Costar plates, and standard tips.",[760,761,763],"h2",{"id":762},"whats-available","What's available",[756,765,766],{},"Standard labware is organized by vendor sub-package:",[768,769,770,783],"table",{},[771,772,773],"thead",{},[774,775,776,780],"tr",{},[777,778,779],"th",{},"Sub-package",[777,781,782],{},"Contents",[784,785,786,798,808],"tbody",{},[774,787,788,795],{},[789,790,791],"td",{},[792,793,794],"code",{},"unitelabs.labware.hamilton",[789,796,797],{},"Hamilton plate carriers, tip carriers, trough carriers, tip types",[774,799,800,805],{},[789,801,802],{},[792,803,804],{},"unitelabs.labware.corning_costar",[789,806,807],{},"Corning-Costar 96\u002F384-well plates",[774,809,810,815],{},[789,811,812],{},[792,813,814],{},"unitelabs.labware",[789,816,817,818,821,822,821,825,828],{},"Generic base types: ",[792,819,820],{},"Standard96Plate",", ",[792,823,824],{},"StandardTrough",[792,826,827],{},"Standard50mLTube",", etc.",[756,830,831],{},"To see the full list of what is available in any sub-package at runtime:",[833,834,839],"pre",{"className":835,"code":836,"language":837,"meta":838,"style":838},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","from unitelabs.labware import hamilton, corning_costar\n\nprint(hamilton.__all__)       # all Hamilton carriers and tip types\nprint(corning_costar.__all__) # all Corning-Costar plates\n","python","",[792,840,841,873,880,905],{"__ignoreMap":838},[842,843,846,850,854,858,861,864,867,870],"span",{"class":844,"line":845},"line",1,[842,847,849],{"class":848},"s7zQu","from",[842,851,853],{"class":852},"sTEyZ"," unitelabs",[842,855,857],{"class":856},"sMK4o",".",[842,859,860],{"class":852},"labware ",[842,862,863],{"class":848},"import",[842,865,866],{"class":852}," hamilton",[842,868,869],{"class":856},",",[842,871,872],{"class":852}," corning_costar\n",[842,874,876],{"class":844,"line":875},2,[842,877,879],{"emptyLinePlaceholder":878},true,"\n",[842,881,883,887,890,893,895,898,901],{"class":844,"line":882},3,[842,884,886],{"class":885},"s2Zo4","print",[842,888,889],{"class":856},"(",[842,891,892],{"class":885},"hamilton",[842,894,857],{"class":856},[842,896,897],{"class":852},"__all__",[842,899,900],{"class":856},")",[842,902,904],{"class":903},"sHwdD","       # all Hamilton carriers and tip types\n",[842,906,908,910,912,915,917,919,921],{"class":844,"line":907},4,[842,909,886],{"class":885},[842,911,889],{"class":856},[842,913,914],{"class":885},"corning_costar",[842,916,857],{"class":856},[842,918,897],{"class":852},[842,920,900],{"class":856},[842,922,923],{"class":903}," # all Corning-Costar plates\n",[760,925,927],{"id":926},"hamilton-carriers","Hamilton carriers",[833,929,931],{"className":835,"code":930,"language":837,"meta":838,"style":838},"from unitelabs.labware.hamilton import (\n    # Plate carriers (landscape, 5-slot)\n    PLT_CAR_L5MD_A00,    # Medium density\n    PLT_CAR_L5AC_A00,    # Anti-condensation\n    PLT_CAR_L5FLEX_MD_A00,\n    PLT_CAR_L5FLEX_AC_A00,\n    PLT_CAR_L5PCR_A00,   # PCR plates\n    # Plate carriers (portrait, 3-slot)\n    PLT_CAR_P3MD_A00,\n    PLT_CAR_P3AC_A00,\n    # Tip carriers\n    TIP_CAR_288_A00,\n    TIP_CAR_480_A00,\n)\n",[792,932,933,954,959,969,979,988,996,1007,1013,1021,1029,1035,1043,1051],{"__ignoreMap":838},[842,934,935,937,939,941,944,946,949,951],{"class":844,"line":845},[842,936,849],{"class":848},[842,938,853],{"class":852},[842,940,857],{"class":856},[842,942,943],{"class":852},"labware",[842,945,857],{"class":856},[842,947,948],{"class":852},"hamilton ",[842,950,863],{"class":848},[842,952,953],{"class":856}," (\n",[842,955,956],{"class":844,"line":875},[842,957,958],{"class":903},"    # Plate carriers (landscape, 5-slot)\n",[842,960,961,964,966],{"class":844,"line":882},[842,962,963],{"class":852},"    PLT_CAR_L5MD_A00",[842,965,869],{"class":856},[842,967,968],{"class":903},"    # Medium density\n",[842,970,971,974,976],{"class":844,"line":907},[842,972,973],{"class":852},"    PLT_CAR_L5AC_A00",[842,975,869],{"class":856},[842,977,978],{"class":903},"    # Anti-condensation\n",[842,980,982,985],{"class":844,"line":981},5,[842,983,984],{"class":852},"    PLT_CAR_L5FLEX_MD_A00",[842,986,987],{"class":856},",\n",[842,989,991,994],{"class":844,"line":990},6,[842,992,993],{"class":852},"    PLT_CAR_L5FLEX_AC_A00",[842,995,987],{"class":856},[842,997,999,1002,1004],{"class":844,"line":998},7,[842,1000,1001],{"class":852},"    PLT_CAR_L5PCR_A00",[842,1003,869],{"class":856},[842,1005,1006],{"class":903},"   # PCR plates\n",[842,1008,1010],{"class":844,"line":1009},8,[842,1011,1012],{"class":903},"    # Plate carriers (portrait, 3-slot)\n",[842,1014,1016,1019],{"class":844,"line":1015},9,[842,1017,1018],{"class":852},"    PLT_CAR_P3MD_A00",[842,1020,987],{"class":856},[842,1022,1024,1027],{"class":844,"line":1023},10,[842,1025,1026],{"class":852},"    PLT_CAR_P3AC_A00",[842,1028,987],{"class":856},[842,1030,1032],{"class":844,"line":1031},11,[842,1033,1034],{"class":903},"    # Tip carriers\n",[842,1036,1038,1041],{"class":844,"line":1037},12,[842,1039,1040],{"class":852},"    TIP_CAR_288_A00",[842,1042,987],{"class":856},[842,1044,1046,1049],{"class":844,"line":1045},13,[842,1047,1048],{"class":852},"    TIP_CAR_480_A00",[842,1050,987],{"class":856},[842,1052,1054],{"class":844,"line":1053},14,[842,1055,1056],{"class":856},")\n",[760,1058,1060],{"id":1059},"corning-costar-plates","Corning-Costar plates",[833,1062,1064],{"className":835,"code":1063,"language":837,"meta":838,"style":838},"from unitelabs.labware.corning_costar import (\n    Cos_96_FB,    # 96-well flat bottom\n    Cos_96_RD,    # 96-well round bottom\n    Cos_384_Sq,   # 384-well square bottom\n)\n",[792,1065,1066,1085,1095,1105,1115],{"__ignoreMap":838},[842,1067,1068,1070,1072,1074,1076,1078,1081,1083],{"class":844,"line":845},[842,1069,849],{"class":848},[842,1071,853],{"class":852},[842,1073,857],{"class":856},[842,1075,943],{"class":852},[842,1077,857],{"class":856},[842,1079,1080],{"class":852},"corning_costar ",[842,1082,863],{"class":848},[842,1084,953],{"class":856},[842,1086,1087,1090,1092],{"class":844,"line":875},[842,1088,1089],{"class":852},"    Cos_96_FB",[842,1091,869],{"class":856},[842,1093,1094],{"class":903},"    # 96-well flat bottom\n",[842,1096,1097,1100,1102],{"class":844,"line":882},[842,1098,1099],{"class":852},"    Cos_96_RD",[842,1101,869],{"class":856},[842,1103,1104],{"class":903},"    # 96-well round bottom\n",[842,1106,1107,1110,1112],{"class":844,"line":907},[842,1108,1109],{"class":852},"    Cos_384_Sq",[842,1111,869],{"class":856},[842,1113,1114],{"class":903},"   # 384-well square bottom\n",[842,1116,1117],{"class":844,"line":981},[842,1118,1056],{"class":856},[760,1120,1122],{"id":1121},"generic-standard-types","Generic standard types",[756,1124,1125,1126,1128],{},"These are available directly from ",[792,1127,814],{}," and work across vendors:",[833,1130,1132],{"className":835,"code":1131,"language":837,"meta":838,"style":838},"from unitelabs.labware import (\n    Standard96Plate,   # ANSI\u002FSLAS standard 96-well plate\n    StandardTrough,    # 300 mL reagent trough (96-hole access)\n    Standard50mLTube,  # 50 mL conical tube\n)\n",[792,1133,1134,1148,1158,1168,1178],{"__ignoreMap":838},[842,1135,1136,1138,1140,1142,1144,1146],{"class":844,"line":845},[842,1137,849],{"class":848},[842,1139,853],{"class":852},[842,1141,857],{"class":856},[842,1143,860],{"class":852},[842,1145,863],{"class":848},[842,1147,953],{"class":856},[842,1149,1150,1153,1155],{"class":844,"line":875},[842,1151,1152],{"class":852},"    Standard96Plate",[842,1154,869],{"class":856},[842,1156,1157],{"class":903},"   # ANSI\u002FSLAS standard 96-well plate\n",[842,1159,1160,1163,1165],{"class":844,"line":882},[842,1161,1162],{"class":852},"    StandardTrough",[842,1164,869],{"class":856},[842,1166,1167],{"class":903},"    # 300 mL reagent trough (96-hole access)\n",[842,1169,1170,1173,1175],{"class":844,"line":907},[842,1171,1172],{"class":852},"    Standard50mLTube",[842,1174,869],{"class":856},[842,1176,1177],{"class":903},"  # 50 mL conical tube\n",[842,1179,1180],{"class":844,"line":981},[842,1181,1056],{"class":856},[756,1183,1184,1185,1189],{},"Importing a labware class, i.e. the tip carrier ",[1186,1187,1188],"em",{},"TIP_CAR_480_A00"," from Hamilton is done with the following code:",[833,1191,1193],{"className":835,"code":1192,"language":837,"meta":838,"style":838},"from unitelabs.labware.hamilton import TIP_CAR_480_A00\n",[792,1194,1195],{"__ignoreMap":838},[842,1196,1197,1199,1201,1203,1205,1207,1209,1211],{"class":844,"line":845},[842,1198,849],{"class":848},[842,1200,853],{"class":852},[842,1202,857],{"class":856},[842,1204,943],{"class":852},[842,1206,857],{"class":856},[842,1208,948],{"class":852},[842,1210,863],{"class":848},[842,1212,1213],{"class":852}," TIP_CAR_480_A00\n",[756,1215,1216],{},"In the same way, importing the 96-well flat bottom microplates from Corning-Costar looks like this:",[833,1218,1220],{"className":835,"code":1219,"language":837,"meta":838,"style":838},"from unitelabs.labware.corning_costar import Cos_96_FB\n",[792,1221,1222],{"__ignoreMap":838},[842,1223,1224,1226,1228,1230,1232,1234,1236,1238],{"class":844,"line":845},[842,1225,849],{"class":848},[842,1227,853],{"class":852},[842,1229,857],{"class":856},[842,1231,943],{"class":852},[842,1233,857],{"class":856},[842,1235,1080],{"class":852},[842,1237,863],{"class":848},[842,1239,1240],{"class":852}," Cos_96_FB\n",[760,1242,1244],{"id":1243},"inspecting-labware-properties","Inspecting labware properties",[756,1246,1247,1248,1251],{},"After importing a labware class, you can instantiate it. Using the ",[792,1249,1250],{},"dir( ... )"," built-in function, all available properties and methods can be viewed. A selection is shown below:",[833,1253,1255],{"className":835,"code":1254,"language":837,"meta":838,"style":838},"from unitelabs.labware.hamilton import PLT_CAR_L5MD_A00\n\n\nplate_carrier_1 = PLT_CAR_L5MD_A00()\n\nprint(plate_carrier_1.dimensions)\nprint(plate_carrier_1.height, plate_carrier_1.depth, plate_carrier_1.width)\nprint(plate_carrier_1.location)\nprint(plate_carrier_1.absolute_location)\nprint(plate_carrier_1.rotation)\nprint(plate_carrier_1.tracks)\nprint(plate_carrier_1.cols)\nprint(plate_carrier_1.rows)\nprint(plate_carrier_1.children)\n",[792,1256,1257,1276,1280,1284,1298,1302,1319,1353,1368,1383,1398,1413,1428,1443],{"__ignoreMap":838},[842,1258,1259,1261,1263,1265,1267,1269,1271,1273],{"class":844,"line":845},[842,1260,849],{"class":848},[842,1262,853],{"class":852},[842,1264,857],{"class":856},[842,1266,943],{"class":852},[842,1268,857],{"class":856},[842,1270,948],{"class":852},[842,1272,863],{"class":848},[842,1274,1275],{"class":852}," PLT_CAR_L5MD_A00\n",[842,1277,1278],{"class":844,"line":875},[842,1279,879],{"emptyLinePlaceholder":878},[842,1281,1282],{"class":844,"line":882},[842,1283,879],{"emptyLinePlaceholder":878},[842,1285,1286,1289,1292,1295],{"class":844,"line":907},[842,1287,1288],{"class":852},"plate_carrier_1 ",[842,1290,1291],{"class":856},"=",[842,1293,1294],{"class":885}," PLT_CAR_L5MD_A00",[842,1296,1297],{"class":856},"()\n",[842,1299,1300],{"class":844,"line":981},[842,1301,879],{"emptyLinePlaceholder":878},[842,1303,1304,1306,1308,1311,1313,1317],{"class":844,"line":990},[842,1305,886],{"class":885},[842,1307,889],{"class":856},[842,1309,1310],{"class":885},"plate_carrier_1",[842,1312,857],{"class":856},[842,1314,1316],{"class":1315},"swJcz","dimensions",[842,1318,1056],{"class":856},[842,1320,1321,1323,1325,1327,1329,1332,1334,1337,1339,1342,1344,1346,1348,1351],{"class":844,"line":998},[842,1322,886],{"class":885},[842,1324,889],{"class":856},[842,1326,1310],{"class":885},[842,1328,857],{"class":856},[842,1330,1331],{"class":1315},"height",[842,1333,869],{"class":856},[842,1335,1336],{"class":885}," plate_carrier_1",[842,1338,857],{"class":856},[842,1340,1341],{"class":1315},"depth",[842,1343,869],{"class":856},[842,1345,1336],{"class":885},[842,1347,857],{"class":856},[842,1349,1350],{"class":1315},"width",[842,1352,1056],{"class":856},[842,1354,1355,1357,1359,1361,1363,1366],{"class":844,"line":1009},[842,1356,886],{"class":885},[842,1358,889],{"class":856},[842,1360,1310],{"class":885},[842,1362,857],{"class":856},[842,1364,1365],{"class":1315},"location",[842,1367,1056],{"class":856},[842,1369,1370,1372,1374,1376,1378,1381],{"class":844,"line":1015},[842,1371,886],{"class":885},[842,1373,889],{"class":856},[842,1375,1310],{"class":885},[842,1377,857],{"class":856},[842,1379,1380],{"class":1315},"absolute_location",[842,1382,1056],{"class":856},[842,1384,1385,1387,1389,1391,1393,1396],{"class":844,"line":1023},[842,1386,886],{"class":885},[842,1388,889],{"class":856},[842,1390,1310],{"class":885},[842,1392,857],{"class":856},[842,1394,1395],{"class":1315},"rotation",[842,1397,1056],{"class":856},[842,1399,1400,1402,1404,1406,1408,1411],{"class":844,"line":1031},[842,1401,886],{"class":885},[842,1403,889],{"class":856},[842,1405,1310],{"class":885},[842,1407,857],{"class":856},[842,1409,1410],{"class":1315},"tracks",[842,1412,1056],{"class":856},[842,1414,1415,1417,1419,1421,1423,1426],{"class":844,"line":1037},[842,1416,886],{"class":885},[842,1418,889],{"class":856},[842,1420,1310],{"class":885},[842,1422,857],{"class":856},[842,1424,1425],{"class":1315},"cols",[842,1427,1056],{"class":856},[842,1429,1430,1432,1434,1436,1438,1441],{"class":844,"line":1045},[842,1431,886],{"class":885},[842,1433,889],{"class":856},[842,1435,1310],{"class":885},[842,1437,857],{"class":856},[842,1439,1440],{"class":1315},"rows",[842,1442,1056],{"class":856},[842,1444,1445,1447,1449,1451,1453,1456],{"class":844,"line":1053},[842,1446,886],{"class":885},[842,1448,889],{"class":856},[842,1450,1310],{"class":885},[842,1452,857],{"class":856},[842,1454,1455],{"class":1315},"children",[842,1457,1056],{"class":856},[756,1459,1460],{},"This yields the following output:",[833,1462,1467],{"className":1463,"code":1464,"filename":1465,"language":1466,"meta":838,"style":838},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Vector(x=Decimal('135'), y=Decimal('497'), z=Decimal('130'))   # .dimension\n130 497 135                         # .height, .depth, .width\nNone                                # .location\nVector(x=Decimal('0'), y=Decimal('0'), z=Decimal('0'))         # .absolute_location\n0                                   # .rotation\n6                                   # .tracks\n1                                   # .cols\n5                                   # .rows\n[\n  CarrierSite(identifier='81625615', rotation=0, dimensions=Vector(x=Decimal('127'), y=Decimal('86'), z=Decimal('0')), location=Vector(x=Decimal('4'), y=Decimal('392.5'), z=Decimal('111.75')), orientation=\u003COrientation.LANDSCAPE: 'LANDSCAPE'>),\n  CarrierSite(identifier='90e13a32', rotation=0, dimensions=Vector(x=Decimal('127'), y=Decimal('86'), z=Decimal('0')), location=Vector(x=Decimal('4'), y=Decimal('296.5'), z=Decimal('111.75')), orientation=\u003COrientation.LANDSCAPE: 'LANDSCAPE'>),\n  CarrierSite(identifier='0e66b837', rotation=0, dimensions=Vector(x=Decimal('127'), y=Decimal('86'), z=Decimal('0')), location=Vector(x=Decimal('4'), y=Decimal('200.5'), z=Decimal('111.75')), orientation=\u003COrientation.LANDSCAPE: 'LANDSCAPE'>),\n  CarrierSite(identifier='d16d85e1', rotation=0, dimensions=Vector(x=Decimal('127'), y=Decimal('86'), z=Decimal('0')), location=Vector(x=Decimal('4'), y=Decimal('104.5'), z=Decimal('111.75')), orientation=\u003COrientation.LANDSCAPE: 'LANDSCAPE'>),\n  CarrierSite(identifier='b2b1ced8', rotation=0, dimensions=Vector(x=Decimal('127'), y=Decimal('86'), z=Decimal('0')), location=Vector(x=Decimal('4'), y=Decimal('8.5'), z=Decimal('111.75')), orientation=\u003COrientation.LANDSCAPE: 'LANDSCAPE'>)\n]\n","Terminal","bash",[792,1468,1469,1521,1536,1544,1587,1595,1603,1611,1619,1624,1793,1941,2089,2237,2385],{"__ignoreMap":838},[842,1470,1471,1475,1479,1481,1484,1487,1489,1492,1494,1497,1499,1501,1504,1506,1508,1510,1513,1515,1518],{"class":844,"line":845},[842,1472,1474],{"class":1473},"sBMFI","Vector(x",[842,1476,1478],{"class":1477},"sfazB","=Decimal",[842,1480,889],{"class":852},[842,1482,1483],{"class":1473},"'135'",[842,1485,1486],{"class":852},"), y",[842,1488,1291],{"class":856},[842,1490,1491],{"class":1477},"Decimal",[842,1493,889],{"class":856},[842,1495,1496],{"class":1473},"'497'",[842,1498,900],{"class":856},[842,1500,869],{"class":1477},[842,1502,1503],{"class":852}," z",[842,1505,1291],{"class":856},[842,1507,1491],{"class":1477},[842,1509,889],{"class":856},[842,1511,1512],{"class":1473},"'130'",[842,1514,900],{"class":856},[842,1516,1517],{"class":852},")   ",[842,1519,1520],{"class":903},"# .dimension\n",[842,1522,1523,1526,1530,1533],{"class":844,"line":875},[842,1524,1525],{"class":1473},"130",[842,1527,1529],{"class":1528},"sbssI"," 497",[842,1531,1532],{"class":1528}," 135",[842,1534,1535],{"class":903},"                         # .height, .depth, .width\n",[842,1537,1538,1541],{"class":844,"line":882},[842,1539,1540],{"class":1473},"None",[842,1542,1543],{"class":903},"                                # .location\n",[842,1545,1546,1548,1550,1552,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1575,1577,1579,1581,1584],{"class":844,"line":907},[842,1547,1474],{"class":1473},[842,1549,1478],{"class":1477},[842,1551,889],{"class":852},[842,1553,1554],{"class":1473},"'0'",[842,1556,1486],{"class":852},[842,1558,1291],{"class":856},[842,1560,1491],{"class":1477},[842,1562,889],{"class":856},[842,1564,1554],{"class":1473},[842,1566,900],{"class":856},[842,1568,869],{"class":1477},[842,1570,1503],{"class":852},[842,1572,1291],{"class":856},[842,1574,1491],{"class":1477},[842,1576,889],{"class":856},[842,1578,1554],{"class":1473},[842,1580,900],{"class":856},[842,1582,1583],{"class":852},")         ",[842,1585,1586],{"class":903},"# .absolute_location\n",[842,1588,1589,1592],{"class":844,"line":981},[842,1590,1591],{"class":1473},"0",[842,1593,1594],{"class":903},"                                   # .rotation\n",[842,1596,1597,1600],{"class":844,"line":990},[842,1598,1599],{"class":1473},"6",[842,1601,1602],{"class":903},"                                   # .tracks\n",[842,1604,1605,1608],{"class":844,"line":998},[842,1606,1607],{"class":1473},"1",[842,1609,1610],{"class":903},"                                   # .cols\n",[842,1612,1613,1616],{"class":844,"line":1009},[842,1614,1615],{"class":1473},"5",[842,1617,1618],{"class":903},"                                   # .rows\n",[842,1620,1621],{"class":844,"line":1015},[842,1622,1623],{"class":856},"[\n",[842,1625,1626,1629,1631,1634,1636,1639,1642,1644,1646,1649,1651,1653,1655,1658,1660,1662,1664,1667,1669,1672,1674,1676,1679,1681,1683,1685,1687,1690,1692,1694,1697,1699,1701,1703,1705,1707,1709,1711,1714,1716,1719,1721,1724,1726,1728,1730,1733,1735,1737,1739,1741,1743,1745,1747,1750,1752,1754,1756,1758,1760,1762,1764,1767,1769,1771,1774,1777,1780,1782,1785,1787,1790],{"class":844,"line":1023},[842,1627,1628],{"class":852},"  CarrierSite",[842,1630,889],{"class":856},[842,1632,1633],{"class":852},"identifier",[842,1635,1291],{"class":856},[842,1637,1638],{"class":856},"'",[842,1640,1641],{"class":1477},"81625615",[842,1643,1638],{"class":856},[842,1645,869],{"class":856},[842,1647,1648],{"class":852}," rotation",[842,1650,1291],{"class":856},[842,1652,1591],{"class":1528},[842,1654,869],{"class":856},[842,1656,1657],{"class":852}," dimensions",[842,1659,1291],{"class":856},[842,1661,1474],{"class":852},[842,1663,1291],{"class":856},[842,1665,1666],{"class":852},"Decimal(",[842,1668,1638],{"class":856},[842,1670,1671],{"class":1477},"127",[842,1673,1638],{"class":856},[842,1675,900],{"class":856},[842,1677,1678],{"class":852},", y",[842,1680,1291],{"class":856},[842,1682,1491],{"class":852},[842,1684,889],{"class":856},[842,1686,1638],{"class":856},[842,1688,1689],{"class":1477},"86",[842,1691,1638],{"class":856},[842,1693,900],{"class":856},[842,1695,1696],{"class":852},", z",[842,1698,1291],{"class":856},[842,1700,1491],{"class":852},[842,1702,889],{"class":856},[842,1704,1638],{"class":856},[842,1706,1591],{"class":1477},[842,1708,1638],{"class":856},[842,1710,900],{"class":856},[842,1712,1713],{"class":852},"), location",[842,1715,1291],{"class":856},[842,1717,1718],{"class":852},"Vector",[842,1720,889],{"class":856},[842,1722,1723],{"class":852},"x",[842,1725,1291],{"class":856},[842,1727,1666],{"class":852},[842,1729,1638],{"class":856},[842,1731,1732],{"class":1477},"4",[842,1734,1638],{"class":856},[842,1736,900],{"class":856},[842,1738,1678],{"class":852},[842,1740,1291],{"class":856},[842,1742,1491],{"class":852},[842,1744,889],{"class":856},[842,1746,1638],{"class":856},[842,1748,1749],{"class":1477},"392.5",[842,1751,1638],{"class":856},[842,1753,900],{"class":856},[842,1755,1696],{"class":852},[842,1757,1291],{"class":856},[842,1759,1491],{"class":852},[842,1761,889],{"class":856},[842,1763,1638],{"class":856},[842,1765,1766],{"class":1477},"111.75",[842,1768,1638],{"class":856},[842,1770,900],{"class":856},[842,1772,1773],{"class":852},"), orientation",[842,1775,1776],{"class":856},"=\u003C",[842,1778,1779],{"class":852},"Orientation.LANDSCAPE: ",[842,1781,1638],{"class":856},[842,1783,1784],{"class":1477},"LANDSCAPE",[842,1786,1638],{"class":856},[842,1788,1789],{"class":856},">",[842,1791,1792],{"class":852},"),\n",[842,1794,1795,1797,1799,1801,1803,1805,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1905,1907,1909,1911,1913,1915,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935,1937,1939],{"class":844,"line":1031},[842,1796,1628],{"class":852},[842,1798,889],{"class":856},[842,1800,1633],{"class":852},[842,1802,1291],{"class":856},[842,1804,1638],{"class":856},[842,1806,1807],{"class":1477},"90e13a32",[842,1809,1638],{"class":856},[842,1811,869],{"class":856},[842,1813,1648],{"class":852},[842,1815,1291],{"class":856},[842,1817,1591],{"class":1528},[842,1819,869],{"class":856},[842,1821,1657],{"class":852},[842,1823,1291],{"class":856},[842,1825,1474],{"class":852},[842,1827,1291],{"class":856},[842,1829,1666],{"class":852},[842,1831,1638],{"class":856},[842,1833,1671],{"class":1477},[842,1835,1638],{"class":856},[842,1837,900],{"class":856},[842,1839,1678],{"class":852},[842,1841,1291],{"class":856},[842,1843,1491],{"class":852},[842,1845,889],{"class":856},[842,1847,1638],{"class":856},[842,1849,1689],{"class":1477},[842,1851,1638],{"class":856},[842,1853,900],{"class":856},[842,1855,1696],{"class":852},[842,1857,1291],{"class":856},[842,1859,1491],{"class":852},[842,1861,889],{"class":856},[842,1863,1638],{"class":856},[842,1865,1591],{"class":1477},[842,1867,1638],{"class":856},[842,1869,900],{"class":856},[842,1871,1713],{"class":852},[842,1873,1291],{"class":856},[842,1875,1718],{"class":852},[842,1877,889],{"class":856},[842,1879,1723],{"class":852},[842,1881,1291],{"class":856},[842,1883,1666],{"class":852},[842,1885,1638],{"class":856},[842,1887,1732],{"class":1477},[842,1889,1638],{"class":856},[842,1891,900],{"class":856},[842,1893,1678],{"class":852},[842,1895,1291],{"class":856},[842,1897,1491],{"class":852},[842,1899,889],{"class":856},[842,1901,1638],{"class":856},[842,1903,1904],{"class":1477},"296.5",[842,1906,1638],{"class":856},[842,1908,900],{"class":856},[842,1910,1696],{"class":852},[842,1912,1291],{"class":856},[842,1914,1491],{"class":852},[842,1916,889],{"class":856},[842,1918,1638],{"class":856},[842,1920,1766],{"class":1477},[842,1922,1638],{"class":856},[842,1924,900],{"class":856},[842,1926,1773],{"class":852},[842,1928,1776],{"class":856},[842,1930,1779],{"class":852},[842,1932,1638],{"class":856},[842,1934,1784],{"class":1477},[842,1936,1638],{"class":856},[842,1938,1789],{"class":856},[842,1940,1792],{"class":852},[842,1942,1943,1945,1947,1949,1951,1953,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2053,2055,2057,2059,2061,2063,2065,2067,2069,2071,2073,2075,2077,2079,2081,2083,2085,2087],{"class":844,"line":1037},[842,1944,1628],{"class":852},[842,1946,889],{"class":856},[842,1948,1633],{"class":852},[842,1950,1291],{"class":856},[842,1952,1638],{"class":856},[842,1954,1955],{"class":1477},"0e66b837",[842,1957,1638],{"class":856},[842,1959,869],{"class":856},[842,1961,1648],{"class":852},[842,1963,1291],{"class":856},[842,1965,1591],{"class":1528},[842,1967,869],{"class":856},[842,1969,1657],{"class":852},[842,1971,1291],{"class":856},[842,1973,1474],{"class":852},[842,1975,1291],{"class":856},[842,1977,1666],{"class":852},[842,1979,1638],{"class":856},[842,1981,1671],{"class":1477},[842,1983,1638],{"class":856},[842,1985,900],{"class":856},[842,1987,1678],{"class":852},[842,1989,1291],{"class":856},[842,1991,1491],{"class":852},[842,1993,889],{"class":856},[842,1995,1638],{"class":856},[842,1997,1689],{"class":1477},[842,1999,1638],{"class":856},[842,2001,900],{"class":856},[842,2003,1696],{"class":852},[842,2005,1291],{"class":856},[842,2007,1491],{"class":852},[842,2009,889],{"class":856},[842,2011,1638],{"class":856},[842,2013,1591],{"class":1477},[842,2015,1638],{"class":856},[842,2017,900],{"class":856},[842,2019,1713],{"class":852},[842,2021,1291],{"class":856},[842,2023,1718],{"class":852},[842,2025,889],{"class":856},[842,2027,1723],{"class":852},[842,2029,1291],{"class":856},[842,2031,1666],{"class":852},[842,2033,1638],{"class":856},[842,2035,1732],{"class":1477},[842,2037,1638],{"class":856},[842,2039,900],{"class":856},[842,2041,1678],{"class":852},[842,2043,1291],{"class":856},[842,2045,1491],{"class":852},[842,2047,889],{"class":856},[842,2049,1638],{"class":856},[842,2051,2052],{"class":1477},"200.5",[842,2054,1638],{"class":856},[842,2056,900],{"class":856},[842,2058,1696],{"class":852},[842,2060,1291],{"class":856},[842,2062,1491],{"class":852},[842,2064,889],{"class":856},[842,2066,1638],{"class":856},[842,2068,1766],{"class":1477},[842,2070,1638],{"class":856},[842,2072,900],{"class":856},[842,2074,1773],{"class":852},[842,2076,1776],{"class":856},[842,2078,1779],{"class":852},[842,2080,1638],{"class":856},[842,2082,1784],{"class":1477},[842,2084,1638],{"class":856},[842,2086,1789],{"class":856},[842,2088,1792],{"class":852},[842,2090,2091,2093,2095,2097,2099,2101,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2201,2203,2205,2207,2209,2211,2213,2215,2217,2219,2221,2223,2225,2227,2229,2231,2233,2235],{"class":844,"line":1045},[842,2092,1628],{"class":852},[842,2094,889],{"class":856},[842,2096,1633],{"class":852},[842,2098,1291],{"class":856},[842,2100,1638],{"class":856},[842,2102,2103],{"class":1477},"d16d85e1",[842,2105,1638],{"class":856},[842,2107,869],{"class":856},[842,2109,1648],{"class":852},[842,2111,1291],{"class":856},[842,2113,1591],{"class":1528},[842,2115,869],{"class":856},[842,2117,1657],{"class":852},[842,2119,1291],{"class":856},[842,2121,1474],{"class":852},[842,2123,1291],{"class":856},[842,2125,1666],{"class":852},[842,2127,1638],{"class":856},[842,2129,1671],{"class":1477},[842,2131,1638],{"class":856},[842,2133,900],{"class":856},[842,2135,1678],{"class":852},[842,2137,1291],{"class":856},[842,2139,1491],{"class":852},[842,2141,889],{"class":856},[842,2143,1638],{"class":856},[842,2145,1689],{"class":1477},[842,2147,1638],{"class":856},[842,2149,900],{"class":856},[842,2151,1696],{"class":852},[842,2153,1291],{"class":856},[842,2155,1491],{"class":852},[842,2157,889],{"class":856},[842,2159,1638],{"class":856},[842,2161,1591],{"class":1477},[842,2163,1638],{"class":856},[842,2165,900],{"class":856},[842,2167,1713],{"class":852},[842,2169,1291],{"class":856},[842,2171,1718],{"class":852},[842,2173,889],{"class":856},[842,2175,1723],{"class":852},[842,2177,1291],{"class":856},[842,2179,1666],{"class":852},[842,2181,1638],{"class":856},[842,2183,1732],{"class":1477},[842,2185,1638],{"class":856},[842,2187,900],{"class":856},[842,2189,1678],{"class":852},[842,2191,1291],{"class":856},[842,2193,1491],{"class":852},[842,2195,889],{"class":856},[842,2197,1638],{"class":856},[842,2199,2200],{"class":1477},"104.5",[842,2202,1638],{"class":856},[842,2204,900],{"class":856},[842,2206,1696],{"class":852},[842,2208,1291],{"class":856},[842,2210,1491],{"class":852},[842,2212,889],{"class":856},[842,2214,1638],{"class":856},[842,2216,1766],{"class":1477},[842,2218,1638],{"class":856},[842,2220,900],{"class":856},[842,2222,1773],{"class":852},[842,2224,1776],{"class":856},[842,2226,1779],{"class":852},[842,2228,1638],{"class":856},[842,2230,1784],{"class":1477},[842,2232,1638],{"class":856},[842,2234,1789],{"class":856},[842,2236,1792],{"class":852},[842,2238,2239,2241,2243,2245,2247,2249,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2349,2351,2353,2355,2357,2359,2361,2363,2365,2367,2369,2371,2373,2375,2377,2379,2381,2383],{"class":844,"line":1053},[842,2240,1628],{"class":852},[842,2242,889],{"class":856},[842,2244,1633],{"class":852},[842,2246,1291],{"class":856},[842,2248,1638],{"class":856},[842,2250,2251],{"class":1477},"b2b1ced8",[842,2253,1638],{"class":856},[842,2255,869],{"class":856},[842,2257,1648],{"class":852},[842,2259,1291],{"class":856},[842,2261,1591],{"class":1528},[842,2263,869],{"class":856},[842,2265,1657],{"class":852},[842,2267,1291],{"class":856},[842,2269,1474],{"class":852},[842,2271,1291],{"class":856},[842,2273,1666],{"class":852},[842,2275,1638],{"class":856},[842,2277,1671],{"class":1477},[842,2279,1638],{"class":856},[842,2281,900],{"class":856},[842,2283,1678],{"class":852},[842,2285,1291],{"class":856},[842,2287,1491],{"class":852},[842,2289,889],{"class":856},[842,2291,1638],{"class":856},[842,2293,1689],{"class":1477},[842,2295,1638],{"class":856},[842,2297,900],{"class":856},[842,2299,1696],{"class":852},[842,2301,1291],{"class":856},[842,2303,1491],{"class":852},[842,2305,889],{"class":856},[842,2307,1638],{"class":856},[842,2309,1591],{"class":1477},[842,2311,1638],{"class":856},[842,2313,900],{"class":856},[842,2315,1713],{"class":852},[842,2317,1291],{"class":856},[842,2319,1718],{"class":852},[842,2321,889],{"class":856},[842,2323,1723],{"class":852},[842,2325,1291],{"class":856},[842,2327,1666],{"class":852},[842,2329,1638],{"class":856},[842,2331,1732],{"class":1477},[842,2333,1638],{"class":856},[842,2335,900],{"class":856},[842,2337,1678],{"class":852},[842,2339,1291],{"class":856},[842,2341,1491],{"class":852},[842,2343,889],{"class":856},[842,2345,1638],{"class":856},[842,2347,2348],{"class":1477},"8.5",[842,2350,1638],{"class":856},[842,2352,900],{"class":856},[842,2354,1696],{"class":852},[842,2356,1291],{"class":856},[842,2358,1491],{"class":852},[842,2360,889],{"class":856},[842,2362,1638],{"class":856},[842,2364,1766],{"class":1477},[842,2366,1638],{"class":856},[842,2368,900],{"class":856},[842,2370,1773],{"class":852},[842,2372,1776],{"class":856},[842,2374,1779],{"class":852},[842,2376,1638],{"class":856},[842,2378,1784],{"class":1477},[842,2380,1638],{"class":856},[842,2382,1789],{"class":856},[842,2384,1056],{"class":852},[842,2386,2388],{"class":844,"line":2387},15,[842,2389,2390],{"class":856},"]\n",[756,2392,2393,2394,857],{},"When instantiated, labware does not have a location yet. Labware can be added to a deck or other labware. The location will then be calculated relative to its parent. More on deck building is explained in ",[2395,2396,225],"a",{"href":2397},"\u002Foperate\u002Fguides\u002Fdeck\u002Fbuilding-a-deck\u002F",[756,2399,2400,2401,857],{},"Labware can be custom-made using the base classes provided. More on custom labware is explained in the ",[2395,2402,2404],{"href":2403},"\u002Foperate\u002Fguides\u002Flabware\u002F","custom labware guide",[2406,2407,2408],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":838,"searchDepth":845,"depth":875,"links":2410},[2411,2412,2413,2414,2415],{"id":762,"depth":875,"text":763},{"id":926,"depth":875,"text":927},{"id":1059,"depth":875,"text":1060},{"id":1121,"depth":875,"text":1122},{"id":1243,"depth":875,"text":1244},"Learn how to use the labware library by importing standard labware.","md",null,{},{"title":197,"description":2416},"kjv2Qt0Ym-5fDIZK5956wX4T4ZCrYUCWgOwe1W5kUZg",[2423,2425],{"title":163,"path":192,"stem":193,"description":2424,"children":-1},"Use Standard Labware and define custom plates, tips, tubes, troughs, carriers, and adapters using the labware base classes.",{"title":201,"path":202,"stem":203,"description":2426,"children":-1},"Define custom microplates using the Plate base class and ANSI\u002FSLAS standard dimensions.",1783607733140]