pylabrobot.liquid_handling.backends.hamilton.STAR_backend.STAR.dispense96#
- async STAR.dispense96(dispense: MultiHeadDispensePlate | MultiHeadDispenseContainer, jet: bool = False, empty: bool = False, blow_out: bool = False, hlc: HamiltonLiquidClass | None = None, pull_out_distance_transport_air=10, use_lld: bool = False, minimum_traverse_height_at_beginning_of_a_command: float | None = None, min_z_endpos: float | None = None, lld_search_height: float = 199.9, minimum_height: float | None = None, second_section_height: float = 3.2, second_section_ratio: float = 618.0, immersion_depth: float = 0, surface_following_distance: float = 0, transport_air_volume: float = 5.0, gamma_lld_sensitivity: int = 1, swap_speed: float = 2.0, settling_time: float = 0, mix_position_from_liquid_surface: float = 0, mix_surface_following_distance: float = 0, limit_curve_index: int = 0, cut_off_speed: float = 5.0, stop_back_volume: float = 0, liquid_surface_sink_distance_at_the_end_of_dispense: float = 0, maximum_immersion_depth: float | None = None, minimal_end_height: float | None = None, mixing_position_from_liquid_surface: float = 0, surface_following_distance_during_mixing: float = 0, air_transport_retract_dist=10, tube_2nd_section_ratio: float = 618.0, tube_2nd_section_height_measured_from_zm: float = 3.2, immersion_depth_direction: int | None = None, mixing_volume: float = 0, mixing_cycles: int = 0, speed_of_mixing: float = 0.0, dispense_mode: int | None = None)#
Dispense using the Core96 head.
- Parameters:
dispense (MultiHeadDispensePlate | MultiHeadDispenseContainer) – The Dispense command to execute.
jet (bool) – Whether to use jet dispense mode.
empty (bool) – Whether to use empty dispense mode.
blow_out (bool) – Whether to blow out after dispensing.
pull_out_distance_transport_air – 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.
min_z_endpos (float | None) – Minimal end height, in mm.
lld_search_height (float) – LLD search height, in mm.
minimum_height (float | None) – Maximum immersion depth, in mm. Equals Minimum height during command.
second_section_height (float) – Height of the second section, in mm.
second_section_ratio (float) – Ratio of [the diameter of the bottom * 10000] / [the diameter of the top].
immersion_depth (float) – Immersion depth, in mm.
surface_following_distance (float) – Surface following distance, in mm. Default 0.
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.
mix_position_from_liquid_surface (float) – Mixing position from liquid surface, in mm.
mix_surface_following_distance (float) – Surface following distance during mixing, in mm.
limit_curve_index (int) – Limit curve index.
cut_off_speed (float) – Unknown.
stop_back_volume (float) – Unknown.
hlc (HamiltonLiquidClass | None)
liquid_surface_sink_distance_at_the_end_of_dispense (float)
maximum_immersion_depth (float | None)
minimal_end_height (float | None)
mixing_position_from_liquid_surface (float)
surface_following_distance_during_mixing (float)
tube_2nd_section_ratio (float)
tube_2nd_section_height_measured_from_zm (float)
immersion_depth_direction (int | None)
mixing_volume (float)
mixing_cycles (int)
speed_of_mixing (float)
dispense_mode (int | None)