Labware
Labware is everything the deck holds: plates, tips and tip racks, tubes and tube racks, troughs, carriers, and adapters. The instruments that move it live under Devices.
Every one of them is a Python object with real dimensions, so an aspirate() call knows where well A1 is in 3D space and a gripper move knows the dimensions of the plate it is picking up. Definitions come from unitelabs.labware, and a definition plugs into the deck and liquid handler API with no special handling.
Start with Standard Labware — your plate, carrier, or tip type may already exist. Define your own only when it does not.
What you can define
| Type | Base class | Use for |
|---|---|---|
| Plates | Plate | Microplates of any well count or geometry |
| Tips | HamiltonTip | Custom tip types for Hamilton channels |
| Tip Racks | TipRack | Racks holding custom tips |
| Tubes | Tube | Standalone tubes (Eppendorf, Falcon, etc.) |
| Tube Racks | TubeRack | Racks holding tubes |
| Troughs | Trough | Reagent reservoirs |
| Carriers | HamiltonCarrier | Plate, tip, or trough carriers for the deck |
| Adapters | Adapter | Position-modifying adapters (magnetic, temperature) |
Definitions
Deck
Labware definitions say what exists. A deck layout says where it is. Building and saving one is a how-to, so it lives in Liquid Handling and Robots.
Related
Last updated