$namespaces: arv: "http://arvados.org/cwl#" cwltool: "http://commonwl.org/cwltool#" cwlVersion: v1.0 class: Workflow requirements: - class: DockerRequirement dockerPull: javatoolsparallel - class: ScatterFeatureRequirement - class: InlineJavascriptRequirement - class: SubworkflowFeatureRequirement hints: cwltool:LoadListingRequirement: loadListing: shallow_listing inputs: refdirectory: Directory bashscript: File cgft: File fjt: File cglf: Directory outputs: out1: type: File[] outputSource: step2/out1 steps: step1: run: getdirs.cwl in: refdirectory: refdirectory out: [out1] step2: scatter: fjdir scatterMethod: dotproduct in: fjdir: step1/out1 bashscript: bashscript cgft: cgft fjt: fjt cglf: cglf run: createcgf.cwl out: [out1]