For tools which require a flag before each item in an array we can use the methods described in The array-inputs tutorial. This works well for cwltool, but does not seem to get passed to the baseCommand in cwlexec.
Attached is an example command 'foo' which takes multiple --INPUT files and cats them all to a single --OUTPUT file. With cwltool it works but with cwlexec it does not pass any of the --INPUT flags.
For tools which require a flag before each item in an array we can use the methods described in The array-inputs tutorial. This works well for cwltool, but does not seem to get passed to the baseCommand in cwlexec.
Attached is an example command 'foo' which takes multiple
--INPUT
files and cats them all to a single--OUTPUT
file. With cwltool it works but with cwlexec it does not pass any of the--INPUT
flags.MultiInputError.tar.gz