pylabrobot.agilent.biotek.el406.peristaltic_dispenser.PeristalticDispenser.dispense#
- async PeristalticDispenser.dispense(volumes: Dict[int, float], flow_rate: Literal['Low', 'Medium', 'High'] = 'High', offset_x: float = 0.0, offset_y: float = 0.0, offset_z: float | None = None, pre_dispense_volume: float = 10.0, num_pre_dispenses: int = 2, cassette: Literal['Any', '1uL', '5uL', '10uL'] = 'Any', rows: list[int] | None = None) None#
Dispense peristaltically, one command per run of columns sharing a volume.
Dispenses into the plate currently loaded in the EL406 (see
EL406.set_plate).- Parameters:
flow_rate (Literal['Low', 'Medium', 'High']) – Flow rate (“Low”, “Medium”, or “High”).
offset_x (float) – X offset in mm (-12.5 to 12.5).
offset_y (float) – Y offset in mm (-4.0 to 4.0).
offset_z (float | None) – Z offset in mm (0.1-150.0). None picks the plate-type default: 33.6 for 96/384-well, 25.4 for 1536-well.
pre_dispense_volume (float) – Pre-dispense volume in uL (0 to disable).
num_pre_dispenses (int) – Number of pre-dispenses.
cassette (Literal['Any', '1uL', '5uL', '10uL']) – Cassette type (“Any”, “1uL”, “5uL”, “10uL”).
rows (list[int] | None) – List of 1-indexed row group numbers, or None for all. For 96-well: only 1 (no selection). For 384-well: 1-2. For 1536-well: 1-4.
- Return type:
None