AD-SDL / rpl_workcell

Container for various workcells/workflows for the RPL
MIT License
2 stars 2 forks source link

Resource management for workflows #1

Open gemblerz opened 2 years ago

gemblerz commented 2 years ago

Workflows and steps in the actions use resources such as materials and disposable parts of instruments. To validate if a workflow can be run with assigned instruments, the workcell/flow descriptions need to specify how much materials are required. For example, if a step in actions expects to use 10 pipettes, the instrument should have more than 10 pipettes loaded. If a workflow will use 10 reagents, we should somehow map it to the resource we manage in order to answer if the workflow can be run now.

gemblerz commented 2 years ago

We will reflect @caseystone 's opinion on this (if she has any) as she knows how a workflow works on their daily experiment (e.g., what checks they do to run).