Workflow/Tools configuration files
Summary
The current (WIP) concept on the DPPS operations under the WMS supervision basically foresees that WMS provides to the pipeline tools the required input data and configuration.
Since our applications (tools) are based on the ctapipe.core.tool
, we can (and should) benefit from the configuration management system included in the ctapipe.core.tool
.
Thus, we need to define thoroughly what kind of configuration parameters each tool requires and provide the complete configuration files for each workflow.
What is the expected correct behavior?
- Each workflow (tool) should be associated with the set of configuration parameters for its execution
- The parameters, defined in the previous step, must be formally documented via the corresponding configuration files
-
traitlets
supportsJSON
andYAML
formats, for the sake of documentation, we can try to useYAML
. Should be rather straightforward.
-