-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Opentrons: how to handle Transfer volumes that exceed the maximum volume of a pipette? #177
Comments
I would definitely be inclined towards option 3, since this is about execution of a general protocol not just on OpenTrons but on a specific robot under a specific configuration. I would find it extremely problematic to have "my robot has only a 50 uL pipette this morning" end up propagating back up to the protocol. What I do think would make sense as an option, however, would be:
|
Inspired by @photocyte script that couldn't translate cherry picking to transfer operation. Dan's take is that the protocol itself wouldn't enforce any semantics. The specialization should be where we warn, raise errors, or handle interpretation. The standard doesn't have a say about how this happens. |
For posterity, link and text of original script/context: " |
There are situations in which an operator may wish to transfer a volume that exceeds the maximum capacity of the mounted pipettes. There are a few possible ways in which we might deal with this:
Transfer
down into multipleTransfer
steps, e.g., 200 uL, then another 200 uL, then another 200 uL...Transfer
n
timesTransfer
down into multiple stepsThe text was updated successfully, but these errors were encountered: