pylabrobot.liquid_handling.liquid_handler.LiquidHandler.consolidate_tip_inventory#
- async LiquidHandler.consolidate_tip_inventory(tip_racks: List[TipRack])#
Consolidate partial tip racks on the deck by redistributing tips.
This function identifies partially-filled tip racks (excluding any in
ignore_tiprack_list
) in the ‘tip_inventory`, the subset of the deck tree that is of type TipRack, and consolidates their tips into as few tip racks as possible, grouped by tip model. Tips are moved efficiently to minimize pipetting steps, avoiding redundant visits to the same drop columns.