pylabrobot.liquid_handling.channel_tip_tracker.ChannelTipTracker
pylabrobot.liquid_handling.channel_tip_tracker.ChannelTipTracker#
- class pylabrobot.liquid_handling.channel_tip_tracker.ChannelTipTracker#
Bases:
pylabrobot.resources.tip_tracker.TipTracker
A channel tip tracker tracks and validates tip operations for a single channel.
Attributes
Whether the tip tracker has a tip.
The past operations.
Methods
__init__
()clear
()Clear the history.
commit
()Commit the pending operations.
disable
()Disable the tip tracker.
enable
()Enable the tip tracker.
The last tip pickup location.
get_tip
()Get the tip.
handle
(op)Update the pending state with the operation.
handle_drop
(op)Update the pending state with the operation, if it is valid.
handle_pickup
(op)Update the pending state with the operation, if it is valid.
queue_drop
(op)Update the pending state with the operation, if the operation is valid
queue_pickup
(op)Update the pending state with the operation, if the operation is valid
rollback
()Rollback the pending operations.
set_tip
(tip)Set the tip.