pylabrobot.liquid_handling.backends.hamilton.vantage.Vantage.pip_aspirate

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

async Vantage.pip_aspirate(x_position: List[int], y_position: List[int], type_of_aspiration: List[int] | None = None, tip_pattern: List[bool] | None = None, minimal_traverse_height_at_begin_of_command: List[int] | None = None, minimal_height_at_command_end: List[int] | None = None, lld_search_height: List[int] | None = None, clot_detection_height: List[int] | None = None, liquid_surface_at_function_without_lld: List[int] | None = None, pull_out_distance_to_take_transport_air_in_function_without_lld: List[int] | None = None, tube_2nd_section_height_measured_from_zm: List[int] | None = None, tube_2nd_section_ratio: List[int] | None = None, minimum_height: List[int] | None = None, immersion_depth: List[int] | None = None, surface_following_distance: List[int] | None = None, aspiration_volume: List[int] | None = None, TODO_DA_2: List[int] | None = None, aspiration_speed: List[int] | None = None, transport_air_volume: List[int] | None = None, blow_out_air_volume: List[int] | None = None, pre_wetting_volume: List[int] | None = None, lld_mode: List[int] | None = None, lld_sensitivity: List[int] | None = None, pressure_lld_sensitivity: List[int] | None = None, aspirate_position_above_z_touch_off: List[int] | None = None, TODO_DA_4: List[int] | None = None, swap_speed: List[int] | None = None, settling_time: List[int] | None = None, mix_volume: List[int] | None = None, mix_cycles: List[int] | None = None, mix_position_in_z_direction_from_liquid_surface: List[int] | None = None, mix_speed: List[int] | None = None, surface_following_distance_during_mixing: List[int] | None = None, TODO_DA_5: List[int] | None = None, capacitive_mad_supervision_on_off: List[int] | None = None, pressure_mad_supervision_on_off: List[int] | None = None, tadm_algorithm_on_off: int = 0, limit_curve_index: List[int] | None = None, recording_mode: int = 0)#

Aspiration of liquid

Parameters:
  • type_of_aspiration (List[int] | None) – Type of aspiration (0 = simple 1 = sequence 2 = cup emptied).

  • tip_pattern (List[bool] | None) – Tip pattern (channels involved). [0 = not involved, 1 = involved].

  • x_position (List[int]) – X Position [0.1mm].

  • y_position (List[int]) – Y Position [0.1mm].

  • minimal_traverse_height_at_begin_of_command (List[int] | None) – Minimal traverse height at begin of command [0.1mm].

  • minimal_height_at_command_end (List[int] | None) – Minimal height at command end [0.1mm].

  • lld_search_height (List[int] | None) – LLD search height [0.1mm].

  • clot_detection_height (List[int] | None) – (0).

  • liquid_surface_at_function_without_lld (List[int] | None) – Liquid surface at function without LLD [0.1mm].

  • pull_out_distance_to_take_transport_air_in_function_without_lld (List[int] | None) – Pull out distance to take transp. air in function without LLD [0.1mm].

  • tube_2nd_section_height_measured_from_zm (List[int] | None) – Tube 2nd section height measured from zm [0.1mm].

  • tube_2nd_section_ratio (List[int] | None) – Tube 2nd section ratio.

  • minimum_height (List[int] | None) – Minimum height (maximum immersion depth) [0.1mm].

  • immersion_depth (List[int] | None) – Immersion depth [0.1mm].

  • surface_following_distance (List[int] | None) – Surface following distance [0.1mm].

  • aspiration_volume (List[int] | None) – Aspiration volume [0.01ul].

  • TODO_DA_2 (List[int] | None) – (0).

  • aspiration_speed (List[int] | None) – Aspiration speed [0.1ul]/s.

  • transport_air_volume (List[int] | None) – Transport air volume [0.1ul].

  • blow_out_air_volume (List[int] | None) – Blow out air volume [0.01ul].

  • pre_wetting_volume (List[int] | None) – Pre wetting volume [0.1ul].

  • lld_mode (List[int] | None) – LLD Mode (0 = off).

  • lld_sensitivity (List[int] | None) – LLD sensitivity (1 = high, 4 = low).

  • pressure_lld_sensitivity (List[int] | None) – Pressure LLD sensitivity (1= high, 4=low).

  • aspirate_position_above_z_touch_off (List[int] | None) – (0).

  • TODO_DA_4 (List[int] | None) – (0).

  • swap_speed (List[int] | None) – Swap speed (on leaving liquid) [0.1mm/s].

  • settling_time (List[int] | None) – Settling time [0.1s].

  • mix_volume (List[int] | None) – Mix volume [0.1ul].

  • mix_cycles (List[int] | None) – Mix cycles.

  • mix_position_in_z_direction_from_liquid_surface (List[int] | None) – Mix position in Z direction from liquid surface[0.1mm].

  • mix_speed (List[int] | None) – Mix speed [0.1ul/s].

  • surface_following_distance_during_mixing (List[int] | None) – Surface following distance during mixing [0.1mm].

  • TODO_DA_5 (List[int] | None) – (0).

  • capacitive_mad_supervision_on_off (List[int] | None) – Capacitive MAD supervision on/off (0 = OFF).

  • pressure_mad_supervision_on_off (List[int] | None) – Pressure MAD supervision on/off (0 = OFF).

  • tadm_algorithm_on_off (int) – TADM algorithm on/off (0 = off).

  • limit_curve_index (List[int] | None) – Limit curve index.

  • recording_mode (int) – Recording mode (0 = no 1 = TADM errors only 2 = all TADM measurements).