pylabrobot.agilent.biotek.el406.peristaltic_dispenser.PeristalticDispenser.prime#
- async PeristalticDispenser.prime(volume: float | None = None, duration: int | None = None, flow_rate: Literal['Low', 'Medium', 'High'] = 'High', cassette: Literal['Any', '1uL', '5uL', '10uL'] = 'Any') None#
Prime the peristaltic pump fluid lines.
Fills the peristaltic pump tubing with liquid. Specify either volume or duration, but not both. If neither is specified, defaults to 1000 uL.
Note: Peristaltic prime has no buffer selection. Use the manifold
prime()onPlateWasherfor buffer-specific priming.Uses the plate currently loaded in the EL406 (see
EL406.set_plate).- Parameters:
volume (float | None) – Prime volume in uL (1-3000). Mutually exclusive with duration.
duration (int | None) – Fixed prime duration in seconds (1-300). Mutually exclusive with volume.
flow_rate (Literal['Low', 'Medium', 'High']) – Flow rate (“Low”, “Medium”, or “High”).
cassette (Literal['Any', '1uL', '5uL', '10uL']) – Cassette type (“Any”, “1uL”, “5uL”, “10uL”).
- Raises:
ValueError – If parameters are invalid or both volume and duration given.
- Return type:
None