-
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
Unable to load custom labware with opentrons_execute #9256
Comments
I was able to circumvent this issue by manually making the folder I found this by browsing around labware path definitions here while investigating the |
I wasn't able to get this to work because I don't use jupyter. I prefer to just use a terminal window.
|
I also don't use jupyter and prefer the terminal window, but thought it was strange that custom labware could only be recognized on my particular OT-2 if I had placed the definitions in a jupyter directory that I never directly access. The upside with this way though is that one wouldn't have to load/maintain the additional |
Sounds like a better idea. What is the directory you use? ./run/jupyter |
…data (#13074) * Fix a bug where the `--custom-labware-path` (`-L`), `--custom-data-path` (`-D`), and `--custom-data-file`) (`-d`) arguments to `opentrons_execute` had no effect. This closes #9256. * In the `--help` text, clarify how `--custom-labware-path` (`-L)` affects the default behavior of searching the current working directory. * Refactor: Remove some unnecessary `getattr()` calls to read attributes that should always be present.
A user notes that he is unable to load custom labware with opentrons_execute in ssh.
Original report:
A user was "try and run a protocol from the command line using a custom labware file, and was using a simple protocol to test out the functionality (see attached protocol and custom labware file). The command used to execute the protocol and use the custom labware file: opentrons_execute /data/user_storage/Customlabwareexecution.py -L /data/user_storage (the location of abgene_96_wellplate_330ul.json). Running this command throws an Unable to find a labware definition for "abgene_96_wellplate_330ul", etc. error. Interestingly, when running opentrons_simulate /data/user_storage/Customlabwareexecution.py -L /data/user_storage, it simulates with no issues. We have looked over the formatting of the json, tried a number of different custom labware directories, etc., but no luck with opentrons_execute."
This is similar to #7134, except this one shows execute not working and simulate working, where as 7134 shows simulate not working
The text was updated successfully, but these errors were encountered: