pylabrobot.liquid_handling.backends.hamilton.vantage.Vantage.aspirate96#

async Vantage.aspirate96(aspiration: AspirationPlate | AspirationContainer, jet: bool = False, blow_out: bool = False, hlc: HamiltonLiquidClass | None = None, type_of_aspiration: int = 0, minimal_traverse_height_at_begin_of_command: float | None = None, minimal_height_at_command_end: float | None = None, pull_out_distance_to_take_transport_air_in_function_without_lld: float = 5, tube_2nd_section_height_measured_from_zm: float = 0, tube_2nd_section_ratio: float = 0, immersion_depth: float = 0, surface_following_distance: float = 0, transport_air_volume: float | None = None, blow_out_air_volume: float | None = None, pre_wetting_volume: float = 0, lld_mode: int = 0, lld_sensitivity: int = 4, swap_speed: float | None = None, settling_time: float | None = None, mix_volume: float = 0, mix_cycles: int = 0, mix_position_in_z_direction_from_liquid_surface: float = 0, surface_following_distance_during_mixing: float = 0, mix_speed: float = 2, limit_curve_index: int = 0, tadm_channel_pattern: List[bool] | None = None, tadm_algorithm_on_off: int = 0, recording_mode: int = 0)#

Aspirate from a plate.

Parameters:
  • jet (bool) – Whether to find a liquid class with “jet” mode. Only used on dispense.

  • blow_out (bool) – Whether to find a liquid class with “blow out” mode. Only used on dispense. Note that this is called “empty” in the VENUS liquid editor, but “blow out” in the firmware documentation.

  • hlc (HamiltonLiquidClass | None) – The Hamiltonian liquid classes to use. If None, the liquid classes will be determined automatically based on the tip and liquid used in the first well.

  • aspiration (AspirationPlate | AspirationContainer)

  • type_of_aspiration (int)

  • minimal_traverse_height_at_begin_of_command (float | None)

  • minimal_height_at_command_end (float | None)

  • pull_out_distance_to_take_transport_air_in_function_without_lld (float)

  • tube_2nd_section_height_measured_from_zm (float)

  • tube_2nd_section_ratio (float)

  • immersion_depth (float)

  • surface_following_distance (float)

  • transport_air_volume (float | None)

  • blow_out_air_volume (float | None)

  • pre_wetting_volume (float)

  • lld_mode (int)

  • lld_sensitivity (int)

  • swap_speed (float | None)

  • settling_time (float | None)

  • mix_volume (float)

  • mix_cycles (int)

  • mix_position_in_z_direction_from_liquid_surface (float)

  • surface_following_distance_during_mixing (float)

  • mix_speed (float)

  • limit_curve_index (int)

  • tadm_channel_pattern (List[bool] | None)

  • tadm_algorithm_on_off (int)

  • recording_mode (int)