cedadev / snap

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

cobarton ceda-cc and cfcheck report for NAVGEM v20230526 #44

Open mollymacrae opened 1 year ago

mollymacrae commented 1 year ago

The following errors were picked up by the ceda-cc and cf checks for the free s20180125 experiment v20230526 data:

mollymacrae commented 1 year ago

For all files the following errors were raised:

mollymacrae commented 1 year ago

cell methods attribute The variable attribute 'cell_methods' needs to be changed to the following for:

hus, ps, psl, rlut, tas, uas, vas: cell_methods="area: mean time: point" (currently "time: point")

pr, prc: cell_methods="area: mean time: mean" (currently "time: mean")

tntmp, tntnd, tntrl, tntrs, utendmp, utendnd, utendnogw, utendogw, vtendnogw, vtendogw: cell_methods="longitude: mean time: mean" (currently "time: mean")

va: cell_methods="longitude: mean time: point" (currently "time: point")

tasmax: cell_methods="area: mean time: maximum" (currently "time: mean")

tasmin: cell_methods="area: mean time: minimum" (currently "time: mean")

mollymacrae commented 1 year ago

long_name attribute

tasmax: Variable attribute long_name needs to be changed to long_name="6 hourly Maximum Near-Surface Air Temperature" (currently "6-hourly Maximum Near-Surface Air Temperature")

tasmin: Variable attribute long_name needs to be changed to long_name="6 hourly Minimum Near-Surface Air Temperature" (currently "6-hourly Minimum Near-Surface Air Temperature")

wap Variable attribute long_name needs to be changed to long_name="Omega (=dp/dt)" (currently "Omega (vertical pressure velocity)")

mollymacrae commented 1 year ago

hus units Variable hus units attribute should be changed to units="1" to be consistent with the MIP tables (currently "kg kg-1")

mollymacrae commented 1 year ago

cf checks

Running cf checks raised a couple of additional errors:

For variables: pr,prc,tasmax,tasmin,tntmp,tntnd, tntrl, tntrs, untendmp, utendnd, utendnogw, utendogw, vtendnogw, vtendogw

For variables: tntnd, utendnd, utendmp