Enable each workflow to be run in isolation
This is a copy of the issue RAP-408 on the ASTRON Jira board.
Description
As a user I want to be able to run any of the workflows (excluding the subworkflows) in isolation. Currently this is not possible, because the phaseup-concat workflow depends on the statistics generated by the setup and concatenate-flag workflows.
This can be solved by one in two ways:
- Make the flag input optional, so that potentially phaseup-concat only generates a summary of itself.
- Move the summary step outside of phaseup-concat, so that it is called at the end of the delay-calibration workflow.