Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.
So that we can ensure that the config files are an accurate record of what has been run, and not be confusing, we should add a check into the workflow geneation to monitor a couple of things:
Unused config sections
Unused options in the executables section
This will help avoid issues like the one seen by Yifan (reported in slack) where executables from dependencies are removed, so the ${which|...} will fail, but it is not actually used, and so we can remove it from the configs anyway.
So that we can ensure that the config files are an accurate record of what has been run, and not be confusing, we should add a check into the workflow geneation to monitor a couple of things:
This will help avoid issues like the one seen by Yifan (reported in slack) where executables from dependencies are removed, so the
${which|...}
will fail, but it is not actually used, and so we can remove it from the configs anyway.