You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 2, 2020. It is now read-only.
Hi,
I tried to work with cwl workflow and it worked well most of the time. But when I tried to use scatter-gather function, I got an error.
I set a input parameter in the gather step (step_tool2), and the input was depended on scatter step (step_tool1). At the same time, the input was an array type for many files. And I want the input could be "null".
It worked well when the input filies were existed or just used the gather step as a cwltool.
But when I used the workflow, I got an error like this:
"
Exception on step 'step_tool2'
Workflow error, try again with --debug for more information:
Invalid job input record:
the qc field is not valid because
tried array of but
item is invalid because
is not a dict
"
It's so sad, I have no idea how to solve it. : (
I have posted my cwl file and error information as attachments below. qc.cwl.txt qc.e.txt