Retire some codes/modules
We currently have 221 (find bin -name "pycbc_*" | wc) executables stored under bin.
e.g straight away I see pycbc_combine_statmap (superseded by pycbc_add_statmap)
For a while we have mooted retiring pycbc_submit_dax. Should we bite the bullet on that?
We can probably retire some of them at least
We can also probably do some pruning of modules which aren't being used
@GarethCabournDavies Yes, remove pycbc_submit_dax has my vote.
Yeah, time to remove submit_dax.
FWIW if one has planned a workflow without using --submit-now, how should it be submitted? (Apart from 'later')
Dropping submit_dax probably requires https://github.com/gwastro/pycbc/pull/4945. Nobody as looked at that so far.
#4945 was held until we were ready to do this, it should be merged into here (keeping credit for commits), but not including the mac-specific change.
As part of this the --plan-now option should be removed, and is always set to True if submit-now is not given. This means that the workflow is always planned when being generated, but is not submitted unless submit-now is given. Then someone would just do ./start to start the workflow later.
@spxiwh We'll have @alishahassan update the PR with those changes.