cedadev / snap

SNAP Coordinated Stratospheric Nudging Experiments
BSD 2-Clause "Simplified" License
0 stars 6 forks source link

isimpson002 cf checks report for CESM2-CAM6 v20230225 #36

Open mollymacrae opened 1 year ago

mollymacrae commented 1 year ago

The following errors were raised by the cf checks. Some may ignored if the metadata is consistent with the SNAPSI mip tables.

mollymacrae commented 1 year ago

missing variable zlon_bnds for variables epfy, epfz, utendepfd, utendmp, utendogw, utendvtem, utendwtem, vtem, vtendogw, wtem: missing variable 'zlon_bnds' referenced in variable zlon with attribute 'zlon:bounds = "zlon_bnds"':

ERROR: (7.1): bounds attribute referencing non-existent variable zlon_bnds

mollymacrae commented 1 year ago

missing variable time_bnds for variables ps, psl, rlut,siconca, snd, snw, ta, tas, tos, ua, va, wap, zg: missing variable 'time_bnds' referenced in variable time with attribute 'time:bounds = "time_bnds"'

ERROR: (7.1): bounds attribute referencing non-existent variable time_bnds

mollymacrae commented 1 year ago

incorrectly labelled time_bnds for variables mrso, mrsos: time has attribute 'time:bounds = "time_bounds"' but variable is called "time_bnds" not "time_bounds"

ERROR: (7.1): bounds attribute referencing non-existent variable time_bounds

mollymacrae commented 1 year ago

Errors raised by cfchecks where the metadata is consistent with the snapsi tables:

attribute valid_min and valid_max error: Where valid_min or valid_max are specified, they are in string format (e.g. lat:valid_max = "90.0"). This is consistent with the snapsi tables, but raises a cf error which expects a numerical value:

ERROR: Attribute valid_min of incorrect type (expecting 'Numeric' type, got 'String' type)

invalid value for positive attribute error raised by cfcheck but consistent with snapsi tables: ERROR: (4.3): Invalid value for positive attribute E.g. variable clt has attribute 'clt:positive = "" ;'

climatology attribute error Climatology attribute of plev coordinate not recognised by cfchecks but consistent with snapsi tables (e.g. plev:climatology = "") ERROR: (7.4): Climatology attribute referencing non-existent variable ERROR: (4.4.1): Attribute climatology may only be attached to time coordinate variable

cell_measures variable error: ERROR: (7.2): cell_measures variable areacella must either exist in this netCDF file or be named by the external_variables attribute