the 'main' function for each pipeline script should be called 'pipeline' not 'workflow' according to the definition here:
https://www.biostars.org/p/17696/
I think the distinction is that tools specific jobs. automatic chains of tools are pipelines, and then workflows are like complicated branching flow diagrams that humans can follow, i.e.
pipelines -> automatic linear chains of tools
workflows -> human decision processes involving non linear chains of tools and pipelines
the 'main' function for each pipeline script should be called 'pipeline' not 'workflow' according to the definition here: https://www.biostars.org/p/17696/
I think the distinction is that tools specific jobs. automatic chains of tools are pipelines, and then workflows are like complicated branching flow diagrams that humans can follow, i.e. pipelines -> automatic linear chains of tools workflows -> human decision processes involving non linear chains of tools and pipelines