pylabrobot.lib.liquid_handling.pipette_batch_scheduling.log_batches#
- pylabrobot.lib.liquid_handling.pipette_batch_scheduling.log_batches(batches: List[ChannelBatch], use_channels: List[int] | None = None, containers: List[Container] | None = None) None#
Log a tree view of the batch execution plan.
Groups batches by X position and shows Y batches nested within each X group. Active channels are marked with
*, phantoms with a space.- Parameters:
batches (List[ChannelBatch]) – Output from
plan_batches().use_channels (List[int] | None) – Channel indices (parallel with containers). If omitted, container names are not shown next to active channels.
containers (List[Container] | None) – Container objects (parallel with use_channels). If omitted, container names are not shown next to active channels.
- Return type:
None