@huard @cehbrecht: we are working on a branch that will allow daops to be called as a command-line utility (for subset only) - for testing with the ESA Earth Observation Exploitation Platform Common Architecture (EOEPCA) framework. EOEPCA uses ADES (Application Deployment and Execution Service) to generate a WPS and allow applications to be deployed and run to it in the following way:
- A CWL file: describing the inputs, outputs and arguments of the application
- A Dockerfile: encapsulating the recipe for building a container to run the application (in our case, a
daops/cli.py interface)
Are you happy for us to add these features to the master branch of daops? There should be no disruption to the existing components.