PLR Protocol Library?

this is definitely something that we have been wanting to do! (see related thread from 2 days ago: Example codes for Hamilton robot experiments).

While it doesn’t already exist, I think we should have an extra header on the docs website next to “user guide” that is “protocol library”.

We have to discuss what the goal of this PL will be:

  • example protocols users can use as inspiration
  • protocols with the intent of being downloadable and instantly usable in the lab

my vision has always been the latter, enabled by the universal API PLR provides. Examples belong in the user guide IMO. But it’s open for discussion.

Whatever people need & want to contribute!

I think this is highly dependent on the specific protocol. For some protocols like sample prep, maybe we can have a quick QC at the end. For more complex ones like turbidostat, some graphs over time would be nice. I think in general:

  • overview of supported/tested hardware
  • logging
  • example deck layout

are nice to have.

But none of these are strict requirements. Everything in PLR is user-contributed so it’s just up to how much time and effort they want to put in. I just ensure there is a basic level of quality to each contribution, but in terms of breadth it’s entirely up to the contributor.