pylabrobot.liquid_handling.backends.hamilton.STAR.STAR.dispense96#
- async STAR.dispense96(dispense: DispensePlate | DispenseContainer, jet: bool = False, empty: bool = False, blow_out: bool = False, hlc: HamiltonLiquidClass | None = None, liquid_height: float = 0, dispense_mode: int | None = None, air_transport_retract_dist=10, use_lld: bool = False, minimum_traverse_height_at_beginning_of_a_command: float | None = None, minimal_end_height: float | None = None, lld_search_height: float = 199.9, maximum_immersion_depth: float | None = None, tube_2nd_section_height_measured_from_zm: float = 3.2, tube_2nd_section_ratio: float = 618.0, immersion_depth: float = 0, immersion_depth_direction: int = 0, liquid_surface_sink_distance_at_the_end_of_dispense: float = 0, transport_air_volume: float = 5.0, gamma_lld_sensitivity: int = 1, swap_speed: float = 2.0, settling_time: float = 0, mixing_volume: float = 0, mixing_cycles: int = 0, mixing_position_from_liquid_surface: float = 0, surface_following_distance_during_mixing: float = 0, speed_of_mixing: float = 120.0, limit_curve_index: int = 0, cut_off_speed: float = 5.0, stop_back_volume: float = 0)#
Dispense using the Core96 head.
- Parameters:
dispense (DispensePlate | DispenseContainer) – The Dispense command to execute.
jet (bool) – Whether to use jet dispense mode.
blow_out (bool) – Whether to blow out after dispensing.
liquid_height (float) – The height of the liquid in the well, in mm. Used if LLD is not used.
dispense_mode (int | None) – The dispense mode to use. 0 = Partial volume in jet mode 1 = Blow out in jet mode 2 = Partial volume at surface 3 = Blow out at surface 4 = Empty tip at fix position. If
None
, the mode will be determined based on thejet
,empty
, andblow_out
air_transport_retract_dist – The distance to retract after dispensing, in mm.
use_lld (bool) – Whether to use gamma LLD.
minimum_traverse_height_at_beginning_of_a_command (float | None) – Minimum traverse height at beginning of a command, in mm.
minimal_end_height (float | None) – Minimal end height, in mm.
lld_search_height (float) – LLD search height, in mm.
maximum_immersion_depth (float | None) – Maximum immersion depth, in mm. Equals Minimum height during command.
tube_2nd_section_height_measured_from_zm (float) – Unknown.
tube_2nd_section_ratio (float) – Unknown.
immersion_depth (float) – Immersion depth, in mm. See
immersion_depth_direction
.immersion_depth_direction (int) – Immersion depth direction. 0 = go deeper, 1 = go up out of liquid.
liquid_surface_sink_distance_at_the_end_of_dispense (float) – Unknown.
transport_air_volume (float) – Transport air volume, to dispense before aspiration.
gamma_lld_sensitivity (int) – Gamma LLD sensitivity.
swap_speed (float) – Swap speed (on leaving liquid) [mm/s]. Must be between 0.3 and 160. Default 10.
settling_time (float) – Settling time, in seconds.
mixing_volume (float) – Mixing volume, in ul.
mixing_cycles (int) – Mixing cycles.
mixing_position_from_liquid_surface (float) – Mixing position from liquid surface, in mm.
surface_following_distance_during_mixing (float) – Surface following distance during mixing, in mm.
speed_of_mixing (float) – Speed of mixing, in ul/s.
limit_curve_index (int) – Limit curve index.
cut_off_speed (float) – Unknown.
stop_back_volume (float) – Unknown.
empty (bool)
hlc (HamiltonLiquidClass | None)