PyLabRobot / pylabrobot

An interactive & hardware agnostic interface for lab automation
https://docs.pylabrobot.org
MIT License
134 stars 46 forks source link

Remove Resource's that don't have a catalogue number or other identifier #170

Open rickwierenga opened 1 week ago

rickwierenga commented 1 week ago

It appears many resources imported from the VENUS labware library have no catalogue number, and are therefore not usable or reliable. These will need to be removed in the future. We will need to rely on a combination of reliable third party databases, information from manufacturers, and crowd-sourced definitions.

As per @BioCam's definition, going forward all resources will need "PLR-definition of the physical object + metadata needed to use it". Camillo has documented all resources that qualify in the associated README files in the pylabrobot.resources submodule, complete with identifiers and pictures.

I will be adding exceptions to resource definitions which I believe no one has verified. This will give people the chance to communicate that the definitions are correct, or what changes are needed.

Resources for which we have not heard anything will be removed on September 1st.

BioCam commented 1 week ago

Sorry, @rickwierenga, did you mean "Remove resources that do not have a catalogue number or other identifier"?

rickwierenga commented 6 days ago

smh