We've moved!
For WDL questions, see the WDL specification and WDL docs.
For Cromwell questions, see the Cromwell docs and please post any issues on Github.

Declare input and output file as "String" instead of "File"

blueskypyblueskypy Member ✭✭
edited February 2019 in Ask the Cromwell + WDL Team

Seems to me there are benefit of defining an input file as "String" instead of "File":
1. cromwell does not localize the file; therefore, the dependent file, e.g. index files, don't need to be declared.
2. no worries on the "soft/hard-link/copy" issue.
3. minor: the script under execution looks much cleaner since the input file path may be much shorter.

But I just wonder what would be the side effect?

Sign In or Register to comment.