Skip to content

Add option to check for extra DQ channels w/ clf-check

This PR adds an --extra option to clf-check to check for any DQ channels contained in .gwf files that aren't contained in the channel list passed in. Also corrects a minor typo.

Example below:

[patrick.godwin@ldas-pcdev5 ~/workspace/projects/ligo-channel-lists] [clf-check_extra] $ tools/clf-check O3/H1-O3-lldetchar.ini --extra
Read list file [H1-O3-lldetchar.ini]
Checking 'Every Channel in Alphabetical Order':
    Identified 985 channels
    Finding channels for H1_lldetchar:
'/scratch/llcache/lldetchar/H1/H-H1_lldetchar-12563/H-H1_lldetchar-1256318837-1.gwf'
        Identified GWF: H-H1_lldetchar-1256318837-1.gwf
        Read 1430 channels and rates
    No missing channels
    Verifying rates are consistent and data is valid
    No channels with incorrect rates
    No channels with invalid data
Extra channels found in GWF:
    H1:CAL-CFTD_DELTAL_CTRL_DBL_DQ
    H1:CAL-CFTD_DELTAL_CTRL_PUM_DBL_DQ
    ...
There are no missing channels, no repeated channels, all channels have the correct sampling rate, and no channels are invalid in H1-O3-lldetchar.ini

Merge request reports