PLR for Synthetic Biology protocols

Hi, I’m Gonzalo Vidal, postdoctoral researcher at the Genetic Logic Lab.

We are developing PUDU a small Python package with protocols that we use in Synthetic Biology, that are broadly for clonning and sample preparation. So far we have used Opentrons API for creating these protocols, but seems that PLR might be a better option to make these protocols widely usable for the community. We are creating some protocols now using PLR and I we have some questions. The support for OT is marked as mostly, what does it needs to be full?, how can we help? (we are familiar with Opentrons API so maybe we can help developing the wrapper). We could not find the documentation (we can also help with this), so we are using the code, is this the best place to look at? is there a specific brach with the Opentrons support?.

TLDR: What would be the best way to introduce us to the development of the Opentrons support so we know what is available and help developing missing features.

Thanks!

3 Likes

thanks for reaching out!

im a bit biased, but I agree :smiley:

the biggest thing on the OT2 is the 8 channel head is not currently supported

if you use the 8 channel head, it would be a great contribution! but even just testing and sharing bugs/inconveniences is super helpful.

Embarrassingly we don’t have a quickstart tutorial for the OT2 like we do for the Hamilton STAR and a bunch of other machines. I will PR a very simple demo protocol right now, hold on…

the code lives on the main branch: pylabrobot/pylabrobot/liquid_handling/backends/opentrons_backend.py at main · PyLabRobot/pylabrobot · GitHub

just to be complete, you have probably already seen this, we actually use the HTTP api instead of the python api so we can use a client computer to control the OT. I have a little standalone python wrapper around that api that we import in PLR: GitHub - rickwierenga/opentrons-python-api: Simple (and currently incomplete) Python wrapper around the Opentrons HTTP API

2 Likes

looks cool! @CamilloMoschner will love this

1 Like
1 Like