pylabrobot.liquid_handling.backends.hamilton.STAR.STAR.aspirate_core_96

pylabrobot.liquid_handling.backends.hamilton.STAR.STAR.aspirate_core_96#

async STAR.aspirate_core_96(aspiration_type: int = 0, x_position: int = 0, x_direction: int = 0, y_positions: int = 0, minimum_traverse_height_at_beginning_of_a_command: int = 3425, minimal_end_height: int = 3425, lld_search_height: int = 3425, liquid_surface_at_function_without_lld: int = 3425, pull_out_distance_to_take_transport_air_in_function_without_lld: int = 50, maximum_immersion_depth: int = 3425, tube_2nd_section_height_measured_from_zm: int = 0, tube_2nd_section_ratio: int = 3425, immersion_depth: int = 0, immersion_depth_direction: int = 0, liquid_surface_sink_distance_at_the_end_of_aspiration: int = 0, aspiration_volumes: int = 0, aspiration_speed: int = 1000, transport_air_volume: int = 0, blow_out_air_volume: int = 200, pre_wetting_volume: int = 0, lld_mode: int = 1, gamma_lld_sensitivity: int = 1, swap_speed: int = 100, settling_time: int = 5, homogenization_volume: int = 0, homogenization_cycles: int = 0, homogenization_position_from_liquid_surface: int = 250, surface_following_distance_during_homogenization: int = 0, speed_of_homogenization: int = 1000, channel_pattern: List[bool] = [True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True, True], limit_curve_index: int = 0, tadm_algorithm: bool = False, recording_mode: int = 0)#

aspirate CoRe 96

Aspiration of liquid using CoRe 96

Parameters:
  • aspiration_type (int) – Type of aspiration (0 = simple; 1 = sequence; 2 = cup emptied). Must be between 0 and 2. Default 0.

  • x_position (int) – X-Position [0.1mm] of well A1. Must be between 0 and 30000. Default 0.

  • x_direction (int) – X-direction. 0 = positive 1 = negative. Must be between 0 and 1. Default 0.

  • y_positions (int) – Y-Position [0.1mm] of well A1. Must be between 1080 and 5600. Default 0.

  • minimum_traverse_height_at_beginning_of_a_command (int) – Minimum traverse height at beginning of a command 0.1mm] (refers to all channels independent of tip pattern parameter ‘tm’). Must be between 0 and 3425. Default 3425.

  • minimal_end_height (int) – Minimal height at command end [0.1mm]. Must be between 0 and 3425. Default 3425.

  • lld_search_height (int) – LLD search height [0.1mm]. Must be between 0 and 3425. Default 3425.

  • liquid_surface_at_function_without_lld (int) – Liquid surface at function without LLD [0.1mm]. Must be between 0 and 3425. Default 3425.

  • pull_out_distance_to_take_transport_air_in_function_without_lld (int) – pull out distance to take transport air in function without LLD [0.1mm]. Must be between 0 and 3425. Default 50.

  • maximum_immersion_depth (int) – Minimum height (maximum immersion depth) [0.1mm]. Must be between 0 and 3425. Default 3425.

  • tube_2nd_section_height_measured_from_zm (int) – Tube 2nd section height measured from “zm” [0.1mm] Must be between 0 and 3425. Default 0.

  • tube_2nd_section_ratio (int) – Tube 2nd section ratio (See Fig 2.). Must be between 0 and 10000. Default 3425.

  • immersion_depth (int) – Immersion depth [0.1mm]. Must be between 0 and 3600. Default 0.

  • immersion_depth_direction (int) – Direction of immersion depth (0 = go deeper, 1 = go up out of liquid). Must be between 0 and 1. Default 0.

  • liquid_surface_sink_distance_at_the_end_of_aspiration (int) – Liquid surface sink distance at the end of aspiration [0.1mm]. Must be between 0 and 990. Default 0.

  • aspiration_volumes (int) – Aspiration volume [0.1ul]. Must be between 0 and 11500. Default 0.

  • aspiration_speed (int) – Aspiration speed [0.1ul/s]. Must be between 3 and 5000. Default 1000.

  • transport_air_volume (int) – Transport air volume [0.1ul]. Must be between 0 and 500. Default 0.

  • blow_out_air_volume (int) – Blow-out air volume [0.1ul]. Must be between 0 and 11500. Default 200.

  • pre_wetting_volume (int) – Pre-wetting volume. Must be between 0 and 11500. Default 0.

  • lld_mode (int) – LLD mode (0 = off, 1 = gamma, 2 = dP, 3 = dual, 4 = Z touch off). Must be between 0 and 4. Default 1.

  • gamma_lld_sensitivity (int) – gamma LLD sensitivity (1= high, 4=low). Must be between 1 and 4. Default 1.

  • swap_speed (int) – Swap speed (on leaving liquid) [0.1mm/s]. Must be between 3 and 1000. Default 100.

  • settling_time (int) – Settling time [0.1s]. Must be between 0 and 99. Default 5.

  • homogenization_volume (int) – Homogenization volume [0.1ul]. Must be between 0 and 11500. Default 0.

  • homogenization_cycles (int) – Number of homogenization cycles. Must be between 0 and 99. Default 0.

  • homogenization_position_from_liquid_surface (int) – Homogenization position in Z- direction from liquid surface (LLD or absolute terms) [0.1mm]. Must be between 0 and 990. Default 250.

  • surface_following_distance_during_homogenization (int) – surface following distance during homogenization [0.1mm]. Must be between 0 and 990. Default 0.

  • speed_of_homogenization (int) – Speed of homogenization [0.1ul/s]. Must be between 3 and 5000. Default 1000.

  • todo – TODO: 24 hex chars. Must be between 4 and 5000.

  • limit_curve_index (int) – limit curve index. Must be between 0 and 999. Default 0.

  • tadm_algorithm (bool) – TADM algorithm. Default False.

  • recording_mode (int) – Recording mode 0 : no 1 : TADM errors only 2 : all TADM measurement. Must be between 0 and 2. Default 0.

  • channel_pattern (List[bool])