pylabrobot.liquid_handling.backends.opentrons_backend.OpentronsBackend.select_liquid_pipette

pylabrobot.liquid_handling.backends.opentrons_backend.OpentronsBackend.select_liquid_pipette#

OpentronsBackend.select_liquid_pipette(volume: float) str | None#

Select a pipette based on volume for an aspiration or dispense.

The volume of the tip mounted on the head must be greater than the volume to aspirate or dispense. If both pipettes have the same maximum volume, the left pipette is selected.

Only heads with a tip are considered.

Parameters:

volume (float) – The volume to aspirate or dispense.

Returns:

The id of the pipette, or None if no pipette is available.

Return type:

str | None