-
Notifications
You must be signed in to change notification settings - Fork 179
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
feat: Add a "Reimport" button to protocols in the Opentrons GUI #15484
Comments
@warmsoymilk I'm not sure which version you are on. However, if you use 6.0+, you don't have to delete a protocol. click overflow menu (3 dots button) -> show in folder protocol_list_page.mov |
@koji In particular, I show that when I add or remove Video: https://www.dropbox.com/scl/fi/0n6evxzihw8roy9g5x59c/Screen-Recording-2024-06-24-at-10.51.45-AM.mov?rlkey=9rrv1cpm96avj5wajgxkzj5lo&dl=0 |
@warmsoymilk From the video you shared with me, you need to reimport an updated protocol because the file you edited and the protocol that the app analyzed were different. When you import a protocol into app, your protocol is moved into
|
@koji |
Overview
Currently, when you change the code of a protocol file, you have to delete the protocol in the GUI and then import the protocol again. This is a fairly lengthy and annoying process.
I propose that a "reimport" button should be added to the protocol overflow menu (which has options such as "start setup", "reanalyze", "delete", etc.) which reimports the protocol from the same disk location that it was originally imported from.
This would alleviate a major pain point in the Opentrons protocol developer experience.
Implementation details
We already have the functionality to:
The proposed functionality would have to simply perform (1) and (2) in sequence.
If a protocol's import location on disk is not currently saved, it would have to be stored somewhere for this functionality to work.
Design
No response
Acceptance criteria
The text was updated successfully, but these errors were encountered: