pylabrobot.opentrons.OT2_8ChannelPipette#
- class pylabrobot.opentrons.OT2_8ChannelPipette(robot: OT2, mount: Mount, name: str, pipette_id: str)#
Bases:
_OT2PipetteAn eight-channel OT-2 pipette with a rigid nozzle layout.
Instances are discovered and created by
OT2.setup(). Pickup targets run consecutively from nozzle 0 toward nozzle 7. Subsequent targets match the mounted tips in nozzle order. Volume, flow rate, liquid height, and offset apply equally to every mounted tip.Attributes
Whether the pipette holds a tip according to commands issued by this object.
Maximum supported transfer volume, in µL.
Minimum supported transfer volume, in µL.
Eight nozzles at 9 mm pitch.
Mounted tips in nozzle order, or an empty tuple when no tips are mounted.
Methods
__init__(robot, mount, name, pipette_id)aspirate(containers, volume[, flow_rate, ...])Aspirate
volumeper mounted tip from containers in nozzle order, then retract.can_use_tip(tip)Whether the tip capacity is supported by this pipette.
discard_tips([offset, allow_nonzero_volume])Discard all mounted tips into fixed trash and retract to traversal height.
dispense(containers, volume[, flow_rate, ...])Dispense
volumeper mounted tip into containers in nozzle order, then retract.drop_tips(tip_spots[, offset, ...])Drop all mounted tips into a rack with one command, then retract.
mix(containers, volume, repetitions[, ...])Mix
volumeper mounted tip in containers in nozzle order, 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_tips(tip_spots[, offset])Pick up consecutive tips using nozzles starting at 0, then retract.
return_tips([offset, allow_nonzero_volume])Return all mounted tips to their pickup positions, then retract.