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.
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).
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.