pylabrobot.opentrons.flex.flex_head.FlexHead8.pick_up_single_tip#
- async FlexHead8.pick_up_single_tip(tip_rack: TipRack, well: str | None = None, offset: Coordinate | None = None, primary_nozzle: str = 'H1') None#
Pick up one tip in SINGLE nozzle mode, anchored on
primary_nozzle.Switches to SINGLE layout (
configureNozzleLayout) before thepickUpTipcommand. The eight nozzles are ganged, so a pick is only “single” because the idle seven have nothing under them: the anchor, not the well, decides what the pick does and which channel ends up holding the tip.primary_nozzlenames a nozzle – “A1” is the rear one, “H1” the front, and an 8-channel Flex anchors on those two only. It defaults to"H1"(see_DEFAULT_SINGLE_NOZZLE).wellis optional. Omitted, the next tip is chosen from tip tracking in the anchor’s consumption order (H1 back-to-front, A1 front-to-back) – the way the Opentrons engine drives a single-nozzle rack, so a caller who just wants “a tip” never types a well/anchor pair that collides. Given, that exact tip is cherry-picked. Either way it is refused before any wire command if the anchor cannot reach the slot, if it would take more than one tip, or if its channel already holds one. Then stage -> validate -> wire -> verify -> commit/rollback, as inpick_up_tips.- Parameters:
tip_rack (TipRack)
well (str | None)
offset (Coordinate | None)
primary_nozzle (str)
- Return type:
None