pylabrobot.opentrons.OT2SingleChannelPipette#

class pylabrobot.opentrons.OT2SingleChannelPipette(robot: OT2, mount: Mount, name: str, pipette_id: str)#

Bases: _OT2Pipette

A single-channel OT-2 pipette, discovered and created by OT2.setup().

Attributes

has_tip

Whether the pipette holds a tip according to commands issued by this object.

maximum_volume

Maximum supported transfer volume, in µL.

minimum_volume

Minimum supported transfer volume, in µL.

num_channels

One independently addressed nozzle.

tip

The single-channel mounted tip, or None when no tip is mounted.

Methods

__init__(robot, mount, name, pipette_id)

aspirate(container, volume[, flow_rate, ...])

Aspirate volume from a container, then retract.

can_use_tip(tip)

Whether the tip capacity is supported by this pipette.

discard_tip([offset, allow_nonzero_volume])

Discard a single tip into fixed trash and retract to traversal height.

dispense(container, volume[, flow_rate, ...])

Dispense volume into a container, then retract.

drop_tip(tip_spot[, offset, ...])

Drop into a tip-rack position and retract vertically to at least traversal height.

mix(container, volume, repetitions[, ...])

Mix volume in a container, then retract.

move_to(location[, speed, minimum_z_height, ...])

Move to an absolute robot-frame coordinate, then retract to at least traversal height.

pick_up_tip(tip_spot[, offset])

Pick up one tip from a tip rack and retract to at least traversal height.

return_tip([offset, allow_nonzero_volume])

Return the mounted single tip to its pickup position, then retract.

Parameters:
  • robot (OT2)

  • mount (Mount)

  • name (str)

  • pipette_id (str)