-
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
bug: opentrons_simulate
cannot read custom labware from default app directory
#7134
Comments
Hi @MarcelRobitaille, thanks for your question. I agree that this is a frustrating part of the Opentrons system. To get you going, though:
If you add custom labware to the app, you must upload your Python protocol via the app, too. This is due to a pretty annoying limitation in robot's current protocol upload system. We're replacing this system over the next few releases, but if that limitation is a problem now, I would recommend reaching out via support chat for a different solution (feel free to reference this GH thread so I can fill in the support team). Keeping this ticket open as a "documentation and experience needs improvement" issue |
Thank you for your detailed answer. I am still getting the same error with I understand that this is a big project and that good documentation is hard. Maybe for the short term, the simulate command could give some extra info in the error message?
something like this:
|
Still no luck. I have a copy of my labware definition in The only error I am getting is the following, suggesting that it is still only looking in |
opentrons_simulate
cannot read custom labware from default app directory
MLM - not an immediate fix |
Hi, there. I'm having the same problem. input: Is there any recommendation for this? I need to test it in siilco before running on equipament. Thank you. |
Closing:
|
Not so much a bug as a question: Where am I supposed to put custom labware? The GUI wants it in
~/.config/Opentrons/labware/custom_10_tuberack_10x15ml.json
but the simulator wants it in~/.opentrons/labware/v2/custom_definitions/quin/custom_10_tuberack_10x15ml/1.json
.I have read through every piece of documentation I could find on custom labware, but none seem to specify where to actually put the labware files:
https://github.com/Opentrons/opentrons/tree/edge/labware-designer
https://support.opentrons.com/en/articles/3136504-creating-custom-labware-definitions
https://support.opentrons.com/en/articles/3136501-what-is-a-labware-definition
https://support.opentrons.com/en/articles/1820316-creating-custom-labware-definitions-using-python-protocol-apiv1
https://docs.opentrons.com/v2/new_protocol_api.html#module-opentrons.protocol_api.labware
https://support.opentrons.com/en/articles/2687694-get-started-python-api-onboarding-protocol-tutorial
The text was updated successfully, but these errors were encountered: