Open EvanKirshenbaum opened 5 months ago
A basic ManualPipettor
is in the code now.
The protocol logic is that for each target in the requested transfer it
in_position()
to lock the splash zone down,finished()
.After all targets have been dealt with, it calls finished_overall_transfer()
on each target.
This still needs
This manual pipettor is the default one to be used for the interactive
#176 tool. It's always available for other platform-dispatch exercisers.
Omer Gila pointed out that for installations that don't have robots, it will be important to support manual pipetting.
The straightforward approach is to have a
ManualPipetting
subclass ofPipettor
, such that whenever the pipettor logic gets toperform()
, itThis interaction would, ideally, take place via a dialog box if the monitor is running, otherwise it could be done via the command line.
Migrated from internal repository. Originally created by @EvanKirshenbaum on Jun 09, 2022 at 11:27 AM PDT.