Quickwin - An Application Package with inline Python code
This documentation describes a simple Python application app.py
, including a unit test, as a demonstration of a "real" yet very simple Python EO application.
Using CWL's InitialWorkDirRequirement, a requirement that defines a list of files and subdirectories that must be staged by the workflow platform prior to executing the command line tool, the Python script app.py
is staged and executed in a container.
For easing the development of the Python script app.py
, its content is added to a template named workflow.cwl.template
by this repository Github actions.
The CWL document generated is available in the releases section.