When pipelines are defined in a YAML description, the builder should detect when format conversions are required and the software the converters require are installed in the Docker image (currently, this needs to be manually specified by the deployment YAML author).
Acceptance Criteria
[ ] 1. software requirements can be specified in conversion definitions (i.e. in the decorator)
[ ] 2. software requirements are added to the Docker image
Description
When pipelines are defined in a YAML description, the builder should detect when format conversions are required and the software the converters require are installed in the Docker image (currently, this needs to be manually specified by the deployment YAML author).
Acceptance Criteria