DAMPLAB / damplab-aquarium

The Aquarium Lab Operating System
http://www.aquarium.bio/
Other
2 stars 0 forks source link

Plan Recuperation Post-Error [FEATURE] #19

Open lmarcovici opened 4 years ago

lmarcovici commented 4 years ago

Please identify the user roles that your feature request relates to? Name of user role(s) for whom feature is relevant. Relevant for researcher and lab manager

What is the task you want to perform? Give a clear and concise description of the task the feature is meant to support. After an error occurs in a protocol, Aquarium should have the ability to retry the failed protocol and continue with the rest of the plan.

What is the goal you want to achieve with the feature? Give a clear and concise description of the reason why the feature is needed. This will greatly reduce the planning time for the lead researcher as he/she will not have to continuously plan protocol after protocol.

Additional context Add any other context or screenshots about the feature request here. One option is to have a screen or dialogue box asking the user, "Do you want to reattempt this protocol?" after which the code will run.

bjkeller commented 4 years ago

This is likely a feature request for Aquarium. However, failures could happen for many reasons only some of which might allow a simple restart, so allowing users to press a restart button seems like a bad idea unless it is known that the issue is resolved. In the UW BIOFAB, replanning is handled by the lab manager, who is more likely to be aware of why a plan failed.

I made a link from Aquarium to this: https://github.com/klavinslab/aquarium/issues/396, so you can close this if you wish.

zamsam commented 4 years ago

Ok. Thanks Ben for your answer! We thought this was probably happening to every Aquarium instance. Just to confirm to close this issue. So, you are telling us that the only way to do it is by asking lab managers to go through failed protocols, and replanning them (one by one) manually. Is that correct?

bjkeller commented 4 years ago

Replanning is done at the plan level and not at the protocol level.

Would you be able to describe specific scenarios where you are having trouble?

zamsam commented 4 years ago

I guess Rita can give you a better idea. I will ask her to give her comment here.

rychen58 commented 4 years ago

Ben, can you be a little more specific on what you're asking?

Replanning is done at the plan level and not at the protocol level within the Designer page. I'm not sure I understand what you're asking.

In addition, when you say, lab manager replanning, do you mean lab manager manually going through the Designer page to recreate operation plans, or is there a more automatic way to recreate plans, i.e. some kind of software.

bjkeller commented 4 years ago

I'm asking for details about the situations where you've needed this.

yes, the replan is done at the plan level using the designer page