Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

akiyoshi ceda-cc report for CCSRNIES-MIROC32 v20210818 #39

Open
charliepascoe opened this issue Aug 23, 2021 · 5 comments
Open

akiyoshi ceda-cc report for CCSRNIES-MIROC32 v20210818 #39

charliepascoe opened this issue Aug 23, 2021 · 5 comments
Assignees
Labels

Comments

@charliepascoe
Copy link
Collaborator

[time_attributes]: FAILED:: Required bounds attribute not present or not correct value
This error was raised by the following AmonZ and Amon data files:

br_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
bro_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
bry_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
cbrf3_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
cf2cl2_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
cfcl3_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
ch2o_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
ch3ccl3_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
ch3ooh_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
ch4_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
chclf2_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
cltc_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
co_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
epfy_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
epfz_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
h2o2_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
h2o_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
hcl_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
hfls_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
hno4_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
hobr_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
n2o5_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
n2o_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
no2_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
no2_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
no_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
noy_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
o3_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
o3strat_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
oclo_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
oh_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
pr_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
ptp_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
rlut_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
rsut_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
sadnat_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
ta_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
tatp_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
tntrs_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
toz_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
ts_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
ua_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
utendepfd_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
utendogw_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
va_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
vt100_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
wa_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
zg_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
ztp_Amon_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc

@charliepascoe charliepascoe self-assigned this Aug 23, 2021
@charliepascoe
Copy link
Collaborator Author

charliepascoe commented Aug 23, 2021

[global_ncattribute_cv]: FAILED:: Global attributes do not match constraints: [('frequency', 'day', "['10dayPt', 'dayPt', 'fx', 'mon']")]
The required frequency for these variables can be found in the MIP tables for A10dayPt and Aday.

This error was raised by the following data files:
bry_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
cf2cl2_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
cfcl3_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
ch2br2_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
ch2o_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
ch3br_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
cl_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
clc_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
clono2_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
clono2_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
clt_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
cly_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
co_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
h2o_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
hbr_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
hcl_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
hno3_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
n2o_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
noy_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
o3_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
ps_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
sadice_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
sadnat_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
sadsulf_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
ta1000_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
ta10_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
ta50_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
ta_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
ta_AdayZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc
tntrl_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
tntrs_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
ua100_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
ua500_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
ua_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
va100_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
va10_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
va_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-200612.nc
vorpot480_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
wap_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc
zg1000_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
zg10_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
zg50_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc
zg_A10dayPt_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_200701-201812.nc

@charliepascoe
Copy link
Collaborator Author

charliepascoe commented Aug 23, 2021

[variable_ncattribute_mipvalues]: FAILED:: Variable [utendogw] has incorrect attributes: long_name="Eastward Acceleration Due to Orographic Gravity Wave Dra" [correct: "Eastward Acceleration Due to Orographic Gravity Wave Drag"]
This error was raised by the following data file:

utendogw_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc

@charliepascoe
Copy link
Collaborator Author

[pressure_levels]: FAILED:: plev coordinate not found ['ccmi_year', 'ccmi_month', 'ccmi_day', 'ccmi_hour', 'ccmi_minute', 'time_bnds', 'ua500']
This error was raised by the following data file:

ua500_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc

@charliepascoe
Copy link
Collaborator Author

charliepascoe commented Aug 23, 2021

Unfortunately, it is not clear to me why the time_attributes error is being raised.
I have had a look at the time attribute in a comparable data file that has passed the ceda-cc checks, it seems that your information is more complete. David Plummer (@ccmi1-test) are you able to advise on this?

/badc/ccmi/data/post-cmip6/ccmi-2022/ECCC/CMAM/refD1/r1i1p1f1/AmonZ/zg/gnz/v20210311/
zg_AmonZ_CMAM_refD1_r1i1p1f1_gnz_196001-201812.nc

double time(time) ;
	time:bounds = "time_bnds" ;
	time:units = "days since 1850-01-01 0:0:0.0" ;
	time:calendar = "365_day" ;
	time:axis = "T" ;
	time:long_name = "time" ;
	time:standard_name = "time" ;
double time_bnds(time, bnds) ;

vs

akiyoshi/ccmi-2022/v20210818/zg_AmonZ_CCSRNIES-MIROC32_refD1_r1i1p1f1_gnz_196001-201812.nc

double time(time) ;
	time:axis = "T" ;
	time:units = "days since 1860-1-1 00:00:0.0" ;
	time:long_name = "Time" ;
	time:standard_name = "time" ;
	time:must_have_bounds = "yes" ;
	time:bound = "time_bnds" ;
	time:calendar = "standard" ;
	time:actual_range = 36539.5, 58058.5 ;
double time_bnds(time, bnds) ;
	time_bnds:units = "days since 1860-1-1 00:00:0.0" ;
	time_bnds:long_name = "Time Boundaries" ;
	time_bnds:standard_name = "time_bnds" ;
	time_bnds:calendar = "standard" ;
	time_bnds:actual_range = 36524.5, 58074.5 ;

@charliepascoe
Copy link
Collaborator Author

charliepascoe commented Aug 27, 2021

​Pressure level error:
​I have had a look at an ECCC data file for the ua500 variable, it has a plev attribute rather than a lev attribute.

/badc/ccmi/data/post-cmip6/ccmi-2022/ECCC/CMAM/refD1/r1i1p1f1/Aday/ua500/gn/v20210311/ua500_Aday_CMAM_refD1_r1i1p1f1_gn_19600101-20181231.nc

double plev ;
	plev:units = "Pa" ;
	plev:axis = "Z" ;
	plev:positive = "down" ;
	plev:long_name = "pressure" ;
	plev:standard_name = "air_pressure" ;

vs
akiyoshi/ccmi-2022/v20210818/ua500_Aday_CCSRNIES-MIROC32_refD1_r1i1p1f1_gn_196001-201812.nc

double lev(lev) ;
	lev:axis = "Z" ;
	lev:units = "hPa" ;
	lev:long_name = "Pressure" ;
	lev:standard_name = "air_pressure" ;
	lev:must_have_bounds = "no" ;
	lev:bound = "N/A" ;
	lev:positive = "down" ;
	lev:GRIB_id = 100s ;
	lev:GRIB_name = "hPa" ;
	lev:actual_range = 0., 0. ;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant