Skip to content
Snippets Groups Projects

Write results to cwl.output.json to bypass size restrictions

Merged Matthijs van der Wild requested to merge hotfix_filter_ms_group into master
+ 3
4
@@ -22,16 +22,15 @@ outputs:
type: Directory[]
outputBinding:
glob: $(runtime.outdir)/cwl.output.json
outputEval: '$(JSON.parse(self[0].contents).selected_ms_names)'
outputEval: $(self.output)
- id: selected_ms
type: string[]
outputBinding:
glob: $(runtime.outdir)/cwl.output.json
outputEval: $(JSON.parse(self[0].contents).selected_ms)
outputEval: $(self.selected_ms)
label: filter_ms_group
requirements:
- class: InlineJavascriptRequirement
- class: InitialWorkDirRequirement
listing:
- entryname: filter_ms_group.py
@@ -55,7 +54,7 @@ requirements:
selected_ms_names = [ms_by_name[ms_name] for ms_name in selected_ms
if ms_name != 'dummy.ms']
cwl_output = {'selected_ms': selected_ms,
'selected_ms_names': selected_ms_names}
'output': selected_ms_names}
with open('./cwl.output.json', 'w') as fp:
json.dump(cwl_output, fp)
Loading