Opentrons access


I’m kind of new to this part of operating Opentrons so my question might be a dumb one.

Here it comes: Is it possible to run opentrons protocol “externally” like in a part of a bigger python code?
What im curious about is the following: Is it possible to create a program which on start brings up a GUI where i can define paramters (volumes, deck-slot positions for the labware) for the opentrons protocol to use and also embed the serial dilution protocol which use the variables. Then start the protocol on the robot.

It might be a really dumb question but i tought its worth a shot.

welcome to the forum!

Check out the HTTP api! GitHub - Opentrons/http-api-beta: Resources for the HTTP API beta program

Here’s a python wrapper: GitHub - rickwierenga/opentrons-python-api: Simple (and currently incomplete) Python wrapper around the Opentrons HTTP API

(by default protocols are python scripts executed on the onboard rpi; with the api you can use an external computer and the ot acts as a peripheral device)

1 Like