Skip to content
This repository was archived by the owner on Oct 2, 2020. It is now read-only.
This repository was archived by the owner on Oct 2, 2020. It is now read-only.

Invalid job input record for workflow #138

Open
@rabi1029

Description

@rabi1029

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions