pylabrobot.resources.opentrons.deck.OTDeck#

class pylabrobot.resources.opentrons.deck.OTDeck(size_x: float = 624.3, size_y: float = 565.2, size_z: float = 0, origin: Coordinate = Coordinate(x=0, y=0, z=0), with_trash: bool = True, name: str = 'ot2_deck', category: str = 'deck')#

Bases: Deck

The Opentrons OT-2 deck.

The 12 slots are modeled as ResourceHolder children, one per slot, so the deck geometry has a single source of truth and renders directly from the serialized resource tree. Labware is placed into a slot’s holder with assign_child_at_slot().

Parameters: