pygwb_create_isotropic_workflow allows impossibly short segment durations
Currently the pygwb_create_isotropic_workflow
executable will happily generate 1s segments if no option is passed for the minimum length (as is the case in the example).
I think that in the previous pipeline there was logic to make sure the segments are at least 3 * segment duration
. Is it worth adding that as a default? If not, we should at least make pygwb_pipe
exit gracefully in this case, currently it throws an error when trying to compute a spectrogram.
Interested in thoughts from @arianna.renzini and anyone else you think will have an input.