This program checks for completeness of continuous data for a given time interval. The program reads the waveform data to see what data are available and checks for gaps, defined by a constant amplitude value (e.g. 0). The input can come either from an input file (congap.par) or the command line.
Parameters in the input file are:
CONT BASE: | name of database, you can have more than one |
START DATE: | start time and date of interval to be read (yyyymmddhhmmss) |
STOP DATE: | stop time and date of interval to be read (yyyymmddhhmmss) |
INTERVAL: | duration of intervals read at a time in minutes (e.g. 60. for one hour) |
When started from the command line, the same parameters can be given:
congap -start <yyyymmddhhmmss> -stop <yyyymmddhhmmss> -cbase <text> -interval <number>
The output file (congap.out) looks like this:
EDI HHZ 20080101 0000 0.00 3600.00 3600.00 EDI HHN 20080101 0000 0.00 3600.00 3600.00 EDI HHE 20080101 0000 0.00 3600.00 3600.00 EDI HHZ 20080101 0100 0.00 3600.00 3600.00 EDI HHN 20080101 0100 0.00 3600.00 3600.00 EDI HHE 20080101 0100 0.00 3600.00 3600.00 ...
The fields are station and component code, date and time, expected duration and actual time with data. The output file can be used to produce plots showing data completeness (tool for this not included). When the program runs it also produces a summary output at the end, where the last column gives the percantage of data completeness, and the actual and expected times are in seconds:
-------------------------------------------- # stat comp actual expected % -------------------------------------------- 1 EDI HHZ 86400.00 86400.00 100.0 2 EDI HHN 86400.00 86400.00 100.0 3 EDI HHE 86400.00 86400.00 100.0 --------------------------------------------