stevencox/cwltool

Handle input scattering for workflow steps

Closed this issue · 1 comments

Handle input scattering for workflow steps

Functionality is documented as part of this post:
https://starflowmap.wordpress.com/2017/12/08/workflows-of-interdependent-jobs-in-chronos/

A workflow step with scatter enabled results in a separate cwltool job being created for each with the specified tool and and input value, and each of these is created as a Chronos job at the same parent/child hierarchy level so that they can run in parallel.