pylabrobot.lib.liquid_handling.pipette_batch_scheduling.ChannelBatch#

class pylabrobot.lib.liquid_handling.pipette_batch_scheduling.ChannelBatch(x_position: float, indices: ~typing.List[int], channels: ~typing.List[int], y_positions: ~typing.Dict[int, float] = <factory>)#

Bases: object

A group of channels that can operate simultaneously.

y_positions contains entries for active channels and any phantom channels between non-consecutive active members.

Parameters: