gxwf-abstract-export#

This script converts an executable Galaxy workflow (in either format - Format 2 or native .ga) into an abstract CWL representation.

In order to represent Galaxy tool executions in the Common Workflow Language workflow language, they are serialized as v1.2+ abstract ‘Operation’ classes. Because abstract ‘Operation’ classes are used, the resulting CWL workflow is not executable - either in Galaxy or by CWL implementations. The resulting CWL file should be thought of more as a common metadata specification describing the workflow structure.

usage: gxwf-abstract-export [-h] INPUT [OUTPUT]

Positional Arguments#

INPUT

input workflow path (.ga/gxwf.yml)

OUTPUT

output workflow path (.cwl)