Hi all,
I would like to know if there is a particular syntax to access record fields in input/output ports of workflows without having to resort to javascript expressions.
This is the working example that I was able to create with expressions:
I understand now, that would make records much more attractive to use! Alas, that is not a current feature, but I think it would be a great addition to CWL v1.3/v2.0 (whichever comes out first)
I was going to make a post about this same feature request, I think it would be very valuable for workflows that have many inputs / outputs.
For example:
We would love to be able to minimize the length of the workflow by using record objects to group things together, but have avoided it because of the number of parameter references it would take to extract these fields from the records later on.
Happy to create this proposal if it hasn’t been created already!