Newer
Older
class: Workflow
cwlVersion: v1.0
id: dowload_surl_and_create_input_file_json
label: dowload_surl_and_create_input_file.json
$namespaces:
sbg: 'https://www.sevenbridges.com/'
inputs:
- id: surl_list
type: File
'sbg:x': -329.7890625
'sbg:y': -35
outputs:
- _h_b_a_calibrator/results
type: Directory
'sbg:x': 739.1641235351562
'sbg:y': -95.5
- id: logs
- _h_b_a_calibrator/logs
type: Directory
'sbg:x': 725.1641235351562
'sbg:y': 153.5
steps:
- id: read_surl_list
in:
- id: surl_list
source: surl_list
out:
- id: surls
run: ../steps/read_surl_list.cwl
label: ReadSurlList
out:
- id: output
run: ../steps/surl_copy.cwl
label: surl_copy
scatter:
- surl
- id: untar
in:
- id: tar_file
source: surl_copy/output
out:
- id: uncompressed
run: ../steps/untar.cwl
label: untar
scatter:
- tar_file
- id: stage
in:
- id: input
source: read_surl_list/surls
out:
- id: output
run: ../steps/stage.cwl
label: stage
scatter:
- input
'sbg:x': -8
'sbg:y': -29
- id: _h_b_a_calibrator
in:
- id: msin
source:
- untar/uncompressed
out:
- id: logs
- id: results
run: ./HBA_calibrator.cwl
label: HBA_calibrator
'sbg:x': 563
'sbg:y': 17
- class: InlineJavascriptRequirement
- class: StepInputExpressionRequirement