I have a 2-step CWL workflow in which the first step produces a file with multiple entries in array form:
[
'entry11 entry12 entry13',
'entry21 entry22 entry23',
'entry31 entry32 entry33',
...
]
I would like to read the entries as a string[]
in the second step to be able to scatter over them. Is this possible in CWL? Can it be achieved without writing an ExpressionTool
? I found this previous post but that only describes converting a file to a string
and I am not sure how to adapt it to string[]
.