Skip to content
Snippets Groups Projects
Commit e802ff70 authored by Francois Ancien's avatar Francois Ancien
Browse files

Adding non-yaml workflow

parent 32b61a0b
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env cwl-runner
class: Workflow
cwlVersion: v1.0
inputs:
- id: edc-input-1
type: File
# - id: edc-input-2
# type: File
outputs:
- id: aggregated
type: File
outputSource: aggregate_final/final
steps:
- id: pull_1
run: aggregate-pulldata.cwl.yml
in:
- { id: input, source: edc-input-1 }
out:
- datalink
- id: aggregate_1
run: aggregate-remote.cwl.yml
in:
- { id: input, source: pull_1/datalink }
out:
- partial
# - id: pull_2
# run: aggregate-pulldata.cwl.yml
# in:
# - { id: input, source: edc-input-2 }
# out:
# - datalink
#
# - id: aggregate_2
# run: aggregate-remote.cwl.yml
# in:
# - { id: input, source: pull_2/datalink }
# out:
# partial
- id: aggregate_final
run: aggregate-central.cwl.yml
in:
- { id: input-remote-1, source: aggregate_1/partial }
# - { id: input-remote-2, source: aggregate_2/partial }
out:
- { id: final }
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment