ioos / glider-dac

The IOOS Glider DAC site/scripts/tools
http://gliders.ioos.us/providers/
9 stars 13 forks source link

Missing standard_names for DAC provided QARTOD QC variabes #382

Open kerfoot opened 1 week ago

kerfoot commented 1 week ago

I couldn't find an issue template for an issue such as this so I'm submitting it as a general issue....

The compliance checker is reporting missing standard_names for some/all of the QARTOD qc flag variables. Here are the compliance reports for bios_jack-20240812T1810 and ru36-20240821T1852 as examples.

There are standard names for these types of flags in the CF standards.

leilabbb commented 1 week ago

The standard names are in the system, but for the cases you cited, they are missing from the attribute list of the QARTOD variable, which needs further investigation.

For bios_jack-20240812T1810, the flags for density and salinity are missing because the valid_min and valid_max values are switched, causing the netCDF library to interpret them as NaNs.

For ru36-20240821T1852, the QARTOD flags for conductivity, density, and salinity are missing because the standard_names are absent from the list of attributes.