common-workflow-language / common-workflow-language

Repository for the CWL standards. Use https://cwl.discourse.group/ for support 😊

Home Page:https://www.commonwl.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Why did not find output file with glob pattern when run cwl-runner

honghh2018 opened this issue · comments

Hi @ALL,
Thanks to develop the great tools for data analysis.
The issue occurred as following when my cwl runned through linux platform.
The cwl file saying below:

image
The yml files saying below:

image

   The error showing below:

image
What happen on this case, and i want to get the output folder's file, in which no setting on the script location but on the directory that i want to set
Any advices should be appreciate!

Hello @honghh2018 !

Since hisat2-build is a common command, I would first recommend seeing how other people handle it: https://github.com/search?q=hisat2-build+cwlVersion&type=Code

About the error: All outputs must be in the working directory. Consider using https://www.commonwl.org/user_guide/15-staging/index.html to stage the index and the you can glob on to that relative path.

Thanks for the nice reply. @mr-c
I would try you proposal at soon.

I'm going to close this issue. @honghh2018 or anyone else, please feel free to comment or re-open this issue if you have no success.