diff --git a/namelists/noresm2cmor3_CMIP6_NorESM2-LM_piControl_r1i1p1_CRESCENDO-V1.nml b/namelists/noresm2cmor3_CMIP6_NorESM2-LM_piControl_r1i1p1_CRESCENDO-V1.nml index fe9e6404..cdc57584 100644 --- a/namelists/noresm2cmor3_CMIP6_NorESM2-LM_piControl_r1i1p1_CRESCENDO-V1.nml +++ b/namelists/noresm2cmor3_CMIP6_NorESM2-LM_piControl_r1i1p1_CRESCENDO-V1.nml @@ -176,7 +176,7 @@ 'fresh_ai ','fsitherm ','cmFW day-1 -> kg m-2 s-1', 'fsalt_ai ','sfdsi ','kg m-2 day-1 -> kg m-2 s-1;positivedo', ! 'fhocn_ai ','hfsithermds',' ', - 'hmltfz ','hfsithermds',' ', +! 'hmltfz ','hfsithermds',' ', 'fhocn_ai ','hfsifrazil',' ', 'uflx,vflx ','msftbarot ','strmf ', 'lip+sop+eva+rnf+rfi+fmltfz ','wfo',' ', @@ -207,8 +207,8 @@ 'sflx ','vsf ',' ', 'hflx ','hfds ','positivedo', 'swa ','rsntds ','positivedo', - 'dz ','zfull ','dz2zfull ', - 'dz ','zhalf ','dz2zhalf ', + 'dz ','zfullo ','dz2zfull ', + 'dz ','zhalfo ','dz2zhalf ', 'uvel ','uo ',' ', 'uvellvl ','uo ',' ', 'vvel ','vo ',' ', @@ -225,8 +225,8 @@ 'saln ','soga ','psu;glbave3d', 'saln ','so ','psu ', 'salnlvl ','so ','psu ', - 'temp,saln ','rhopoto ','ts2rho0 ', - 'templvl,salnlvl','rhopoto ','ts2rho0 ', +!! not requested 'temp,saln ','rhopoto ','ts2rho0 ', +!! not requested 'templvl,salnlvl','rhopoto ','ts2rho0 ', 'idlagelvl ','agessc ',' ', 'idlage ','agessc ',' ', 'wflx ','wmo ','halflayer ', @@ -241,6 +241,7 @@ romonbgc = 100000, tomonbgc = 'CMIP6_Omon.json', vomonbgc = + 'dmsflux ','fgdms ','mol m-2 s-1;positiveup', 'cfc11 ','cfc11 ','cfcunits;cfc11comment', 'cfc12 ','cfc12 ','cfcunits;cfc12comment', 'dissic ','dissic ','mol m-3 ', @@ -363,11 +364,11 @@ 'FLDSC ','rldscs ','positivedo', 'FSNTOA+FSUTOA ','rsdt ','positivedo', 'FSUTOA ','rsut ','positiveup', - 'FSNTOA-FSNT+FLNT','rlut ','positiveup', + 'FSNTOA-FSNT+FLNT','rlut ','positiveup', 'FLUTC ','rlutcs ','positiveup', 'SOLIN-FSNTOAC ','rsutcs ','positiveup', 'CLDTOT ','clt ','unitless ', - 'TGCLDLWP+TGCLDIWP','clwvi ',' ', + 'TGCLDCWP ','clwvi ',' ', 'TGCLDIWP ','clivi ',' ', 'FSNT-FLNT ','rtmt ','positivedo', 'PCONVB ','ccb ',' ', @@ -412,14 +413,14 @@ 'EMI_SO2*2 ','emiso2 ',' ', 'EMI_SO4*3 ','emiso4 ',' ', 'EMI_DMS ','emidms ',' ', -!! not requested 'DRY_POM ','drypoa ',' ', -!! not requested 'DRY_BC ','drybc ',' ', + 'DRY_POM ','dryoa ',' ', + 'DRY_BC ','drybc ',' ', 'DRY_DUST ','drydust ',' ', 'DRY_SS ','dryss ',' ', 'DRY_SO2*2 ','dryso2 ',' ', 'DRY_SO4*3 ','dryso4 ',' ', -!! not requested 'WET_POM ','wetpoa ',' ', -!! not requested 'WET_BC ','wetbc ',' ', + 'WET_POM ','wetoa ',' ', + 'WET_BC ','wetbc ',' ', 'WET_DUST ','wetdust ',' ', 'WET_SS ','wetss ',' ', 'WET_SO2*2 ','wetso2 ',' ', @@ -435,7 +436,7 @@ tEmon = 'CMIP6_Emon.json' vEmon = 'SO4_A1*3+SO4_A2*3+SO4_AC*3+SO4_N*3+SO4_NA*3+SO4_PR*3','loadso4 ','calcload', -!! only in Eday 'BC_A+BC_AC+BC_AI+BC_AX+BC_N+BC_NI','loadbc ','calcload', + 'BC_A+BC_AC+BC_AI+BC_AX+BC_N+BC_NI','loadbc ','calcload', 'SS_A1+SS_A2+SS_A3','loadss ','calcload ', 'OM_AC+OM_AI+OM_NI','loadpoa ','calcload ', 'DST_A2+DST_A3 ','loaddust ','calcload ', @@ -454,9 +455,6 @@ 'DUST ','concdust ',' ', 'N_AER ','conccn ','cm-3 ' 'SOILC ','cSoil ','kg m-2 ', - 'GPP ','gpp ','kg m-2 s-1;positivedo', - 'NPP ','npp ','kg m-2 s-1;positivedo', - 'WOOD_HARVESTC ','fHarvest ','kg m-2 s-1;positiveup', 'DWT_CLOSS ','fLuc ','kg m-2 s-1;positiveup', 'LIVESTEMC+DEADSTEMC','cWood','kg m-2 ', 'NEP ','nep ','kg m-2 s-1;positivedo', @@ -498,6 +496,9 @@ 'LEAFC_ALLOC ','nppLeaf ','kg m-2 s-1;positivedo', 'WOODC_ALLOC ','nppWood ','kg m-2 s-1;positivedo', 'FROOTC_ALLOC ','nppRoot ','kg m-2 s-1;positivedo', + 'GPP ','gpp ','kg m-2 s-1;positivedo', + 'NPP ','npp ','kg m-2 s-1;positivedo', + 'WOOD_HARVESTC ','fHarvest ','kg m-2 s-1;positiveup', / diff --git a/namelists/noresm2cmor3_CMIP6_NorESM2-LM_piControl_r1i1p1_CRESCENDO-V2.nml b/namelists/noresm2cmor3_CMIP6_NorESM2-LM_piControl_r1i1p1_CRESCENDO-V2.nml new file mode 100644 index 00000000..d2a746ce --- /dev/null +++ b/namelists/noresm2cmor3_CMIP6_NorESM2-LM_piControl_r1i1p1_CRESCENDO-V2.nml @@ -0,0 +1,640 @@ +&system + ibasedir = '/projects/NS2345K/noresm/cases', + obasedir = '../data/cmorout/N1850OCECO_f09_tn14_r227T40B', + griddata = '../data/griddata', + tabledir = '../tables' + createsubdirs = .false., + forcefilescan = .false., + verbose = .true., +/ + +&model + model_id = 'NorESM2-LM', + source = 'NorESM2-LM', + institution = 'NorESM Climate modeling Consortium', + institute_id = 'NCC', + references = ' ', + contact = 'Please send any requests or bug reports to noresm-ncc@met.no.', + source_type = 'AOGCM', + atmgrid = 'finite-volume grid with 1.9x2.5 degree lat/lon resolution', + atmgrid_label = 'gn', + atmgrid_resolution = '250 km', + ocngrid = 'tripolar grid with 1deg nominal resolution', + ocngrid_label = 'gn', + ocngrid_resolution = '100 km', + icegrid = 'tripolar grid with 1deg nominal resolution', + icegrid_label = 'gn', + icegrid_resolution = '100 km', + lndgrid = 'finite-volume grid with 1.9x2.5 degree lat/lon resolution', + lndgrid_label = 'gn', + lndgrid_resolution = '250 km', + parent_source_id = 'NorESM2-LM', + tagoyr = 'micom.hy', + tagoyrbgc = 'micom.hbgcy', + tagomon = 'micom.hm', + tagomonbgc = 'micom.hbgcm', + tagoday = 'micom.hd', + tagimon = 'cice.h', + tagiday = 'cice.h1', + tagamon = 'cam.h0', + tagaday = 'cam.h1', + taga6hr = 'cam.h2', + taga3hr = 'cam.h3', + taga3hri = 'cam.h4', + taglmon = 'clm2.h0', + taglday = 'clm2.h1', + tagl3hr = 'clm2.h2', + tagl3hri = 'clm2.h3', + rhotablesuff = 'OnRho', + atmgridfile = 'grid_atm_1.9x2.5_tnx1v4.nc', + ocngridfile = 'grid_tnx1v4.nc', + ocninitfile = 'inicon_tnx1v4.nc', + ocnmertfile = 'mertraoceans_tnx1v4.dat', + secindexfile = 'secindex_tnx1v4.dat' +/ + +&experiment + casename = 'N1850OCECO_f09_tn14_r227T40B', + experiment_id = 'piControl', + parent_experiment_id = 'N/A', + parent_experiment_rip = 'N/A', + parent_time_units = 'days since 0001-01-01', + branch_method = 'Spin-up documentation', + history = ' ', + comment = ' ', + forcing = 'N/A', + realization = 1, + initialization_method = 1, + physics_version = 1, + forcing_index = 1, + branch_time = 0., + year1 = 217, + yearn = 221, + month1 = 1, + monthn = 12, + exprefyear = 1, + activity_id = 'CMIP', + parent_activity_id = 'CMIP', + parent_variant_label = 'r1i1p1f1', + parent_mip_era = 'CMIP6', + mip_era = 'CMIP6', + sub_experiment = 'none', + parent_sub_experiment = 'none' + branch_time_in_child = 0., + branch_time_in_parent = 0., + parent_time_units = 'days since 0001-01-01', + tracking_prefix = 'hdl:21.14100' +/ + +! d* - do table true/false +! t* - path to table file (guessed if omitted) +! p* - alternative path to data file (path created if omitted) +! v* - list of varibles: ,, + +&table_grids + tgrids = 'CMIP6_grids.json' +/ + +&table_fx + dfx = .true. + tfx = 'CMIP6_fx.json', + vfx = + 'area ','areacella ','rad2m ', + 'LANDFRAC ','sftlf ','unitless ', + 'PHIS ','orog ','m;xginv ', + 'PCT_GLACIER*0.01','sftgif ','unitless;landfrac', +/ + +&table_ofx + dofx = .true. + tofx = 'CMIP6_Ofx.json', + vofx = + 'pdepth ','deptho ','zero2missing', + 'pdepth ','volcello ','volcello ', + 'parea ','areacello ','pmask ', + 'pmask ','sftof ','unitless ', + 'pmask ','basin ','basin;unitless;zero2missing', +/ + +&table_oyr + doyr = .true., + royr = 100000, + toyr = 'CMIP6_Oyr.json', + voyr = ' ' +/ + +&table_oyrbgc + doyrbgc = .true., + royrbgc = 100000, + toyrbgc = 'CMIP6_Oyr.json', + voyrbgc = + 'dissic ','dissic ','mol m-3 ', + 'dissiclvl ','dissic ','mol m-3 ', + 'natdissic ','dissicnat ','mol m-3 ', + 'natdissiclvl ','dissicnat ','mol m-3 ', + 'dissoc*122 ','dissoc ','mol m-3 ', + 'dissoclvl*122 ','dissoc ','mol m-3 ', + 'phyc*122 ','phyc ','mol m-3 ', + 'phyclvl*122 ','phyc ','mol m-3 ', + 'zooc*122 ','zooc ','mol m-3 ', + 'zooclvl*122 ','zooc ','mol m-3 ', + 'detoc*122 ','detoc ','mol m-3 ', + 'detoclvl*122 ','detoc ','mol m-3 ', + 'calc ','calc ','mol m-3 ', + 'calclvl ','calc ','mol m-3 ', + 'talk ','talk ','mol m-3 ', + 'talklvl ','talk ','mol m-3 ', + 'nattalk ','talknat ','mol m-3 ', + 'nattalklvl ','talknat ','mol m-3 ', + 'ph ','ph ','unitless ', + 'phlvl ','ph ','unitless ', + 'o2 ','o2 ','mol m-3 ', + 'o2lvl ','o2 ','mol m-3 ', + 'no3 ','no3 ','mol m-3 ', + 'no3lvl ','no3 ','mol m-3 ', + 'po4 ','po4 ','mol m-3 ', + 'po4lvl ','po4 ','mol m-3 ', + 'dfe ','dfe ','mol m-3 ', + 'dfelvl ','dfe ','mol m-3 ', + 'si ','si ','mol m-3 ', + 'silvl ','si ','mol m-3 ', + 'opal ','bsi ','mol m-3 ', + 'opallvl ','bsi ','mol m-3 ', + 'co3 ','co3 ','mol m-3 ', + 'co3lvl ','co3 ','mol m-3 ', + 'pp ','pp ','mol m-3 s-1', + 'pplvl ','pp ','mol m-3 s-1', +/ + +&table_omon + domon = .true., + romon = 100000, + tomon = 'CMIP6_Omon.json', + vomon = + 'uvel ','uo ',' ', + 'uvellvl ','uo ',' ', + 'fresh_ai ','fsitherm ','cmFW day-1 -> kg m-2 s-1', + 'fsalt_ai ','sfdsi ','kg m-2 day-1 -> kg m-2 s-1;positivedo', +! 'fhocn_ai ','hfsithermds',' ', +! 'hmltfz ','hfsithermds',' ', + 'fhocn_ai ','hfsifrazil',' ', + 'uflx,vflx ','msftbarot ','strmf ', + 'lip+sop+eva+rnf+rfi+fmltfz ','wfo',' ', + 'mhflx ','hfbasin ',' ', + 'mmflxl ','msftmrho ',' ', + 'mmflxd ','msftmz ',' ', + 'voltr ','mfo ',' ', + 'dp ','pbo ','sumz ', + 'dp ','masscello ','xginv;kg m-2', + 'dp ','masso ','sumz;glbave2d;xginv;xglbarea;kg', + 'dz ','thkcello ',' ', + 'dz ','volo ','sumz;glbave2d;xglbarea;m3', + 'sst ','tos ',' ', + 'sss ','sos ','psu ', + 'sealv ','zos ',' ', +! 'sealv ','zosga ','glbave2d ', +! 'temp,saln ','zossga ','ts2zossga ', + 'temp ','zostoga ','t2zostoga ', + 'mld ','mlotst ',' ', +!!! 'maxmld ','mlotstmax ','day2monmax', ! operator not implemented yet + 'taux ','tauuo ','positivedo', + 'tauy ','tauvo ','positivedo', + 'lip ','prra ',' ', + 'sop ','prsn ',' ', + 'eva ','evs ','flipsign ', + 'rnf ','friver ',' ', + 'rfi ','ficeberg ',' ', + 'sflx ','vsf ',' ', + 'hflx ','hfds ','positivedo', + 'swa ','rsntds ','positivedo', + 'dz ','zfullo ','dz2zfull ', + 'dz ','zhalfo ','dz2zhalf ', + 'uvel ','uo ',' ', + 'uvellvl ','uo ',' ', + 'vvel ','vo ',' ', + 'vvellvl ','vo ',' ', + 'uflx ','umo ',' ', + 'uflxlvl ','umo ',' ', + 'vflx ','vmo ',' ', + 'vflxlvl ','vmo ',' ', + 'uhflx ','hfx ','sumz ', + 'vhflx ','hfy ','sumz ', + 'temp ','thetaoga ','glbave3d ', + 'temp ','thetao ',' ', + 'templvl ','thetao ',' ', + 'saln ','soga ','psu;glbave3d', + 'saln ','so ','psu ', + 'salnlvl ','so ','psu ', +!! not requested 'temp,saln ','rhopoto ','ts2rho0 ', +!! not requested 'templvl,salnlvl','rhopoto ','ts2rho0 ', + 'idlagelvl ','agessc ',' ', + 'idlage ','agessc ',' ', + 'wflx ','wmo ','halflayer ', +! 'wflx2 ','wmosq ','halflayer ', + 'wflxlvl ','wmo ',' ', +! 'wflx2lvl ','wmosq ',' ', +!!! 'wflxlvl ','wo ','wmo2wo ', ! operator not implemented yet +/ + +&table_omonbgc + domonbgc = .true., + romonbgc = 100000, + tomonbgc = 'CMIP6_Omon.json', + vomonbgc = + 'dmsflux ','fgdms ','mol m-2 s-1;positiveup', + 'cfc11 ','cfc11 ','cfcunits;cfc11comment', + 'cfc12 ','cfc12 ','cfcunits;cfc12comment', + 'dissic ','dissic ','mol m-3 ', + 'dissiclvl ','dissic ','mol m-3 ', + 'natdissic ','dissicnat ','mol m-3 ', + 'natdissiclvl ','dissicnat ','mol m-3 ', + 'dissoc*122 ','dissoc ','mol m-3 ', + 'dissoclvl*122 ','dissoc ','mol m-3 ', + 'phyc*122 ','phyc ','mol m-3 ', + 'phyclvl*122 ','phyc ','mol m-3 ', + 'zooc*122 ','zooc ','mol m-3 ', + 'zooclvl*122 ','zooc ','mol m-3 ', + 'detoc*122 ','detoc ','mol m-3 ', + 'detoclvl*122 ','detoc ','mol m-3 ', + 'calc ','calc ','mol m-3 ', + 'calclvl ','calc ','mol m-3 ', + 'talk ','talk ','mol m-3 ', + 'talklvl ','talk ','mol m-3 ', + 'nattalk ','talknat ','mol m-3 ', + 'nattalklvl ','talknat ','mol m-3 ', + 'ph ','ph ','unitless ', + 'phlvl ','ph ','unitless ', + 'o2 ','o2 ','mol m-3 ', + 'o2lvl ','o2 ','mol m-3 ', + 'no3 ','no3 ','mol m-3 ', + 'no3lvl ','no3 ','mol m-3 ', + 'po4 ','po4 ','mol m-3 ', + 'po4lvl ','po4 ','mol m-3 ', + 'dfe ','dfe ','mol m-3 ', + 'dfelvl ','dfe ','mol m-3 ', + 'si ','si ','mol m-3 ', + 'silvl ','si ','mol m-3 ', + 'opal ','bsi ','mol m-3 ', + 'opallvl ','bsi ','mol m-3 ', + 'co3 ','co3 ','mol m-3 ', + 'co3lvl ','co3 ','mol m-3 ', + 'natco3 ','co3nat ','mol m-3 ', + 'natco3lvl ','co3nat ','mol m-3 ', + 'pp,pddpo ','intpp ','Xfield2;sumz;mol m-2 s-1', + 'epc100 ','epc100 ','positivedo;mol m-2 s-1', + 'epsi100 ','epsi100 ','positivedo;mol m-2 s-1', + 'epcalc100 ','epcalc100 ','positivedo;mol m-2 s-1', + 'pco2 ','spco2 ','uatm2Pa ', + 'co2fxd-co2fxu ','fgco2 ','positivedo;kg m-2 s-1', + 'natco2fx ','fgco2nat ','positivedo;kg m-2 s-1', + 'fgo2 ','fgo2 ','positivedo;mol m-2 s-1', +/ + +&table_oimon + doimon = .true., + roimon = 100000, + toimon = 'CMIP6_SImon.json', + voimon = +!! not requested 'transix ','transix ',' ', +!! not requested 'transiy ','transiy ',' ', + 'uvel_d ','siu ','zero2missing', + 'vvel_d ','siv ','zero2missing', +!! replace with siareaacrossline 'transix ','transifs ',' ', + 'qi ','sihc ','Xcellarea-1;J m-2;zero2missing', + 'aice ','siconc ',' ', + 'hi ','sithick ',' ', + 'hi*917+hs*330 ','simass ','kg m-2 ', +!! sidmassevapsubl ?? 'evap_ai ','evap ','cmFW day-1 -> kg m-2 s-1;flipsign;positiveup', + 'hs ','sisnthick',' ', + 'fs ','sisnconc',' ', +!! not available (have to define upw/dwn shortwave instead) 'albice ','ialb ','zero2missing' + 'Tsfc ','sitempsnic','tsicecomment', + 'rain_ai ','sipr ','cmFW day-1 -> kg m-2 s-1', + 'snow_ai ','sndmasssnf','cmFW day-1 -> kg m-2 s-1', + 'iage ','siage ',' ', + 'frazil ','sidmassgrowthwat','cmICE day-1 -> kg m-2 s-1', + 'congel ','sidmassgrowthbot','cmICE day-1 -> kg m-2 s-1', + 'snoice ','sidmasssi ','cmICE day-1 -> kg m-2 s-1', + 'melts ','sndmassmelt','cmSNOW day-1 -> kg m-2 s-1', + 'meltt ','sidmassmelttop','cmICE day-1 -> kg m-2 s-1', + 'meltb ','sidmassmeltbot','cmICE day-1 -> kg m-2 s-1', + 'fswdn_ai ','siflswdtop','positivedo', + 'fswup_ai ','siflswutop','positiveup;flipsign', + 'flwdn_ai ','sifllwdtop','positivedo', + 'flwup_ai ','sifllwutop','positiveup;flipsign', + 'fsens_ai ','siflsenstop','positiveup;flipsign', + 'flat_ai ','sifllatstop','positiveup;flipsign', + 'strairx ','sistrxdtop','zero2missing;positivedo;Xaiu-1', + 'strairy ','sistrydtop','zero2missing;positivedo;Xaiu-1', + 'strocnx ','sistrxubot','zero2missing;positiveup', + 'strocny ','sistryubot','zero2missing;positiveup', + 'strength ','sicompstren','zero2missing;tavecomment', + 'divu ','sidivvel','zero2missing;tavecomment' +/ + +&table_amon + damon = .true. + tamon = 'CMIP6_Amon.json', + ramon = 1000000, + vamon = + 'TREFHT ','tas ',' ', + 'TS ','ts ',' ', +!! 'TREFHTMN ','tasmin ','day2mon ', +!! 'TREFHTMX ','tasmax ','day2mon ', + 'TREFHMNAV ','tasmin ',' ', + 'TREFHMXAV ','tasmax ',' ', + 'PSL ','psl ',' ', + 'PS ','ps ',' ', + 'RHREFHT ','hurs ','percent;hurcomment', + 'QREFHT ','huss ',' ', + 'PRECT ','pr ','kg m-2 s-1', + 'PRECC ','prc ','kg m-2 s-1', + 'PRECSC+PRECSL ','prsn ','kg m-2 s-1', + 'QFLX ','evspsbl ','evscomment', + 'TAUX ','tauu ','positiveup', + 'TAUY ','tauv ','positiveup', + 'LHFLX ','hfls ','positiveup', + 'SHFLX ','hfss ','positiveup', + 'FLDS ','rlds ','positivedo', + 'FLDS+FLNS ','rlus ','positiveup', + 'FSDS ','rsds ','positivedo', + 'FSDS-FSNS ','rsus ','positiveup', + 'FSDSC ','rsdscs ','positivedo', + 'FSDSC-FSNSC ','rsuscs ','positiveup', + 'FLDSC ','rldscs ','positivedo', + 'FSNTOA+FSUTOA ','rsdt ','positivedo', + 'FSUTOA ','rsut ','positiveup', + 'FSNTOA-FSNT+FLNT','rlut ','positiveup', + 'FSNTOAC-FSNTC+FLNTC ','rlutcs ','positiveup', + 'SOLIN-FSNTOAC ','rsutcs ','positiveup', + 'CLDTOT ','clt ','unitless ', + 'TGCLDLWP+TGCLDIWP','clwvi ',' ', + 'TGCLDIWP ','clivi ',' ', + 'FSNT-FLNT ','rtmt ','positivedo', + 'PCONVB ','ccb ',' ', + 'PCONVT ','cct ',' ', + 'CLOUD ','cl ','unitless ', + 'CLDLIQ ','clw ','unitless ', + 'CLDICE ','cli ','unitless ', + 'CMFMC+CMFMCDZM','mc ','positiveup', + 'T ','ta ',' ', + 'U ','ua ',' ', + 'V ','va ',' ', + 'UAS ','uas ',' ', + 'VAS ','vas ',' ', +!! 'U ','uas ','blayer ', +!! 'V ','vas ','blayer ', + 'Z3 ','zg ',' ', + 'Q ','prw ','calcload ', + 'Q ','hus ',' ', + 'RELHUM ','hur ','percent;hurcomment', + 'OMEGA ','wap ',' ', + 'FREQSH ','sci ','unitless ', + 'CO2 ','co2 ','co2units ', + 'co2vmr*1.5172413793','co2mass','timesmass ', + 'ch4vmr ','ch4global ','unitless ', + 'n2ovmr ','n2oglobal ','unitless ', + 'FREQZM ','ci ','unitless ', +/ + +&table_aero + daero = .true. + taero = 'CMIP6_AERmon.json', + raero = 1000000, + vaero = +!! not requested 'BC ','sconcbc ',' ', +!! not requested 'POM ','sconcpoa ',' ', + 'TAUE550 ','od550aer ','unitless;dayfoc', + 'TAUA550 ','abs550aer ','unitless;dayfoc', + 'EMI_POM ','emioa ',' ', + 'EMI_BC ','emibc ',' ', + 'EMI_SS ','emiss ',' ', + 'EMI_DUST ','emidust ',' ', + 'EMI_SO2*2 ','emiso2 ',' ', + 'EMI_SO4*3 ','emiso4 ',' ', + 'EMI_DMS ','emidms ',' ', + 'DRY_POM ','dryoa ',' ', + 'DRY_BC ','drybc ',' ', + 'DRY_DUST ','drydust ',' ', + 'DRY_SS ','dryss ',' ', + 'DRY_SO2*2 ','dryso2 ',' ', + 'DRY_SO4*3 ','dryso4 ',' ', + 'WET_POM ','wetoa ',' ', + 'WET_BC ','wetbc ',' ', + 'WET_DUST ','wetdust ',' ', + 'WET_SS ','wetss ',' ', + 'WET_SO2*2 ','wetso2 ',' ', + 'WET_SO4*3 ','wetso4 ',' ', + 'REHANA ','reffclwtop','fochana;micrometer', + 'CDNC ','cdnc ','cldfoc;cm-3 ', +!! not requested 'POM ','concpoa ',' ', +!! not requested 'BC ','concbc ',' ', +/ + +&table_Emon + dEmon = .true. + tEmon = 'CMIP6_Emon.json' + vEmon = + 'SO4_A1*3+SO4_A2*3+SO4_AC*3+SO4_N*3+SO4_NA*3+SO4_PR*3','loadso4 ','calcload', + 'BC_A+BC_AC+BC_AI+BC_AX+BC_N+BC_NI','loadbc ','calcload', + 'SS_A1+SS_A2+SS_A3','loadss ','calcload ', + 'OM_AC+OM_AI+OM_NI','loadpoa ','calcload ', + 'DST_A2+DST_A3 ','loaddust ','calcload ', + 'SO4 ','sconcso4 ',' ', + 'DUST ','sconcdust ',' ', + 'SS ','sconcss ',' ', + 'BAK ','ec550aer ','dayfoc ', + 'SWCF ','rsdsdiff ','positivedo', + 'SOLLD+SOLSD ','rsdsdiff ','positivedo', + 'CDNCINT ','cldnvi ','fochana;m-2', + 'REFFL ','reffclws ','cldfoc;micrometer', + 'SO4 ','concso4 ',' ', + 'SO2CO ','concso2 ','unitless ', + 'DMSCO*1.4375 ','concdms ','unitless ', + 'SS ','concss ',' ', + 'DUST ','concdust ',' ', + 'N_AER ','conccn ','cm-3 ' + 'SOILC ','cSoil ','kg m-2 ', + 'DWT_CLOSS ','fLuc ','kg m-2 s-1;positiveup', + 'LIVESTEMC+DEADSTEMC','cWood','kg m-2 ', + 'NEP ','nep ','kg m-2 s-1;positivedo', +/ + +&table_lmon + dlmon = .true. + tlmon = 'CMIP6_Lmon.json' + vlmon = + 'SOILWATER_10CM','mrsos ',' ', + 'SOILLIQ+SOILICE','mrso ','vertsum;miss2zero;limitmoist', + 'SOILICE ','mrfso ','vertsum;miss2zero;limitmoist', + 'QOVER ','mrros ',' ', + 'QRUNOFF+QSNWCPICE','mrro ',' ' + 'QINTR ','prveg ',' ', + 'QVEGE ','evspsblveg','positiveup', + 'QVEGT ','tran ','positiveup', + 'QSOIL ','evspsblsoi','positiveup', +!! not requested 'SOILLIQ+SOILICE','mrlsl ','missingval', + 'TSOI ','tsl ','missingval', +!! not requested 'ANN_FAREA_BURNED','burntArea','percent ', + 'TOTVEGC ','cVeg ','kg m-2 ', + 'TOTLITC ','cLitter ','kg m-2 ', + 'TLAI ','lai ','fraction ', + 'AR ','ra ','kg m-2 s-1;positiveup', + 'HR ','rh ','kg m-2 s-1;positiveup', + 'COL_FIRE_CLOSS','fFire ','kg m-2 s-1;positiveup', + 'NBP ','nbp ','kg m-2 s-1;positivedo', + 'LITFALL ','fVegLitter ','kg m-2 s-1', + 'LITR1C_TO_SOIL1C+LITR2C_TO_SOIL2C+LITR3C_TO_SOIL3C','fLitterSoil ','kg m-2 s-1', + 'LEAFC ','cLeaf ','kg m-2 ', + 'LIVECROOTC+DEADCROOTC','cRoot','kg m-2 ', + 'CWDC ','cCwd ','kg m-2 ', + 'SOIL1C ','cSoilFast ','kg m-2 ', + 'SOIL2C ','cSoilMedium','kg m-2 ', + 'SOIL3C ','cSoilSlow ','kg m-2 ', + 'MR ','rGrowth ','kg m-2 s-1;positiveup', + 'GR ','rMaint ','kg m-2 s-1;positiveup', + 'LEAFC_ALLOC ','nppLeaf ','kg m-2 s-1;positivedo', + 'WOODC_ALLOC ','nppWood ','kg m-2 s-1;positivedo', + 'FROOTC_ALLOC ','nppRoot ','kg m-2 s-1;positivedo', + 'GPP ','gpp ','kg m-2 s-1;positivedo', + 'NPP ','npp ','kg m-2 s-1;positivedo', + 'WOOD_HARVESTC ','fHarvest ','kg m-2 s-1;positiveup', +/ + + +&table_limon + dlimon = .true. + tlimon = 'CMIP6_LImon.json' + rlimon = 1000000, + vlimon = + 'FSNO ','snc ','percent ', + 'SNOWICE+SNOWLIQ','snw ',' ', + 'SNOWDP ','snd ',' ', + 'SNOWLIQ ','lwsnl ',' ', + 'SNOBCMCL ','sootsn ',' ', +/ + +&table_day + dday = .true. + tday = 'CMIP6_day.json', + rday = 1000000, + vday = + 'PSL ','psl ',' ', + 'QREFHT ','huss ',' ', + 'TREFHTMN ','tasmin ',' ', + 'TREFHTMX ','tasmax ',' ', + 'TREFHT ','tas ',' ', + 'PRECT ','pr ','kg m-2 s-1', + 'RHREFHT ','hurs ','percent ', + 'CLDTOT ','clt ','unitless ', + 'SNOWHLND ','snw ','kg m-2 ', + 'PRECC ','prc ','kg m-2 s-1', + 'PRECSC+PRECSL ','prsn ','kg m-2 s-1', + 'LHFLX ','hfls ','positiveup', + 'SHFLX ','hfss ','positiveup', + 'FLDS ','rlds ','positivedo', + 'FSDS ','rsds ','positivedo', + 'FLDS+FLNS ','rlus ','positiveup', + 'FSDS-FSNS ','rsus ','positiveup', + 'FSNTOA-FSNT+FLNT','rlut ','positiveup', + 'T ','ta ',' ', + 'RELHUM ','hur ','percent;hurcomment', + 'Q ','hus ',' ', + 'OMEGA ','wap ',' ', + 'U ','ua ',' ', + 'V ','va ',' ', + 'UAS ','uas ',' ', + 'VAS ','vas ',' ', +! 'U ','uas ','blayer ', +! 'V ','vas ','blayer ', + 'Z3 ','zg ',' ', + 'SOILWATER_10CM','mrsos ',' ', + 'QRUNOFF ','mrro ',' ', +/ + +&table_SIday + dSIday = .true. + tSIday = 'CMIP6_SIday.json', + rSIday = 1000000, + vSIday = + 'aice_d ','siconc ',' ', + 'hi_d ','sithick ',' ', + 'fs_d ','sisnconc ',' ', + 'uvel_d ','siu ','zero2missing', + 'vvel_d ','siv ','zero2missing', +/ + +&table_Oday + dOday = .true. + tOday = 'CMIP6_Oday.json', + rOday = 1000000, + vOday = + 'sst ','tos ',' ', + 'maxmld ','omldamax ',' ', +/ + +&table_6hrlev + d6hrlev = .true. + t6hrlev = 'CMIP6_6hrLev.json', + r6hrlev = 1000000, + v6hrlev = + 'U ','ua ',' ', + 'V ','va ',' ', + 'T ','ta ',' ', + 'Q ','hus ',' ', + 'PS ','ps ',' ', +/ + +&table_6hrplev + d6hrplev = .true. + t6hrplev = 'CMIP6_6hrPlev.json', + r6hrplev = 1000000, + v6hrplev = + 'TREFHT ','tas ',' ', + 'RHREFHT ','hurs ','percent ', + 'Q ','hus4 ',' ', + 'OMEGA ','wap4 ',' ', + 'UAS ','uas ',' ', + 'VAS ','vas ',' ', + 'U10 ','sfcWind ',' ', +!! not requested 'V ','va ',' ', +!! not requested 'T ','ta ',' ', + 'PSL ','psl ',' ', + 'Z1000 ','zg1000 ',' ', +/ + +&table_3hr + d3hr = .true. + t3hr = 'CMIP6_3hr.json', + r3hr = 1000000, + v3hr = + 'PRECT ','pr ','kg m-2 s-1', +!! not requested 'TREFHT ','tas ',' ', + 'LHFLX ','hfls ','positiveup', + 'SHFLX ','hfss ','positiveup', + 'FLDS ','rlds ','positivedo', + 'FSDS ','rsds ','positivedo', + 'FLDS+FLNS ','rlus ','positiveup', + 'FSDS-FSNS ','rsus ','positiveup', +!! not requested 'QREFHT ','huss ',' ', + 'PRECC ','prc ','kg m-2 s-1', + 'PRECSC+PRECSL ','prsn ','kg m-2 s-1', + 'FSDSC ','rsdscs ','positivedo', + 'FLDSC ','rldscs ','positivedo', + 'FSDSC-FSNSC ','rsuscs ','positiveup', + 'CLDTOT ','clt ','unitless ', + 'SOLLD+SOLSD ','rsdsdiff ','positivedo', + 'QRUNOFF+QSNWCPICE','mrro ',' ' +/ + +&table_3hri + d3hri = .true. + t3hri = 'CMIP6_3hr.json', + r3hri = 1000000, + v3hri = + 'TREFHT ','tas ',' ', + 'TS ','tslsi ',' ', + 'QREFHT ','huss ',' ', + 'PS ','ps ',' ', + 'SOILWATER_10CM','mrsos ',' ' +/ diff --git a/namelists/noresm2cmor_NorESM_GENERIC_template.nml b/namelists/noresm2cmor_NorESM_GENERIC_template.nml index 9516e745..8ddbb7e7 100644 --- a/namelists/noresm2cmor_NorESM_GENERIC_template.nml +++ b/namelists/noresm2cmor_NorESM_GENERIC_template.nml @@ -281,10 +281,10 @@ 'FSNTOA+FSUTOA ','rsdt ','positivedo', 'FSUTOA ','rsut ','positiveup', 'FSNTOA-FSNT+FLNT','rlut ','positiveup', - 'FLUTC ','rlutcs ','positiveup', + 'FSNTOAC-FSNTC+FLNTC','rlutcs ','positiveup', 'SOLIN-FSNTOAC ','rsutcs ','positiveup', 'CLDTOT ','clt ','unitless ', - 'TGCLDLWP+TGCLDIWP','clwvi ',' ', + 'TGCLDCWP ','clwvi ',' ', 'TGCLDIWP ','clivi ',' ', 'FSNT-FLNT ','rtmt ','positivedo', 'PCONVB ','ccb ',' ', diff --git a/source/m_modelsatm.F b/source/m_modelsatm.F index 39246ae6..2a2f830a 100644 --- a/source/m_modelsatm.F +++ b/source/m_modelsatm.F @@ -1451,12 +1451,13 @@ SUBROUTINE open_ofile(fx) #ifdef CMOR3 IF (ndims.EQ.1) THEN CALL write_namelist_json('global mean or integral','gm', - . atmgrid_resolution) + . atmgrid_resolution,ovnm) ELSE CALL write_namelist_json(atmgrid,atmgrid_label, - . atmgrid_resolution) + . atmgrid_resolution,ovnm) ENDIF - error_flag=cmor_dataset_json('namelist_'//TRIM(casename)//'.json') + error_flag=cmor_dataset_json('namelist_'//TRIM(casename)//'_'// + . TRIM(ovnm)//'.json') #else error_flag=cmor_dataset( . outpath = obasedir, diff --git a/source/m_modelsice.F b/source/m_modelsice.F index 91037b39..c6566ad3 100644 --- a/source/m_modelsice.F +++ b/source/m_modelsice.F @@ -950,8 +950,10 @@ SUBROUTINE open_ofile(fx) c c --- Define output dataset #ifdef CMOR3 - CALL write_namelist_json(icegrid,icegrid_label,icegrid_resolution) - error_flag=cmor_dataset_json('namelist_'//TRIM(casename)//'.json') + CALL write_namelist_json(icegrid,icegrid_label,icegrid_resolution, + . ovnm) + error_flag=cmor_dataset_json('namelist_'//TRIM(casename)//'_'// + . TRIM(ovnm)//'.json') #else error_flag=cmor_dataset( . outpath = obasedir, diff --git a/source/m_modelslnd.F b/source/m_modelslnd.F index 6ded4c61..0c698c7b 100644 --- a/source/m_modelslnd.F +++ b/source/m_modelslnd.F @@ -1004,8 +1004,10 @@ SUBROUTINE open_ofile(fx) c c --- Define output dataset #ifdef CMOR3 - CALL write_namelist_json(lndgrid,lndgrid_label,lndgrid_resolution) - error_flag=cmor_dataset_json('namelist_'//TRIM(casename)//'.json') + CALL write_namelist_json(lndgrid,lndgrid_label,lndgrid_resolution, + . ovnm) + error_flag=cmor_dataset_json('namelist_'//TRIM(casename)//'_'// + . TRIM(ovnm)//'.json') #else error_flag=cmor_dataset( . outpath = obasedir, diff --git a/source/m_modelsocn.F b/source/m_modelsocn.F index 8d431576..8d619f38 100644 --- a/source/m_modelsocn.F +++ b/source/m_modelsocn.F @@ -1681,8 +1681,9 @@ SUBROUTINE open_ofile(fx) ENDIF ENDIF ENDIF - CALL write_namelist_json(grid,grid_label,ocngrid_resolution) - error_flag=cmor_dataset_json('namelist_'//TRIM(casename)//'.json') + CALL write_namelist_json(grid,grid_label,ocngrid_resolution,ovnm) + error_flag=cmor_dataset_json('namelist_'//TRIM(casename)//'_'// + . TRIM(ovnm)//'.json') #else error_flag=cmor_dataset( . outpath = obasedir, diff --git a/source/m_namelists.F b/source/m_namelists.F index 8265437b..cd767c79 100644 --- a/source/m_namelists.F +++ b/source/m_namelists.F @@ -1300,13 +1300,14 @@ END FUNCTION get_free_unit #ifdef CMOR3 - SUBROUTINE write_namelist_json(grid,grid_label,grid_resolution) + SUBROUTINE write_namelist_json(grid,grid_label,grid_resolution, + . varname) c USE json_module c IMPLICIT NONE c - CHARACTER(len=*) :: grid,grid_label,grid_resolution + CHARACTER(len=*) :: grid,grid_label,grid_resolution,varname TYPE(json_core) :: json TYPE(json_value), POINTER :: p c @@ -1382,7 +1383,8 @@ SUBROUTINE write_namelist_json(grid,grid_label,grid_resolution) .//"in negligence) are excluded to the fullest extent permitted " .//"by law.") c - call json%print(p,'namelist_'//TRIM(casename)//'.json') + call json%print(p,'namelist_'//TRIM(casename)//'_'//TRIM(varname) + .//'.json') call json%destroy(p) !cleanup c #ifdef MPI diff --git a/tables/CMIP6_Emon.json b/tables/CMIP6_Emon.json index a694e7fe..93b1e391 100644 --- a/tables/CMIP6_Emon.json +++ b/tables/CMIP6_Emon.json @@ -2443,7 +2443,25 @@ "valid_max": "", "ok_min_mean_abs": "", "ok_max_mean_abs": "" - }, + }, + "loadbc": { + "frequency": "day", + "modeling_realm": "atmos", + "standard_name": "atmosphere_mass_content_of_elemental_carbon_dry_aerosol_particles", + "units": "kg m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Load of Black Carbon Aerosol", + "comment": "'Content' indicates a quantity per unit area. The 'atmosphere content' of a quantity refers to the vertical integral from the surface to the top of the atmosphere. For the content between specified levels in the atmosphere, standard names including content_of_atmosphere_layer are used. The mass is the total mass of the particles. 'Aerosol' means the system of suspended liquid or solid particles in air (except cloud droplets) and their carrier gas, the air itself. Aerosol takes up ambient water (a process known as hygroscopic growth) depending on the relative humidity and the composition of the aerosol. 'Dry aerosol particles' means aerosol particles without any water uptake. Chemically, 'elemental carbon' is the carbonaceous fraction of particulate matter that is thermally stable in an inert atmosphere to high temperatures near 4000K and can only be gasified by oxidation starting at temperatures above 340 C.", + "dimensions": "longitude latitude time", + "out_name": "loadbc", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, "loaddust": { "frequency": "mon", "modeling_realm": "atmos", @@ -2462,6 +2480,24 @@ "ok_min_mean_abs": "", "ok_max_mean_abs": "" }, + "loadpoa": { + "frequency": "day", + "modeling_realm": "atmos", + "standard_name": "atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol_particles", + "units": "kg m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Load of Dry Aerosol Primary Organic Matter", + "comment": "'Content' indicates a quantity per unit area. The 'atmosphere content' of a quantity refers to the vertical integral from the surface to the top of the atmosphere. For the content between specified levels in the atmosphere, standard names including content_of_atmosphere_layer are used. The mass is the total mass of the particles. 'Aerosol' means the system of suspended liquid or solid particles in air (except cloud droplets) and their carrier gas, the air itself. Aerosol takes up ambient water (a process known as hygroscopic growth) depending on the relative humidity and the composition of the aerosol. 'Dry aerosol particles' means aerosol particles without any water uptake. 'Primary particulate organic matter ' means all organic matter emitted directly to the atmosphere as particles except elemental carbon. The sum of primary_particulate_organic_matter_dry_aerosol and secondary_particulate_organic_matter_dry_aerosol is particulate_organic_matter_dry_aerosol.", + "dimensions": "longitude latitude time", + "out_name": "loadpoa", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, "loadso4": { "frequency": "mon", "modeling_realm": "atmos", diff --git a/tables/CMIP6_Emon.jsonORIG b/tables/CMIP6_Emon.jsonORIG new file mode 100644 index 00000000..a694e7fe --- /dev/null +++ b/tables/CMIP6_Emon.jsonORIG @@ -0,0 +1,6048 @@ +{ + "Header": { + "data_specs_version": "01.00.27", + "cmor_version": "3.3", + "table_id": "Table Emon", + "realm": "land", + "table_date": "30 July 2018", + "missing_value": "1e20", + "int_missing_value": "-999", + "product": "model-output", + "approx_interval": "30.00000", + "generic_levels": "alevel olevel", + "mip_era": "CMIP6", + "Conventions": "CF-1.7 CMIP-6.2" + }, + "variable_entry": { + "O18wv": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "isotope_ratio_of_18O_to_16O_in_sea_water_excluding_solutes_and_solids", + "units": "1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "O18 in water vapor", + "comment": "Water vapor path for water molecules that contain oxygen-18 (H2 18O)", + "dimensions": "longitude latitude alevel time", + "out_name": "sw18O", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "c13Land": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_content_of_13C_in_vegetation_and_litter_and_soil_and_forestry_and_agricultural_products", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of 13C in all terrestrial carbon pools", + "comment": "'Content' indicates a quantity per unit area. 'Vegetation' means any living plants e.g. trees, shrubs, grass. 'Litter' is dead plant material in or above the soil. The 'soil content' of a quantity refers to the vertical integral from the surface down to the bottom of the soil model. Examples of 'forestry and agricultural products' are paper, cardboard, furniture, timber for construction, biofuels and food for both humans and livestock. Models that simulate land use changes have one or more pools of carbon that represent these products in order to conserve carbon and allow its eventual release into the atmosphere, for example, when the products decompose in landfill sites. 'C' means the element carbon and '13C' is the stable isotope 'carbon-13', having six protons and seven neutrons.", + "dimensions": "longitude latitude time", + "out_name": "c13Land", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "c13Litter": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "litter_mass_content_of_13C", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of 13C in Litter Pool", + "comment": "'Content' indicates a quantity per unit area. 'Litter' is dead plant material in or above the soil. 'C' means the element carbon and '13C' is the stable isotope 'carbon-13', having six protons and seven neutrons.", + "dimensions": "longitude latitude time", + "out_name": "c13Litter", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "c13Soil": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_13C", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of 13C in Soil Pool", + "comment": "'Content' indicates a quantity per unit area. The 'soil content' of a quantity refers to the vertical integral from the surface down to the bottom of the soil model. For the content between specified levels in the soil, standard names including 'content_of_soil_layer' are used. 'C' means the element carbon and '13C' is the stable isotope 'carbon-13', having six protons and seven neutrons.", + "dimensions": "longitude latitude time", + "out_name": "c13Soil", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "c13Veg": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "vegetation_mass_content_of_13C", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of 13C in Vegetation", + "comment": "'Content' indicates a quantity per unit area. 'Vegetation' means any living plants e.g. trees, shrubs, grass. 'C' means the element carbon and '13C' is the stable isotope 'carbon-13', having six protons and seven neutrons.", + "dimensions": "longitude latitude time", + "out_name": "c13Veg", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "c14Land": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_content_of_14C_in_vegetation_and_litter_and_soil_and_forestry_and_agricultural_products", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of 14C in all terrestrial carbon pools", + "comment": "'Content' indicates a quantity per unit area. 'Vegetation' means any living plants e.g. trees, shrubs, grass. 'Litter' is dead plant material in or above the soil. The 'soil content' of a quantity refers to the vertical integral from the surface down to the bottom of the soil model. Examples of 'forestry and agricultural products' are paper, cardboard, furniture, timber for construction, biofuels and food for both humans and livestock. Models that simulate land use changes have one or more pools of carbon that represent these products in order to conserve carbon and allow its eventual release into the atmosphere, for example, when the products decompose in landfill sites. 'C' means the element carbon and '14C' is the radioactive isotope 'carbon-14', having six protons and eight neutrons and used in radiocarbon dating.", + "dimensions": "longitude latitude time", + "out_name": "c14Land", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "c14Litter": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "litter_mass_content_of_14C", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of 14C in Litter Pool", + "comment": "'Content' indicates a quantity per unit area. 'Litter' is dead plant material in or above the soil. 'C' means the element carbon and '14C' is the radioactive isotope 'carbon-14', having six protons and eight neutrons and used in radiocarbon dating.", + "dimensions": "longitude latitude time", + "out_name": "c14Litter", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "c14Soil": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_14C", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of 14C in Soil Pool", + "comment": "'Content' indicates a quantity per unit area. The 'soil content' of a quantity refers to the vertical integral from the surface down to the bottom of the soil model. For the content between specified levels in the soil, standard names including 'content_of_soil_layer' are used. 'C' means the element carbon and '14C' is the radioactive isotope 'carbon-14', having six protons and eight neutrons and used in radiocarbon dating.", + "dimensions": "longitude latitude time", + "out_name": "c14Soil", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "c14Veg": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "vegetation_mass_content_of_14C", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of 14C in Vegetation", + "comment": "'Content' indicates a quantity per unit area. 'Vegetation' means any living plants e.g. trees, shrubs, grass. 'C' means the element carbon and '14C' is the radioactive isotope 'carbon-14', having six protons and eight neutrons and used in radiocarbon dating.", + "dimensions": "longitude latitude time", + "out_name": "c14Veg", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cLand": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_content_of_carbon_in_vegetation_and_litter_and_soil_and_forestry_and_agricultural_products", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Carbon in All Terrestrial Carbon Pools", + "comment": "Report missing data over ocean grid cells. For fractional land report value averaged over the land fraction.", + "dimensions": "longitude latitude time", + "out_name": "cLand", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cLitterCwd": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "wood_debris_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass in Coarse Woody Debris", + "comment": "'Content' indicates a quantity per unit area. 'Wood debris' means dead organic matter composed of coarse wood. It is distinct from fine litter. The precise distinction between 'fine' and 'coarse' is model dependent.", + "dimensions": "longitude latitude time", + "out_name": "cLitterCwd", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cLitterGrass": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "litter_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: time: mean where natural_grasses (comment: mask=grassFrac)", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in litter on grass tiles", + "comment": "'Litter' is dead plant material in or above the soil. It is distinct from coarse wood debris. The precise distinction between 'fine' and 'coarse' is model dependent. 'Content' indicates a quantity per unit area. The sum of the quantities with standard names surface_litter_mass_content_of_carbon and subsurface_litter_mass_content_of_carbon has the standard name litter_mass_content_of_carbon.", + "dimensions": "longitude latitude time", + "out_name": "cLitterGrass", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cLitterShrub": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "litter_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: time: mean where shrubs (comment: mask=shrubFrac)", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in litter on shrub tiles", + "comment": "'Litter' is dead plant material in or above the soil. It is distinct from coarse wood debris. The precise distinction between 'fine' and 'coarse' is model dependent. 'Content' indicates a quantity per unit area. The sum of the quantities with standard names surface_litter_mass_content_of_carbon and subsurface_litter_mass_content_of_carbon has the standard name litter_mass_content_of_carbon.", + "dimensions": "longitude latitude time", + "out_name": "cLitterShrub", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cLitterSubSurf": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "subsurface_litter_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass in Below-Ground Litter", + "comment": "sub-surface litter pool fed by root inputs.", + "dimensions": "longitude latitude time", + "out_name": "cLitterSubSurf", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cLitterSurf": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_litter_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass in Above-Ground Litter", + "comment": "Surface or near-surface litter pool fed by leaf and above-ground litterfall", + "dimensions": "longitude latitude time", + "out_name": "cLitterSurf", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cLitterTree": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "litter_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: time: mean where trees (comment: mask=treeFrac)", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in litter on tree tiles", + "comment": "'Litter' is dead plant material in or above the soil. It is distinct from coarse wood debris. The precise distinction between 'fine' and 'coarse' is model dependent. 'Content' indicates a quantity per unit area. The sum of the quantities with standard names surface_litter_mass_content_of_carbon and subsurface_litter_mass_content_of_carbon has the standard name litter_mass_content_of_carbon.", + "dimensions": "longitude latitude time", + "out_name": "cLitterTree", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cMisc": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "miscellaneous_living_matter_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass in Other Living Compartments on Land", + "comment": "e.g., labile, fruits, reserves, etc.", + "dimensions": "longitude latitude time", + "out_name": "cMisc", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cOther": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "miscellaneous_living_matter_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass in Vegetation Components other than Leaves, Stems and Roots", + "comment": "E.g. fruits, seeds, etc.", + "dimensions": "longitude latitude time", + "out_name": "cOther", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cSoil": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass in Soil Pool", + "comment": "Carbon mass in the full depth of the soil model.", + "dimensions": "longitude latitude time", + "out_name": "cSoil", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cSoilAbove1m": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass in Soil Pool above 1m Depth", + "comment": "Report missing data over ocean grid cells. For fractional land report value averaged over the land fraction.", + "dimensions": "longitude latitude time sdepth10", + "out_name": "cSoilAbove1m", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cSoilGrass": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: time: mean where natural_grasses (comment: mask=grassFrac)", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in soil on grass tiles", + "comment": "'Content' indicates a quantity per unit area. The 'soil content' of a quantity refers to the vertical integral from the surface down to the bottom of the soil model. For the content between specified levels in the soil, standard names including content_of_soil_layer are used.", + "dimensions": "longitude latitude time", + "out_name": "cSoilGrass", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cSoilLevels": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in each model soil level (summed over all soil carbon pools in that level)", + "comment": "for models with vertically discretised soil carbon, report total soil carbon for each level", + "dimensions": "longitude latitude sdepth time", + "out_name": "cSoilLevels", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cSoilPools": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in each model soil pool (summed over vertical levels)", + "comment": "for models with multiple soil carbon pools, report each pool here. If models also have vertical discretaisation these should be aggregated", + "dimensions": "longitude latitude soilpools time", + "out_name": "cSoilPools", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cSoilShrub": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: time: mean where shrubs (comment: mask=shrubFrac)", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in soil on shrub tiles", + "comment": "'Content' indicates a quantity per unit area. The 'soil content' of a quantity refers to the vertical integral from the surface down to the bottom of the soil model. For the content between specified levels in the soil, standard names including content_of_soil_layer are used.", + "dimensions": "longitude latitude time", + "out_name": "cSoilShrub", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cSoilTree": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: time: mean where trees (comment: mask=treeFrac)", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in soil on tree tiles", + "comment": "'Content' indicates a quantity per unit area. The 'soil content' of a quantity refers to the vertical integral from the surface down to the bottom of the soil model. For the content between specified levels in the soil, standard names including content_of_soil_layer are used.", + "dimensions": "longitude latitude time", + "out_name": "cSoilTree", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cStem": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "stem_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass in Stem", + "comment": "including sapwood and hardwood.", + "dimensions": "longitude latitude time", + "out_name": "cStem", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cTotFireLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_fires", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Total carbon loss from natural and managed fire on land use tile, including deforestation fires", + "comment": "Different from LMON this flux should include all fires occurring on the land use tile, including natural, man-made and deforestation fires", + "dimensions": "longitude latitude landUse time", + "out_name": "cTotFireLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cVegGrass": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "vegetation_carbon_content", + "units": "kg m-2", + "cell_methods": "area: time: mean where natural_grasses (comment: mask=grassFrac)", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in vegetation on grass tiles", + "comment": "'Content' indicates a quantity per unit area. 'Vegetation' means any plants e.g. trees, shrubs, grass. Plants are autotrophs i.e. 'producers' of biomass using carbon obtained from carbon dioxide.", + "dimensions": "longitude latitude time", + "out_name": "cVegGrass", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cVegShrub": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "vegetation_carbon_content", + "units": "kg m-2", + "cell_methods": "area: time: mean where shrubs (comment: mask=shrubFrac)", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in vegetation on shrub tiles", + "comment": "'Content' indicates a quantity per unit area. 'Vegetation' means any plants e.g. trees, shrubs, grass. Plants are autotrophs i.e. 'producers' of biomass using carbon obtained from carbon dioxide.", + "dimensions": "longitude latitude time", + "out_name": "cVegShrub", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cVegTree": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "vegetation_carbon_content", + "units": "kg m-2", + "cell_methods": "area: time: mean where trees (comment: mask=treeFrac)", + "cell_measures": "area: areacella", + "long_name": "Carbon mass in vegetation on tree tiles", + "comment": "'Content' indicates a quantity per unit area. 'Vegetation' means any plants e.g. trees, shrubs, grass. Plants are autotrophs i.e. 'producers' of biomass using carbon obtained from carbon dioxide.", + "dimensions": "longitude latitude time", + "out_name": "cVegTree", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cWood": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "stem_mass_content_of_carbon", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass in Wood", + "comment": "Carbon mass per unit area in wood, including sapwood and hardwood.", + "dimensions": "longitude latitude time", + "out_name": "cWood", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cfadDbze94": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "histogram_of_equivalent_reflectivity_factor_over_height_above_reference_ellipsoid", + "units": "1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "CloudSat Radar Reflectivity", + "comment": "CFAD (Cloud Frequency Altitude Diagrams) are frequency distributions of radar reflectivity (or lidar scattering ratio) as a function of altitude. The variable cfadDbze94 is defined as the simulated relative frequency of occurrence of radar reflectivity in sampling volumes defined by altitude bins. The radar is observing at a frequency of 94GHz.", + "dimensions": "longitude latitude alt40 dbze time", + "out_name": "cfadDbze94", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cfadLidarsr532": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "histogram_of_backscattering_ratio_over_height_above_reference_ellipsoid", + "units": "1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "CALIPSO Scattering Ratio", + "comment": "CFAD (Cloud Frequency Altitude Diagrams) are frequency distributions of radar reflectivity (or lidar scattering ratio) as a function of altitude. The variable cfadLidarsr532 is defined as the simulated relative frequency of lidar scattering ratio in sampling volumes defined by altitude bins. The lidar is observing at a wavelength of 532nm.", + "dimensions": "longitude latitude alt40 scatratio time", + "out_name": "cfadLidarsr532", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "clcalipsoice": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "ice_cloud_area_fraction_in_atmosphere_layer", + "units": "%", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "CALIPSO ice cloud Fraction", + "comment": "'Layer' means any layer with upper and lower boundaries that have constant values in some vertical coordinate. There must be a vertical coordinate variable indicating the extent of the layer(s). If the layers are model layers, the vertical coordinate can be 'model_level_number', but it is recommended to specify a physical coordinate (in a scalar or auxiliary coordinate variable) as well. 'X_area_fraction' means the fraction of horizontal area occupied by X. Cloud area fraction is also called 'cloud amount' and 'cloud cover'.", + "dimensions": "longitude latitude alt40 time", + "out_name": "clcalipsoice", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "clcalipsoliq": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "liquid_water_cloud_area_fraction_in_atmosphere_layer", + "units": "%", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "CALIPSO liquid cloud Fraction", + "comment": "'Layer' means any layer with upper and lower boundaries that have constant values in some vertical coordinate. There must be a vertical coordinate variable indicating the extent of the layer(s). If the layers are model layers, the vertical coordinate can be 'model_level_number', but it is recommended to specify a physical coordinate (in a scalar or auxiliary coordinate variable) as well. 'X_area_fraction' means the fraction of horizontal area occupied by X. Cloud area fraction is also called 'cloud amount' and 'cloud cover'. The chemical formula for water is H2O.", + "dimensions": "longitude latitude alt40 time", + "out_name": "clcalipsoliq", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cldicemxrat27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "cloud_ice_mixing_ratio", + "units": "1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Cloud Ice Mixing Ratio", + "comment": "Cloud ice mixing ratio", + "dimensions": "longitude latitude plev27 time", + "out_name": "cldicemxrat", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cldnci": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "number_concentration_of_ice_crystals_in_air_at_ice_cloud_top", + "units": "m-3", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Ice Crystal Number Concentration of Cloud Tops", + "comment": "Concentration 'as seen from space' over ice-cloud portion of grid cell. This is the value from uppermost model layer with ice cloud or, if available, it is the sum over all ice cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total ice cloud top fraction (as seen from TOA) of each time sample when computing monthly mean.", + "dimensions": "longitude latitude time", + "out_name": "cldnci", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cldncl": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "number_concentration_of_cloud_liquid_water_particles_in_air_at_liquid_water_cloud_top", + "units": "m-3", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Cloud Droplet Number Concentration of Cloud Tops", + "comment": "Droplets are liquid only. Report concentration 'as seen from space' over liquid cloudy portion of grid cell. This is the value from uppermost model layer with liquid cloud or, if available, it is better to sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total liquid cloud top fraction of (as seen from TOA) each time sample when computing monthly mean.", + "dimensions": "longitude latitude time", + "out_name": "cldncl", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cldnvi": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_number_content_of_cloud_droplets", + "units": "m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Column Integrated Cloud Droplet Number", + "comment": "Droplets are liquid only. Values are weighted by liquid cloud fraction in each layer when vertically integrating, and for monthly means the samples are weighted by total liquid cloud fraction (as seen from TOA).", + "dimensions": "longitude latitude time", + "out_name": "cldnvi", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cldwatmxrat27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "cloud_liquid_water_mixing_ratio", + "units": "1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Cloud Water Mixing Ratio", + "comment": "Cloud water mixing ratio", + "dimensions": "longitude latitude plev27 time", + "out_name": "cldwatmxrat", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "climodis": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "ice_cloud_area_fraction", + "units": "%", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "MODIS Ice Cloud Area Percentage", + "comment": "'X_area_fraction' means the fraction of horizontal area occupied by X. Cloud area fraction is also called 'cloud amount' and 'cloud cover'. The cloud area fraction is for the whole atmosphere column, as seen from the surface or the top of the atmosphere. The cloud area fraction in a layer of the atmosphere has the standard name cloud_area_fraction_in_atmosphere_layer.", + "dimensions": "longitude latitude time", + "out_name": "climodis", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "clmisr": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "cloud_area_fraction_in_atmosphere_layer", + "units": "%", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Percentage Cloud Cover as Calculated by the MISR Simulator", + "comment": "Cloud percentage in spectral bands and layers as observed by the Multi-angle Imaging SpectroRadiometer (MISR) instrument. The first layer in each profile is reserved for a retrieval error flag.", + "dimensions": "longitude latitude alt16 tau time", + "out_name": "clmisr", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cltmodis": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "cloud_area_fraction", + "units": "%", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "MODIS Total Cloud Cover Percentage", + "comment": "'X_area_fraction' means the fraction of horizontal area occupied by X. 'X_area' means the horizontal area occupied by X within the grid cell. Cloud area fraction is also called 'cloud amount' and 'cloud cover'. The cloud area fraction is for the whole atmosphere column, as seen from the surface or the top of the atmosphere. The cloud area fraction in a layer of the atmosphere has the standard name cloud_area_fraction_in_atmosphere_layer.", + "dimensions": "longitude latitude time", + "out_name": "cltmodis", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "clwmodis": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "liquid_water_cloud_area_fraction", + "units": "%", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "MODIS Liquid Cloud Fraction", + "comment": "'X_area_fraction' means the fraction of horizontal area occupied by X. Cloud area fraction is also called 'cloud amount' and 'cloud cover'. The cloud area fraction is for the whole atmosphere column, as seen from the surface or the top of the atmosphere. The cloud area fraction in a layer of the atmosphere has the standard name cloud_area_fraction_in_atmosphere_layer. The chemical formula for water is H2O.", + "dimensions": "longitude latitude time", + "out_name": "clwmodis", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "clwvic": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_mass_content_of_convective_cloud_condensed_water", + "units": "kg m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Convective Condensed Water Path", + "comment": "calculate mass of convective condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). This includes precipitating hydrometeors ONLY if the precipitating hydrometeors affect the calculation of radiative transfer in model.", + "dimensions": "longitude latitude time", + "out_name": "clwvic", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "co23D": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_fraction_of_carbon_dioxide_tracer_in_air", + "units": "kg kg-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "3D field of transported CO2", + "comment": "report 3D field of model simulated atmospheric CO2 mass mixing ration on model levels", + "dimensions": "longitude latitude alevel time", + "out_name": "co23D", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "co2s": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mole_fraction_of_carbon_dioxide_in_air", + "units": "1e-06", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Atmosphere CO2", + "comment": "As co2, but only at the surface", + "dimensions": "longitude latitude time", + "out_name": "co2s", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "columnmassflux": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_net_upward_convective_mass_flux", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Column Integrated Mass Flux", + "comment": "Column integral of (mcu-mcd)", + "dimensions": "longitude latitude time", + "out_name": "columnmassflux", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "conccmcn": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "number_concentration_of_coarse_mode_ambient_aerosol_particles_in_air", + "units": "m-3", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Number Concentration Coarse Mode Aerosol", + "comment": "includes all particles with diameter larger than 1 micron", + "dimensions": "longitude latitude alevel time", + "out_name": "conccmcn", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "conccn": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "number_concentration_of_ambient_aerosol_particles_in_air", + "units": "m-3", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Aerosol Number Concentration", + "comment": "'Number concentration' means the number of particles or other specified objects per unit volume. 'Aerosol' means the system of suspended liquid or solid particles in air (except cloud droplets) and their carrier gas, the air itself. 'Ambient_aerosol' means that the aerosol is measured or modelled at the ambient state of pressure, temperature and relative humidity that exists in its immediate environment. 'Ambient aerosol particles' are aerosol particles that have taken up ambient water through hygroscopic growth. The extent of hygroscopic growth depends on the relative humidity and the composition of the particles.", + "dimensions": "longitude latitude alevel time", + "out_name": "conccn", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "concdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_concentration_of_dust_dry_aerosol_particles_in_air", + "units": "kg m-3", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Concentration of Dust", + "comment": "Mass concentration means mass per unit volume and is used in the construction mass_concentration_of_X_in_Y, where X is a material constituent of Y. A chemical species denoted by X may be described by a single term such as 'nitrogen' or a phrase such as 'nox_expressed_as_nitrogen'. 'Aerosol' means the system of suspended liquid or solid particles in air (except cloud droplets) and their carrier gas, the air itself. Aerosol particles take up ambient water (a process known as hygroscopic growth) depending on the relative humidity and the composition of the particles. 'Dry aerosol particles' means aerosol particles without any water uptake.", + "dimensions": "longitude latitude alevel time", + "out_name": "concdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "concnmcn": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "number_concentration_of_nucleation_mode_ambient_aerosol_particles_in_air", + "units": "m-3", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Number Concentration of Nucleation Mode Aerosol", + "comment": "includes all particles with diameter smaller than 3 nm", + "dimensions": "longitude latitude alevel time", + "out_name": "concnmcn", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cropFracC3": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Percentage Cover by C3 Crops", + "comment": "Percentage of entire grid cell covered by C3 crops", + "dimensions": "longitude latitude time typec3crop", + "out_name": "cropFracC3", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "cropFracC4": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Percentage Cover by C4 Crops", + "comment": "Percentage of entire grid cell covered by C4 crops", + "dimensions": "longitude latitude time typec4crop", + "out_name": "cropFracC4", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "depdust": { + "frequency": "mon", + "modeling_realm": "aerosol", + "standard_name": "minus_tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_particles_due_to_deposition", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Deposition Rate of Dust", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time", + "out_name": "depdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "diabdrag": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_eastward_wind_due_to_numerical_artefacts", + "units": "m s-2", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Tendency of Eastward Wind from Numerical Artefacts", + "comment": "Other sub-grid scale/numerical zonal drag excluding that already provided for the parameterized orographic and non-orographic gravity waves. This would be used to calculate the total 'diabatic drag'. Contributions to this additional drag such Rayleigh friction and diffusion that can be calculated from the monthly mean wind fields should not be included, but details (e.g. coefficients) of the friction and/or diffusion used in the model should be provided separately.", + "dimensions": "longitude latitude plev19 time", + "out_name": "diabdrag", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "dissi14c": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "mole_concentration_of_dissolved_inorganic_14C_in_sea_water", + "units": "mol m-3", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Concentration of DI14C", + "comment": "Mole concentration means number of moles per unit volume, also called 'molarity', and is used in the construction 'mole_concentration_of_X_in_Y', where X is a material constituent of Y. A chemical or biological species denoted by X may be described by a single term such as 'nitrogen' or a phrase such as 'nox_expressed_as_nitrogen'. 'Dissolved inorganic carbon' describes a family of chemical species in solution, including carbon dioxide, carbonic acid and the carbonate and bicarbonate anions. 'Dissolved inorganic carbon' is the term used in standard names for all species belonging to the family that are represented within a given model. The list of individual species that are included in a quantity having a group chemical standard name can vary between models. Where possible, the data variable should be accompanied by a complete description of the species represented, for example, by using a comment attribute.", + "dimensions": "longitude latitude olevel time", + "out_name": "dissi14c", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ec550aer": { + "frequency": "mon", + "modeling_realm": "aerosol", + "standard_name": "volume_extinction_coefficient_in_air_due_to_ambient_aerosol_particles", + "units": "m-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Aerosol extinction coefficient", + "comment": "Aerosol Extinction at 550nm", + "dimensions": "longitude latitude alevel time lambda550nm", + "out_name": "ec550aer", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "evspsblpot": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "water_potential_evaporation_flux", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Potential Evapotranspiration", + "comment": "at surface; potential flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)", + "dimensions": "longitude latitude time", + "out_name": "evspsblpot", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "exparag": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "sinking_mole_flux_of_aragonite_expressed_as_carbon_in_sea_water", + "units": "mol m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sinking Aragonite Flux", + "comment": "Downward flux of Aragonite", + "dimensions": "longitude latitude olevel time", + "out_name": "exparag", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "expcalc": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "sinking_mole_flux_of_calcite_expressed_as_carbon_in_sea_water", + "units": "mol m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sinking Calcite Flux", + "comment": "Downward flux of Calcite", + "dimensions": "longitude latitude olevel time", + "out_name": "expcalc", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "expfe": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "sinking_mole_flux_of_particulate_iron_in_sea_water", + "units": "mol m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sinking Particulate Iron Flux", + "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. 'Sinking' is the gravitational settling of particulate matter suspended in a liquid. A sinking flux is positive downwards and is calculated relative to the movement of the surrounding fluid.", + "dimensions": "longitude latitude olevel time", + "out_name": "expfe", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "expn": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "sinking_mole_flux_of_particulate_organic_nitrogen_in_sea_water", + "units": "mol m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sinking Particulate Organic Nitrogen Flux", + "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. 'Sinking' is the gravitational settling of particulate matter suspended in a liquid. A sinking flux is positive downwards and is calculated relative to the movement of the surrounding fluid.", + "dimensions": "longitude latitude olevel time", + "out_name": "expn", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "expp": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "sinking_mole_flux_of_particulate_organic_phosphorus_in_sea_water", + "units": "mol m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sinking Particulate Organic Phosphorus Flux", + "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. 'Sinking' is the gravitational settling of particulate matter suspended in a liquid. A sinking flux is positive downwards and is calculated relative to the movement of the surrounding fluid.", + "dimensions": "longitude latitude olevel time", + "out_name": "expp", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "expsi": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "sinking_mole_flux_of_particulate_silicon_in_sea_water", + "units": "mol m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sinking Particulate Silica Flux", + "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. 'Sinking' is the gravitational settling of particulate matter suspended in a liquid. A sinking flux is positive downwards and is calculated relative to the movement of the surrounding fluid.", + "dimensions": "longitude latitude olevel time", + "out_name": "expsi", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fAnthDisturb": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_anthropogenic_emission", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass Flux from Vegetation, Litter or Soil Pools into the Atmosphere due to Any Human Activity", + "comment": "will require some careful definition to make sure we capture everything - any human activity that releases carbon to the atmosphere instead of into product pool goes here. E.g. Deforestation fire, harvest assumed to decompose straight away, grazing...", + "dimensions": "longitude latitude time", + "out_name": "fAnthDisturb", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fBNF": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "tendency_of_soil_and_vegetation_mass_content_of_nitrogen_compounds_expressed_as_nitrogen_due_to_fixation", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "biological nitrogen fixation", + "comment": "The phrase 'tendency_of_X' means derivative of X with respect to time. 'Content' indicates a quantity per unit area. On land, 'nitrogen fixation' means the uptake of nitrogen gas directly from the atmosphere. The representation of fixed nitrogen is model dependent, with the nitrogen entering either vegetation, soil or both. 'Vegetation' means any living plants e.g. trees, shrubs, grass. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'Nitrogen compounds' summarizes all chemical species containing nitrogen atoms. The list of individual species that are included in this quantity can vary between models. Where possible, the data variable should be accompanied by a complete description of the species represented, for example, by using a comment attribute.", + "dimensions": "longitude latitude time", + "out_name": "fBNF", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fCLandToOcean": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_flux_of_carbon_into_sea_water_from_rivers", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacellr", + "long_name": "Lateral transfer of carbon out of gridcell that eventually goes into ocean", + "comment": "leached carbon etc that goes into run off or river routing and finds its way into ocean should be reported here.", + "dimensions": "longitude latitude time", + "out_name": "fCLandToOcean", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fDeforestToAtmos": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_net_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_anthropogenic_land_use_change", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Deforested biomass that goes into atmosphere as a result of anthropogenic land use change", + "comment": "When land use change results in deforestation of natural vegetation (trees or grasslands) then natural biomass is removed. The treatment of deforested biomass differs significantly across models, but it should be straight-forward to compare deforested biomass across models.", + "dimensions": "longitude latitude time", + "out_name": "fDeforestToAtmos", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fDeforestToProduct": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "carbon_mass_flux_into_forestry_and_agricultural_products_due_to_anthropogenic_land_use_or_land_cover_change", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Deforested biomass that goes into product pool as a result of anthropogenic land use change", + "comment": "When land use change results in deforestation of natural vegetation (trees or grasslands) then natural biomass is removed. The treatment of deforested biomass differs significantly across models, but it should be straight-forward to compare deforested biomass across models.", + "dimensions": "longitude latitude time", + "out_name": "fDeforestToProduct", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fFireAll": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_fires", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass Flux into Atmosphere due to CO2 emissions from Fire resulting from all sources including natural, anthropogenic and land use change.", + "comment": "Only total fire emissions can be compared to observations.", + "dimensions": "longitude latitude time", + "out_name": "fFireAll", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fFireNat": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_natural_fires", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass Flux into Atmosphere due to CO2 Emission from natural Fire", + "comment": "CO2 emissions from natural fires", + "dimensions": "longitude latitude time", + "out_name": "fFireNat", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fHarvestToAtmos": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_crop_harvesting", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Harvested biomass that goes straight into atmosphere", + "comment": "any harvested carbon that is assumed to decompose immediately into the atmosphere is reported here", + "dimensions": "longitude latitude time", + "out_name": "fHarvestToAtmos", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fHarvestToProduct": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_flux_of_carbon_into_forestry_and_agricultural_products_due_to_crop_harvesting", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Harvested biomass that goes into product pool", + "comment": "be it food or wood harvest, any carbon that is subsequently stored is reported here", + "dimensions": "longitude latitude time", + "out_name": "fHarvestToProduct", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fLitterFire": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_litter_in_fires", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass Flux from Litter, CWD or any non-living pool into Atmosphere due to CO2 Emission from all Fire", + "comment": "Required for unambiguous separation of vegetation and soil + litter turnover times, since total fire flux draws from both sources", + "dimensions": "longitude latitude time", + "out_name": "fLitterFire", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fLuc": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_net_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_anthropogenic_land_use_change", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Net Carbon Mass Flux into Atmosphere due to Land Use Change", + "comment": "Carbon mass flux per unit area into atmosphere due to human changes to land (excluding forest regrowth) accounting possibly for different time-scales related to fate of the wood, for example.", + "dimensions": "longitude latitude time", + "out_name": "fLuc", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fLulccAtmLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_anthropogenic_land_use_or_land_cover_change_excluding_forestry_and_agricultural_products", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "carbon transferred directly to atmosphere due to any land-use or land-cover change activities including deforestation or agricultural fire", + "comment": "This annual mean flux refers to the transfer of carbon directly to the atmosphere due to any land-use or land-cover change activities. Include carbon transferred due to deforestation or agricultural directly into atmosphere, and emissions form anthropogenic pools into atmosphere", + "dimensions": "longitude latitude landUse time", + "out_name": "fLulccAtmLut", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fLulccProductLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "carbon_mass_flux_into_forestry_and_agricultural_products_due_to_anthropogenic_land_use_or_land_cover_change", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "carbon harvested due to land-use or land-cover change process that enters anthropogenic product pools on tile", + "comment": "This annual mean flux refers to the transfer of carbon primarily through harvesting land use into anthropogenic product pools, e.g.,deforestation or wood harvestingfrom primary or secondary lands, food harvesting on croplands, harvesting (grazing) by animals on pastures.", + "dimensions": "longitude latitude landUse time", + "out_name": "fLulccProductLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fLulccResidueLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "carbon_mass_flux_into_soil_and_litter_due_to_anthropogenic_land_use_or_land_cover_change", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "carbon transferred to soil or litter pools due to land-use or land-cover change processes on tile", + "comment": "This annual mean flux refers to the transfer of carbon into soil or litter pools due to any land use or land-cover change activities", + "dimensions": "longitude latitude landUse time", + "out_name": "fLulccResidueLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fN2O": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_nitrous_oxide_expressed_as_nitrogen_out_of_vegetation_and_litter_and_soil", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total land N2O flux", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The chemical formula for nitrous oxide is N2O. 'Vegetation' means any living plants e.g. trees, shrubs, grass. The term 'plants' refers to the kingdom of plants in the modern classification which excludes fungi. Plants are autotrophs i.e. 'producers' of biomass using carbon obtained from carbon dioxide. 'Litter' is dead plant material in or above the soil. It is distinct from coarse wood debris.", + "dimensions": "longitude latitude time", + "out_name": "fN2O", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNAnthDisturb": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "tendency_of_atmosphere_mass_content_of_nitrogen_compounds_expressed_as_nitrogen_due_to_anthropogenic_emission", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "nitrogen mass flux out of land due to any human activity", + "comment": "will require some careful definition to make sure we capture everything - any human activity that releases nitrogen from land instead of into product pool goes here. E.g. Deforestation fire, harvest assumed to decompose straight away, grazing...", + "dimensions": "longitude latitude time", + "out_name": "fNAnthDisturb", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNLandToOcean": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_flux_of_nitrogen_compounds_expressed_as_nitrogen_into_sea_from_rivers", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Lateral transfer of nitrogen out of gridcell that eventually goes into ocean", + "comment": "leached nitrogen etc that goes into run off or river routing and finds its way into ocean should be reported here.", + "dimensions": "longitude latitude time", + "out_name": "fNLandToOcean", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNLitterSoil": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "nitrogen_mass_flux_into_soil_from_litter", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Nitrogen Mass Flux from Litter to Soil", + "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. 'Litter' is dead plant material in or above the soil.", + "dimensions": "longitude latitude time", + "out_name": "fNLitterSoil", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNOx": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_nox_expressed_as_nitrogen_out_of_vegetation_and_litter_and_soil", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total land NOx flux", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'Nox' means a combination of two radical species containing nitrogen and oxygen NO+NO2. 'Vegetation' means any living plants e.g. trees, shrubs, grass. 'Litter' is dead plant material in or above the soil.", + "dimensions": "longitude latitude time", + "out_name": "fNOx", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNProduct": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "nitrogen_mass_flux_into_forestry_and_agricultural_products_due_to_anthropogenic_land_use_or_land_cover_change", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Deforested or harvested biomass as a result of anthropogenic land use or change", + "comment": "When land use change results in deforestation of natural vegetation (trees or grasslands) then natural biomass is removed. The treatment of deforested biomass differs significantly across models, but it should be straight-forward to compare deforested biomass across models.", + "dimensions": "longitude latitude time", + "out_name": "fNProduct", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNVegLitter": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "nitrogen_mass_flux_into_litter_from_vegetation", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Nitrogen Mass Flux from Vegetation to Litter", + "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. 'Litter' is dead plant material in or above the soil. 'Vegetation' means any living plants e.g. trees, shrubs, grass.", + "dimensions": "longitude latitude time", + "out_name": "fNVegLitter", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNVegSoil": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "nitrogen_mass_flux_into_soil_from_vegetation_excluding_litter", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Nitrogen Mass Flux from Vegetation Directly to Soil", + "comment": "In some models part of nitrogen (e.g., root exudate) can go directly into the soil pool without entering litter.", + "dimensions": "longitude latitude time", + "out_name": "fNVegSoil", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNdep": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "minus_tendency_of_atmosphere_mass_content_of_nitrogen_compounds_expressed_as_nitrogen_due_to_deposition", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Dry and Wet Deposition of Reactive Nitrogen onto Land", + "comment": "The phrase 'tendency_of_X' means derivative of X with respect to time. The phrase 'minus_tendency' means that the quantity described takes the opposite sign convention to that for the quantity which has the same standard name apart from this phrase, i.e. the two quantities differ from one another by a factor of -1. Thus a 'minus_tendency' in the atmosphere means a positive deposition rate onto the underlying surface. 'Content' indicates a quantity per unit area. The 'atmosphere content' of a quantity refers to the vertical integral from the surface to the top of the atmosphere. For the content between specified levels in the atmosphere, standard names including 'content_of_atmosphere_layer' are used. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A.", + "dimensions": "longitude latitude time", + "out_name": "fNdep", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNfert": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "tendency_of_soil_mass_content_of_nitrogen_compounds_expressed_as_nitrogen_due_to_fertilization", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "total N added for cropland fertilisation (artificial and manure)", + "comment": "relative to total land area of a grid cell, not relative to agricultural area", + "dimensions": "longitude latitude time", + "out_name": "fNfert", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNgas": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_nitrogen_compounds_expressed_as_nitrogen", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Nitrogen lost to the atmosphere (sum of NHx, NOx, N2O, N2)", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. he phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'Nitrogen compounds' summarizes all chemical species containing nitrogen atoms. The list of individual species that are included in this quantity can vary between models. Where possible, the data variable should be accompanied by a complete description of the species represented, for example, by using a comment attribute.", + "dimensions": "longitude latitude time", + "out_name": "fNgas", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNgasFire": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_nitrogen_compounds_expressed_as_nitrogen_due_to_emission_from_fires", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total N lost to the atmosphere (including NHx, NOx, N2O, N2) from fire.", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'Nitrogen compounds' summarizes all chemical species containing nitrogen atoms. The list of individual species that are included in this quantity can vary between models. Where possible, the data variable should be accompanied by a complete description of the species represented, for example, by using a comment attribute.", + "dimensions": "longitude latitude time", + "out_name": "fNgasFire", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNgasNonFire": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_nitrogen_compounds_expressed_as_nitrogen_due_to_all_land_processes_excluding_fires", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total N lost to the atmosphere (including NHx, NOx, N2O, N2) from all processes except fire.", + "comment": "'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'Nitrogen compounds' summarizes all chemical species containing nitrogen atoms. The list of individual species that are included in this quantity can vary between models. Where possible, the data variable should be accompanied by a complete description of the species represented, for example, by using a comment attribute.", + "dimensions": "longitude latitude time", + "out_name": "fNgasNonFire", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNleach": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_flux_of_carbon_out_of_soil_due_to_leaching_and_runoff", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total N loss to leaching or runoff (sum of ammonium, nitrite and nitrate)", + "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. 'Leaching' means the loss of water soluble chemical species from soil. Runoff is the liquid water which drains from land. If not specified, 'runoff' refers to the sum of surface runoff and subsurface drainage.", + "dimensions": "longitude latitude time", + "out_name": "fNleach", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNloss": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_nitrogen_compounds_expressed_as_nitrogen_out_of_vegetation_and_litter_and_soil", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total N lost (including NHx, NOx, N2O, N2 and leaching)", + "comment": "Not all models split losses into gasesous and leaching", + "dimensions": "longitude latitude time", + "out_name": "fNloss", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNnetmin": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_flux_of_nitrogen_compounds_expressed_as_nitrogen_out_of_litter_and_soil_due_to_immobilisation_and_remineralization", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Net nitrogen release from soil and litter as the outcome of nitrogen immobilisation and gross mineralisation", + "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'Nitrogen compounds' summarizes all chemical species containing nitrogen atoms. 'Litter' is dead plant material in or above the soil. It is distinct from coarse wood debris. The precise distinction between 'fine' and 'coarse' is model dependent. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase.", + "dimensions": "longitude latitude time", + "out_name": "fNnetmin", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fNup": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "tendency_of_vegetation_mass_content_of_nitrogen_compounds_expressed_as_nitrogen_due_to_fixation", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "total plant nitrogen uptake (sum of ammonium and nitrate), irrespective of the source of nitrogen", + "comment": "The phrase 'tendency_of_X' means derivative of X with respect to time. 'Content' indicates a quantity per unit area. 'Vegetation' means any living plants e.g. trees, shrubs, grass. The term 'plants' refers to the kingdom of plants in the modern classification which excludes fungi. Plants are autotrophs i.e. 'producers' of biomass using carbon obtained from carbon dioxide. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'Nitrogen compounds' summarizes all chemical species containing nitrogen atoms. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase.", + "dimensions": "longitude latitude time", + "out_name": "fNup", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fProductDecomp": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_forestry_and_agricultural_products", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "decomposition out of product pools to CO2 in atmos", + "comment": "'tendency_of_X' means derivative of X with respect to time. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The chemical formula for carbon dioxide is CO2. 'Content' indicates a quantity per unit area. The 'atmosphere content' of a quantity refers to the vertical integral from the surface to the top of the atmosphere. For the content between specified levels in the atmosphere, standard names including 'content_of_atmosphere_layer' are used. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. 'Emission' means emission from a primary source located anywhere within the atmosphere, including at the lower boundary (i.e.", + "dimensions": "longitude latitude time", + "out_name": "fProductDecomp", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fProductDecompLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "tendency_of_atmosphere_mass_content_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_forestry_and_agricultural_products", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "flux from wood and agricultural product pools on land use tile into atmosphere", + "comment": "If a model has explicit anthropogenic product pools by land use tile", + "dimensions": "longitude latitude landUse time", + "out_name": "fProductDecompLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fVegFire": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_vegetation_in_fires", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass Flux from Vegetation into Atmosphere due to CO2 Emission from all Fire", + "comment": "Required for unambiguous separation of vegetation and soil + litter turnover times, since total fire flux draws from both sources", + "dimensions": "longitude latitude time", + "out_name": "fVegFire", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fVegLitterMortality": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_flux_of_carbon_into_litter_from_vegetation_due_to_mortality", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Carbon Mass Flux from Vegetation to Litter as a Result of Mortality", + "comment": "needed to separate changing vegetation C turnover times resulting from changing allocation versus changing mortality", + "dimensions": "longitude latitude time", + "out_name": "fVegLitterMortality", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fVegLitterSenescence": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_flux_of_carbon_into_litter_from_vegetation_due_to_senescence", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Carbon Mass Flux from Vegetation to Litter as a Result of Leaf, Branch, and Root Senescence", + "comment": "needed to separate changing vegetation C turnover times resulting from changing allocation versus changing mortality", + "dimensions": "longitude latitude time", + "out_name": "fVegLitterSenescence", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fVegSoilMortality": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_flux_of_carbon_into_soil_from_vegetation_due_to_mortality", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Carbon Mass Flux from Vegetation to Soil as a result of mortality", + "comment": "needed to separate changing vegetation C turnover times resulting from changing allocation versus changing mortality", + "dimensions": "longitude latitude time", + "out_name": "fVegSoilMortality", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fVegSoilSenescence": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_flux_of_carbon_into_soil_from_vegetation_due_to_senescence", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Carbon Mass Flux from Vegetation to Soil as a result of leaf, branch, and root senescence", + "comment": "needed to separate changing vegetation C turnover times resulting from changing allocation versus changing mortality", + "dimensions": "longitude latitude time", + "out_name": "fVegSoilSenescence", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fahLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_heat_flux_due_to_anthropogenic_energy_consumption", + "units": "W m-2", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Anthropogenic heat flux generated from non-renewable human primary energy consumption, including energy use by vehicles, commercial and residential buildings, industry, and power plants. Primary energy refers to energy in natural resources, fossil and nonfossil, before conversion into other forms, such as electricity.", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). The vertical heat flux in air is the sum of all heat fluxes i.e. radiative, latent and sensible. In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. 'Anthropogenic' means influenced, caused, or created by human activity. The heat flux due to anthropogenic energy consumption results from non-renewable human primary energy consumption, including energy use by vehicles, commercial and residential buildings, industry, and power plants. Primary energy refers to energy in natural resources, fossil and non-fossil, before conversion into other forms, such as electricity.", + "dimensions": "longitude latitude landUse time", + "out_name": "fahLut", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fddtalk": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "integral_wrt_depth_of_tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent", + "units": "mol m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Rate of Change of Total Alkalinity", + "comment": "vertical integral of net time rate of change of alkalinity", + "dimensions": "longitude latitude olevel time", + "out_name": "fddtalk", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fg14co2": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "surface_downward_mass_flux_of_14C_dioxide_abiotic_analogue_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello", + "long_name": "Total air-sea flux of 14CO2", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Downward' indicates a vector component which is positive when directed downward (negative upward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. In ocean biogeochemistry models, an 'abiotic analogue' is used to simulate the effect on a modelled variable when biological effects on ocean carbon concentration and alkalinity are ignored. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'C' means the element carbon and '14C' is the radioactive isotope 'carbon-14', having six protons and eight neutrons and used in radiocarbon dating.", + "dimensions": "longitude latitude time", + "out_name": "fg14co2", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fg14co2abio": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "surface_downward_mass_flux_of_14C_dioxide_abiotic_analogue_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Surface Downward Flux of Abiotic 14CO2", + "comment": "Gas exchange flux of abiotic 14CO2 (positive into ocean)", + "dimensions": "longitude latitude olevel time", + "out_name": "fg14co2abio", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fgco2abio": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "surface_downward_mass_flux_of_carbon_dioxide_abiotic_analogue_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Surface Downward Flux of Abiotic CO2", + "comment": "Gas exchange flux of abiotic CO2 (positive into ocean)", + "dimensions": "longitude latitude olevel time", + "out_name": "fgco2abio", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fgco2nat": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "surface_downward_mass_flux_of_carbon_dioxide_natural_analogue_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Surface Downward Flux of Natural CO2", + "comment": "Gas exchange flux of natural CO2 (positive into ocean)", + "dimensions": "longitude latitude olevel time", + "out_name": "fgco2nat", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "flandice": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "water_flux_into_sea_water_from_land_ice", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello", + "long_name": "Water flux into Sea Water from Land Ice", + "comment": "Computed as the water flux into the ocean due to land ice (runoff water from surface and base of land ice or melt from base of ice shelf or vertical ice front) into the ocean divided by the area ocean portion of the grid cell", + "dimensions": "longitude latitude time", + "out_name": "flandice", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "flashrate": { + "frequency": "mon", + "modeling_realm": "atmosChem", + "standard_name": "frequency_of_lightning_flashes_per_unit_area", + "units": "km-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Lightning Flash Rate", + "comment": "proposed name: lightning_flash_rate (units to be interpreted as 'counts km-2 s-1)", + "dimensions": "longitude latitude time", + "out_name": "flashrate", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "fracLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Percentage of grid cell for each land use tile", + "comment": "End of year values (not annual mean); note that percentage should be reported as percentage of land grid cell (example: frac_lnd = 0.5, frac_ocn = 0.5, frac_crop_lnd = 0.2 (of land portion of grid cell), then frac_lut(crop) = 0.5*0.2 = 0.1)", + "dimensions": "longitude latitude landUse time", + "out_name": "fracLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "gppGrass": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "gross_primary_productivity_of_biomass_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where natural_grasses (comment: mask=grassFrac)", + "cell_measures": "area: areacella", + "long_name": "gross primary production on grass tiles", + "comment": "Total GPP of grass in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "gppGrass", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "gppLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "gross_primary_productivity_of_biomass_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "gross primary productivity on land use tile", + "comment": "'Production of carbon' means the production of biomass expressed as the mass of carbon which it contains. Gross primary production is the rate of synthesis of biomass from inorganic precursors by autotrophs ('producers'), for example, photosynthesis in plants or phytoplankton. The producers also respire some of this biomass and the difference is 'net_primary_production'. 'Productivity' means production per unit area. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A.", + "dimensions": "longitude latitude landUse time", + "out_name": "gppLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "gppShrub": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "gross_primary_productivity_of_biomass_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where shrubs (comment: mask=shrubFrac)", + "cell_measures": "area: areacella", + "long_name": "gross primary production on Shrub tiles", + "comment": "Total GPP of shrubs in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "gppShrub", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "gppTree": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "gross_primary_productivity_of_biomass_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where trees (comment: mask=treeFrac)", + "cell_measures": "area: areacella", + "long_name": "gross primary production on tree tiles", + "comment": "Total GPP of trees in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "gppTree", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "gppc13": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "gross_primary_productivity_of_biomass_expressed_as_13C", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass Flux of 13C out of Atmosphere due to Gross Primary Production on Land", + "comment": "'Production of carbon' means the production of biomass expressed as the mass of carbon which it contains. Gross primary production is the rate of synthesis of biomass from inorganic precursors by autotrophs ('producers'), for example, photosynthesis in plants or phytoplankton. The producers also respire some of this biomass and the difference is 'net_primary_production'. 'Productivity' means production per unit area. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'C' means the element carbon and '13C' is the stable isotope 'carbon-13', having six protons and seven neutrons.", + "dimensions": "longitude latitude time", + "out_name": "gppc13", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "gppc14": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "gross_primary_productivity_of_biomass_expressed_as_14C", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass Flux of 14C out of Atmosphere due to Gross Primary Production on Land", + "comment": "'Production of carbon' means the production of biomass expressed as the mass of carbon which it contains. Gross primary production is the rate of synthesis of biomass from inorganic precursors by autotrophs ('producers'), for example, photosynthesis in plants or phytoplankton. The producers also respire some of this biomass and the difference is 'net_primary_production'. 'Productivity' means production per unit area. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. 'C' means the element carbon and '14C' is the radioactive isotope 'carbon-14', having six protons and eight neutrons and used in radiocarbon dating.", + "dimensions": "longitude latitude time", + "out_name": "gppc14", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "grassFracC3": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "C3 Grass Area Percentage", + "comment": "Fraction of entire grid cell covered by C3 grass.", + "dimensions": "longitude latitude time typec3natg", + "out_name": "grassFracC3", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "grassFracC4": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "C4 Grass Area Percentage", + "comment": "Fraction of entire grid cell covered by C4 grass.", + "dimensions": "longitude latitude time typec4natg", + "out_name": "grassFracC4", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "grplmxrat27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_fraction_of_graupel_in_air", + "units": "1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Graupel Mixing Ratio", + "comment": "Graupel mixing ratio", + "dimensions": "longitude latitude plev27 time", + "out_name": "grplmxrat", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "hflsLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_latent_heat_flux", + "units": "W m-2", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "latent heat flux on land use tile", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). The surface latent heat flux is the exchange of heat between the surface and the air on account of evaporation (including sublimation). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics.", + "dimensions": "longitude latitude landUse time", + "out_name": "hflsLut", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "hfssLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_sensible_heat_flux", + "units": "W m-2", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "sensible heat flux on land use tile", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). The surface sensible heat flux, also called 'turbulent' heat flux, is the exchange of heat between the surface and the air by motion of air. In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. Unless indicated in the cell_methods attribute, a quantity is assumed to apply to the whole area of each horizontal grid box. Previously, the qualifier where_type was used to specify that the quantity applies only to the part of the grid box of the named type. Names containing the where_type qualifier are deprecated and newly created data should use the cell_methods attribute to indicate the horizontal area to which the quantity applies.", + "dimensions": "longitude latitude landUse time", + "out_name": "hfssLut", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "hursminCrop": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "relative_humidity", + "units": "%", + "cell_methods": "area: mean time: minimum within days time: mean over days", + "cell_measures": "area: areacella", + "long_name": "Daily Minimum Near-Surface Relative Humidity over Crop Tile", + "comment": "minimum near-surface (usually, 2 meter) relative humidity (add cell_method attribute 'time: min')", + "dimensions": "longitude latitude time height2m", + "out_name": "hursminCrop", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "hus": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "specific_humidity", + "units": "1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Specific Humidity", + "comment": "'specific' means per unit mass. Specific humidity is the mass fraction of water vapor in (moist) air.", + "dimensions": "longitude latitude plev7h time", + "out_name": "hus", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "hus27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "specific_humidity", + "units": "1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Specific Humidity", + "comment": "'specific' means per unit mass. Specific humidity is the mass fraction of water vapor in (moist) air.", + "dimensions": "longitude latitude plev27 time", + "out_name": "hus", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "hussLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "specific_humidity", + "units": "1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "near-surface specific humidity on land use tile", + "comment": "Normally, the specific humidity should be reported at the 2 meter height", + "dimensions": "longitude latitude landUse time height2m", + "out_name": "hussLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "intuadse": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "eastward_atmosphere_dry_static_energy_transport_across_unit_distance", + "units": "1.e6 J m-1 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Vertically integrated Eastward dry transport (cp.T +zg).u (Mass_weighted_vertical integral of the product of northward wind by dry static_energy per mass unit)", + "comment": "Vertically integrated eastward dry static energy transport (cp.T +zg).v (Mass_weighted_vertical integral of the product of eastward wind by dry static_energy per mass unit)", + "dimensions": "longitude latitude time", + "out_name": "intuadse", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "intuaw": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "eastward_atmosphere_water_transport_across_unit_distance", + "units": "kg m-1 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Vertically integrated Eastward moisture transport (Mass_weighted_vertical integral of the product of eastward wind by total water mass per unit mass)", + "comment": "Vertically integrated Eastward moisture transport (Mass weighted vertical integral of the product of eastward wind by total water mass per unit mass)", + "dimensions": "longitude latitude time", + "out_name": "intuaw", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "intvadse": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "northward_atmosphere_dry_static_energy_transport_across_unit_distance", + "units": "1.e6 J m-1 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Vertically integrated Northward dry transport (cp.T +zg).v (Mass_weighted_vertical integral of the product of northward wind by dry static_energy per mass unit)", + "comment": "Vertically integrated northward dry static energy transport (cp.T +zg).v (Mass_weighted_vertical integral of the product of northward wind by dry static_energy per mass unit)", + "dimensions": "longitude latitude time", + "out_name": "intvadse", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "intvaw": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "northward_atmosphere_water_transport_across_unit_distance", + "units": "kg m-1 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Vertically integrated Northward moisture transport (Mass_weighted_vertical integral of the product of northward wind by total water mass per unit mass)", + "comment": "Vertically integrated Northward moisture transport (Mass_weighted_vertical integral of the product of northward wind by total water mass per unit mass)", + "dimensions": "longitude latitude time", + "out_name": "intvaw", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "irrLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_downward_mass_flux_of_water_due_to_irrigation", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Irrigation flux including any irrigation for crops, trees, pasture, or urban lawns", + "comment": "Mass flux of water due to irrigation.", + "dimensions": "longitude latitude landUse time", + "out_name": "irrLut", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "jpdftaureicemodis": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "cloud_area_fraction_in_atmosphere_layer", + "units": "%", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "MODIS Optical Thickness-Particle Size joint distribution, ice", + "comment": "Joint probability distribution function, giving probability of cloud as a function of optical thickness and particle size, as measured by MODIS. For cloud ice particles.", + "dimensions": "longitude latitude effectRadIc tau time", + "out_name": "jpdftaureicemodis", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "jpdftaureliqmodis": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "cloud_area_fraction_in_atmosphere_layer", + "units": "%", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "MODIS Optical Thickness-Particle Size joint distribution, liquid", + "comment": "Joint probability distribution function, giving probability of cloud as a function of optical thickness and particle size, as measured by MODIS. For liquid cloud particles.", + "dimensions": "longitude latitude effectRadLi tau time", + "out_name": "jpdftaureliqmodis", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "laiLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "leaf_area_index", + "units": "1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Leaf Area Index on Land Use Tile", + "comment": "A ratio obtained by dividing the total upper leaf surface area of vegetation by the (horizontal) surface area of the land on which it grows.", + "dimensions": "longitude latitude landUse time", + "out_name": "laiLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "loaddust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_mass_content_of_dust_dry_aerosol_particles", + "units": "kg m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Load of Dust", + "comment": "'Content' indicates a quantity per unit area. The 'atmosphere content' of a quantity refers to the vertical integral from the surface to the top of the atmosphere. For the content between specified levels in the atmosphere, standard names including content_of_atmosphere_layer are used. The mass is the total mass of the particles. 'Aerosol' means the system of suspended liquid or solid particles in air (except cloud droplets) and their carrier gas, the air itself. Aerosol particles take up ambient water (a process known as hygroscopic growth) depending on the relative humidity and the composition of the particles. 'Dry aerosol particles' means aerosol particles without any water uptake.", + "dimensions": "longitude latitude time", + "out_name": "loaddust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "loadso4": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_mass_content_of_sulfate_dry_aerosol_particles", + "units": "kg m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Load of SO4", + "comment": "'Content' indicates a quantity per unit area. The 'atmosphere content' of a quantity refers to the vertical integral from the surface to the top of the atmosphere. For the content between specified levels in the atmosphere, standard names including content_of_atmosphere_layer are used. The mass is the total mass of the particles. 'Aerosol' means the system of suspended liquid or solid particles in air (except cloud droplets) and their carrier gas, the air itself. Aerosol particles take up ambient water (a process known as hygroscopic growth) depending on the relative humidity and the composition of the particles. 'Dry aerosol particles' means aerosol particles without any water uptake. The chemical formula for the sulfate anion is SO4(2-).", + "dimensions": "longitude latitude time", + "out_name": "loadso4", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "loadss": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_mass_content_of_sea_salt_dry_aerosol_particles", + "units": "kg m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Load of Seasalt", + "comment": "'Content' indicates a quantity per unit area. The 'atmosphere content' of a quantity refers to the vertical integral from the surface to the top of the atmosphere. For the content between specified levels in the atmosphere, standard names including content_of_atmosphere_layer are used. The mass is the total mass of the particles. 'Aerosol' means the system of suspended liquid or solid particles in air (except cloud droplets) and their carrier gas, the air itself. Aerosol particles take up ambient water (a process known as hygroscopic growth) depending on the relative humidity and the composition of the particles. 'Dry aerosol particles' means aerosol particles without any water uptake.", + "dimensions": "longitude latitude time", + "out_name": "loadss", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "lwsrfasdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "surface_net_downward_longwave_dust_ambient_aerosol_particles_direct_radiative_effect", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "All-sky Surface Longwave radiative flux due to Dust", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time", + "out_name": "lwsrfasdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "lwsrfcsdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "surface_net_downward_longwave_dust_ambient_aerosol_particles_direct_radiative_effect_assuming_clear_sky", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Clear-sky Surface Longwave radiative flux due to Dust", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time", + "out_name": "lwsrfcsdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "lwtoaasdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "toa_instantaneous_longwave_forcing", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "all sky lw-rf dust at toa", + "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_dust_ambient_aerosol", + "dimensions": "longitude latitude time", + "out_name": "lwtoaasdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "lwtoacsaer": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "toa_instantaneous_longwave_forcing", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "clear sky lw-rf aerosols at toa", + "comment": "proposed name: toa_instantaneous_longwave_forcing_due_to_ambient_aerosol_assuming_clear_sky", + "dimensions": "longitude latitude time", + "out_name": "lwtoacsaer", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "lwtoacsdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "toa_longwave_dust_ambient_aerosol_particles_direct_radiative_effect_assuming_clear_sky", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Clear-sky TOA Longwave radiative flux due to Dust", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time", + "out_name": "lwtoacsdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "md": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_particles_due_to_emission", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Wet diameter mode coarse insoluble", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude alevel time", + "out_name": "md", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "mmrno3": { + "frequency": "mon", + "modeling_realm": "aerosol", + "standard_name": "mass_fraction_of_nitrate_dry_aerosol_particles_in_air", + "units": "kg kg-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "NO3 aerosol mass mixing ratio", + "comment": "Mass fraction is used in the construction mass_fraction_of_X_in_Y, where X is a material constituent of Y. It means the ratio of the mass of X to the mass of Y (including X). 'Mass_fraction_of_nitrate' means that the mass is expressed as mass of NO3. 'Aerosol' means the system of suspended liquid or solid particles in air (except cloud droplets) and their carrier gas, the air itself. Aerosol particles take up ambient water (a process known as hygroscopic growth) depending on the relative humidity and the composition of the particles. 'Dry aerosol particles' means aerosol particles without any water uptake.", + "dimensions": "longitude latitude time", + "out_name": "mmrno3", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "mrlso": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "liquid_water_content_of_soil_layer", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Soil Liquid Water Content", + "comment": "The mass (summed over all all layers) of liquid water.", + "dimensions": "longitude latitude time", + "out_name": "mrlso", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "mrroLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "runoff_flux", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Total runoff from land use tile", + "comment": "the total runoff (including 'drainage' through the base of the soil model) leaving the land use tile portion of the grid cell", + "dimensions": "longitude latitude landUse time", + "out_name": "mrroLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "mrsfl": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "frozen_water_content_of_soil_layer", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Frozen water content of soil layer", + "comment": "in each soil layer, the mass of water in ice phase. Reported as 'missing' for grid cells occupied entirely by 'sea'", + "dimensions": "longitude latitude sdepth time", + "out_name": "mrsfl", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "mrsll": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "liquid_water_content_of_soil_layer", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Liquid water content of soil layer", + "comment": "in each soil layer, the mass of water in liquid phase. Reported as 'missing' for grid cells occupied entirely by 'sea'", + "dimensions": "longitude latitude sdepth time", + "out_name": "mrsll", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "mrsoLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_content_of_water_in_soil", + "units": "kg m-2", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Total soil moisture", + "comment": "'Water' means water in all phases. 'Content' indicates a quantity per unit area. The mass content of water in soil refers to the vertical integral from the surface down to the bottom of the soil model. For the content between specified levels in the soil, standard names including 'content_of_soil_layer' are used.", + "dimensions": "longitude latitude landUse time", + "out_name": "mrsoLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "mrsol": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_content_of_water_in_soil_layer", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total water content of soil layer", + "comment": "in each soil layer, the mass of water in all phases, including ice. Reported as 'missing' for grid cells occupied entirely by 'sea'", + "dimensions": "longitude latitude sdepth time", + "out_name": "mrsol", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "mrsosLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_content_of_water_in_soil_layer", + "units": "kg m-2", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Moisture in Upper Portion of Soil Column of land use tile", + "comment": "the mass of water in all phases in a thin surface layer; integrate over uppermost 10cm", + "dimensions": "longitude latitude landUse time sdepth1", + "out_name": "mrsosLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "mrtws": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "land_water_amount", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total water storage in a grid cell", + "comment": "Mass of water in all phases and in all components including soil, canopy, vegetation, ice sheets, rivers and ground water.", + "dimensions": "longitude latitude time", + "out_name": "mrtws", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nLand": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "mass_content_of_nitrogen_in_vegetation_and_litter_and_soil_and_forestry_and_agricultural_products", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total nitrogen in all terrestrial nitrogen pools", + "comment": "Report missing data over ocean grid cells. For fractional land report value averaged over the land fraction.", + "dimensions": "longitude latitude time", + "out_name": "nLand", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nLeaf": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "leaf_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in Leaves", + "comment": "'Content' indicates a quantity per unit area.", + "dimensions": "longitude latitude time", + "out_name": "nLeaf", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nLitter": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "litter_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in Litter Pool", + "comment": "Report missing data over ocean grid cells. For fractional land report value averaged over the land fraction.", + "dimensions": "longitude latitude time", + "out_name": "nLitter", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nLitterCwd": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "wood_debris_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in Coarse Woody Debris", + "comment": "'Content' indicates a quantity per unit area. 'Wood debris' means dead organic matter composed of coarse wood. It is distinct from fine litter. The precise distinction between 'fine' and 'coarse' is model dependent. The sum of the quantities with standard names wood_debris_mass_content_of_nitrogen, surface_litter_mass_content_of_nitrogen and subsurface_litter_mass_content_of_nitrogen is the total nitrogen mass content of dead plant material.", + "dimensions": "longitude latitude time", + "out_name": "nLitterCwd", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nLitterSubSurf": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "subsurface_litter_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in below ground litter (non CWD)", + "comment": "'Content' indicates a quantity per unit area. 'Litter' is dead plant material in or above the soil. It is distinct from coarse wood debris. The precise distinction between 'fine' and 'coarse' is model dependent. 'Subsurface litter' means the part of the litter mixed within the soil below the surface. The sum of the quantities with standard names wood_debris_mass_content_of_nitrogen, surface_litter_mass_content_of_nitrogen and subsurface_litter_mass_content_of_nitrogen is the total nitrogen mass content of dead plant material.", + "dimensions": "longitude latitude time", + "out_name": "nLitterSubSurf", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nLitterSurf": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_litter_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in above ground litter (non CWD)", + "comment": "'Content' indicates a quantity per unit area. 'Litter' is dead plant material in or above the soil. It is distinct from coarse wood debris. The precise distinction between 'fine' and 'coarse' is model dependent. 'Surface litter' means the part of the litter resting above the soil surface. The sum of the quantities with standard names wood_debris_mass_content_of_nitrogen, surface_litter_mass_content_of_nitrogen and subsurface_litter_mass_content_of_nitrogen is the total nitrogen mass content of dead plant material.", + "dimensions": "longitude latitude time", + "out_name": "nLitterSurf", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nMineral": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_inorganic_nitrogen_expressed_as_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mineral nitrogen in the soil", + "comment": "SUM of ammonium, nitrite, nitrate, etc over all soil layers", + "dimensions": "longitude latitude time", + "out_name": "nMineral", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nMineralNH4": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_inorganic_ammonium_expressed_as_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mineral ammonium in the soil", + "comment": "SUM of ammonium over all soil layers", + "dimensions": "longitude latitude time", + "out_name": "nMineralNH4", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nMineralNO3": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_inorganic_nitrate_expressed_as_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mineral nitrate in the soil", + "comment": "SUM of nitrate over all soil layers", + "dimensions": "longitude latitude time", + "out_name": "nMineralNO3", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nOther": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "miscellaneous_living_matter_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen mass in vegetation components other than leaves, stem and root", + "comment": "E.g. fruits, seeds, etc.", + "dimensions": "longitude latitude time", + "out_name": "nOther", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nProduct": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "nitrogen_mass_content_of_forestry_and_agricultural_products", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in Products of Land Use Change", + "comment": "Report missing data over ocean grid cells. For fractional land report value averaged over the land fraction.", + "dimensions": "longitude latitude time", + "out_name": "nProduct", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nRoot": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "root_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in Roots", + "comment": "including fine and coarse roots.", + "dimensions": "longitude latitude time", + "out_name": "nRoot", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nSoil": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in Soil Pool", + "comment": "Report missing data over ocean grid cells. For fractional land report value averaged over the land fraction.", + "dimensions": "longitude latitude time", + "out_name": "nSoil", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nStem": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "stem_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in Stem", + "comment": "including sapwood and hardwood.", + "dimensions": "longitude latitude time", + "out_name": "nStem", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nVeg": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "vegetation_mass_content_of_nitrogen", + "units": "kg m-2", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Nitrogen Mass in Vegetation", + "comment": "Report missing data over ocean grid cells. For fractional land report value averaged over the land fraction.", + "dimensions": "longitude latitude time", + "out_name": "nVeg", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "necbLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_all_land_processes", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "net rate of C accumulation (or loss) on land use tile", + "comment": "Computed as npp minus heterotrophic respiration minus fire minus C leaching minus harvesting/clearing. Positive rate is into the land, negative rate is from the land. Do not include fluxes from anthropogenic product pools to atmosphere", + "dimensions": "longitude latitude landUse time", + "out_name": "necbLut", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nep": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_all_land_processes_excluding_anthropogenic_land_use_change", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Net Carbon Mass Flux out of Atmophere due to Net Ecosystem Productivity on Land.", + "comment": "Natural flux of CO2 (expressed as a mass flux of carbon) from the atmosphere to the land calculated as the difference between uptake associated will photosynthesis and the release of CO2 from the sum of plant and soil respiration and fire. Positive flux is into the land. emissions from natural fires and human ignition fires as calculated by the fire module of the dynamic vegetation model, but excluding any CO2 flux from fire included in fLuc (CO2 Flux to Atmosphere from Land Use Change).", + "dimensions": "longitude latitude time", + "out_name": "nep", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "netAtmosLandC13Flux": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_13C_due_to_all_land_processes", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Net Mass Flux of 13C between atmosphere and land (positive into land) as a result of all processes.", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Downward' indicates a vector component which is positive when directed downward (negative upward). Net downward radiation is the difference between radiation from above (downwelling) and radiation from below (upwelling). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The chemical formula for carbon dioxide is CO2. 'C' means the element carbon and '13C' is the stable isotope 'carbon-13', having six protons and seven neutrons.", + "dimensions": "longitude latitude time", + "out_name": "netAtmosLandC13Flux", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "netAtmosLandC14Flux": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_14C_due_to_all_land_processes", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Net Mass Flux of 14C between atmosphere and land (positive into land) as a result of all processes.", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Downward' indicates a vector component which is positive when directed downward (negative upward). Net downward radiation is the difference between radiation from above (downwelling) and radiation from below (upwelling). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The chemical formula for carbon dioxide is CO2. 'C' means the element carbon and '14C' is the radioactive isotope 'carbon-14', having six protons and eight neutrons and used in radiocarbon dating.", + "dimensions": "longitude latitude time", + "out_name": "netAtmosLandC14Flux", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "netAtmosLandCO2Flux": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_net_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_all_land_processes", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Net flux of CO2 between atmosphere and land (positive into land) as a result of all processes.", + "comment": "This flux should be reproducible by differencing the sum of all carbon pools (cVeg, cLitter, cSoil, and cProducts or equivalently cLand) from one time step to the next, except in the case of lateral transfer of carbon due to harvest, riverine transport of dissolved organic and/or inorganic carbon, or any other process (in which case the lateral_carbon_transfer_over_land term, see below, will be zero data).", + "dimensions": "longitude latitude time", + "out_name": "netAtmosLandCO2Flux", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nppGrass": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "net_primary_productivity_of_biomass_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where natural_grasses (comment: mask=grassFrac)", + "cell_measures": "area: areacella", + "long_name": "net primary production on grass tiles", + "comment": "Total NPP of grass in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "nppGrass", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nppLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "net_primary_productivity_of_biomass_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "net primary productivity on land use tile", + "comment": "'Production of carbon' means the production of biomass expressed as the mass of carbon which it contains. Net primary production is the excess of gross primary production (rate of synthesis of biomass from inorganic precursors) by autotrophs ('producers'), for example, photosynthesis in plants or phytoplankton, over the rate at which the autotrophs themselves respire some of this biomass. 'Productivity' means production per unit area. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A.", + "dimensions": "longitude latitude landUse time", + "out_name": "nppLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nppOther": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "net_primary_productivity_of_biomass_expressed_as_carbon_accumulated_in_miscellaneous_living_matter", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "net primary production allcoated to other pools (not leaves stem or roots)", + "comment": "added for completeness with npp_root", + "dimensions": "longitude latitude time", + "out_name": "nppOther", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nppShrub": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "net_primary_productivity_of_biomass_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where shrubs (comment: mask=shrubFrac)", + "cell_measures": "area: areacella", + "long_name": "net primary production on Shrub tiles", + "comment": "Total NPP of shrubs in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "nppShrub", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nppStem": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "net_primary_productivity_of_biomass_expressed_as_carbon_accumulated_in_stems", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "net primary production allcoated to stem", + "comment": "added for completeness with npp_root", + "dimensions": "longitude latitude time", + "out_name": "nppStem", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nppTree": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "net_primary_productivity_of_biomass_expressed_as_carbon", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where trees (comment: mask=treeFrac)", + "cell_measures": "area: areacella", + "long_name": "net primary production on tree tiles", + "comment": "Total NPP of trees in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "nppTree", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "nwdFracLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Non-woody Vegetation Percentage Cover", + "comment": "Percentage of land use tile tile that is non-woody vegetation ( e.g. herbaceous crops)", + "dimensions": "longitude latitude landUse time typenwd", + "out_name": "nwdFracLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ocontempdiff": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_eddy_dianeutral_mixing", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized dianeutral mixing", + "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use conservative temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "ocontempdiff", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ocontempmint": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_conservative_temperature", + "units": "degC kg m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello", + "long_name": "integral wrt depth of product of sea water density and conservative temperature", + "comment": "Full column sum of density*cell thickness*conservative temperature. If the model is Boussinesq, then use Boussinesq reference density for the density factor.", + "dimensions": "longitude latitude time", + "out_name": "ocontempmint", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ocontemppadvect": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized eddy advection", + "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use conservative temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "ocontemppadvect", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ocontemppmdiff": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_eddy_diffusion", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized mesoscale diffusion", + "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use conservative temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "ocontemppmdiff", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ocontemppsmadvect": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_eddy_advection", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water conservative temperature expressed as heat content due to parameterized submesoscale advection", + "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use conservative temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "ocontemppsmadvect", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ocontemprmadvect": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content_due_to_residual_mean_advection", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water conservative temperature expressed as heat content due to residual mean (sum of Eulerian + parameterized) advection", + "comment": "'tendency_of_X' means derivative of X with respect to time. 'Content' indicates a quantity per unit area. The phrase 'expressed_as_heat_content' means that this quantity is calculated as the specific heat capacity times density of sea water multiplied by the conservative temperature of the sea water in the grid cell. Conservative Temperature is defined as part of the Thermodynamic Equation of Seawater 2010 (TEOS-10) which was adopted in 2010 by the International Oceanographic Commission (IOC). Conservative Temperature is specific potential enthalpy (which has the standard name sea_water_specific_potential_enthalpy) divided by a fixed value of the specific heat capacity of sea water, namely cp_0 = 3991.86795711963 J kg-1 K-1. Conservative Temperature is a more accurate measure of the 'heat content' of sea water, by a factor of one hundred, than is potential temperature. Because of this, it can be regarded as being proportional to the heat content of sea water per unit mass. Reference: www.teos-10.", + "dimensions": "longitude latitude olevel time", + "out_name": "ocontemprmadvect", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ocontemptend": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_conservative_temperature_expressed_as_heat_content", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water conservative temperature expressed as heat content", + "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use conservative temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "ocontemptend", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "od443dust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_optical_thickness_due_to_dust_ambient_aerosol_particles", + "units": "1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Optical thickness at 443 nm Dust", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time", + "out_name": "od443dust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "od550aerso": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "stratosphere_optical_thickness_due_to_ambient_aerosol_particles", + "units": "1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Stratospheric Optical depth at 550 nm (all aerosols) 2D-field (here we limit the computation of OD to the stratosphere only)", + "comment": "From tropopause to stratopause as defined by the model", + "dimensions": "longitude latitude time lambda550nm", + "out_name": "od550aerso", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "od550so4so": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "stratosphere_optical_thickness_due_to_sulfate_ambient_aerosol_particles", + "units": "1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Stratospheric Optical depth at 550 nm (sulphate only) 2D-field (here we limit the computation of OD to the stratosphere only)", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time lambda550nm", + "out_name": "od550so4so", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "od865dust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_optical_thickness_due_to_dust_ambient_aerosol_particles", + "units": "1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Optical thickness at 865 nm Dust", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time", + "out_name": "od865dust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "opottempdiff": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_eddy_dianeutral_mixing", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized dianeutral mixing", + "comment": "Tendency of heat content for a grid cell from parameterized dianeutral mixing. Reported only for models that use potential temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "opottempdiff", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "opottempmint": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_potential_temperature", + "units": "degC kg m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello", + "long_name": "integral wrt depth of product of sea water density and potential temperature", + "comment": "The phrase 'integral_wrt_X_of_Y' means int Y dX. To specify the limits of the integral the data variable should have an axis for X and associated coordinate bounds. If no axis for X is associated with the data variable, or no coordinate bounds are specified, it is assumed that the integral is calculated over the entire vertical extent of the medium, e.g, if the medium is air the integral is assumed to be calculated over the full depth of the atmosphere. The phrase 'wrt' means 'with respect to'. The phrase 'product_of_X_and_Y' means X*Y. Depth is the vertical distance below the surface. Sea water density is the in-situ density (not the potential density). For Boussinesq models, density is the constant Boussinesq reference density, a quantity which has the standard name reference_sea_water_density_for_boussinesq_approximation. Potential temperature is the temperature a parcel of air or sea water would have if moved adiabatically to sea level pressure.", + "dimensions": "longitude latitude time", + "out_name": "opottempmint", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "opottemppadvect": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_eddy_advection", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized eddy advection", + "comment": "Tendency of heat content for a grid cell from parameterized eddy advection (any form of eddy advection). Reported only for models that use potential temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "opottemppadvect", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "opottemppmdiff": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_mesoscale_eddy_diffusion", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized mesoscale diffusion", + "comment": "Tendency of heat content for a grid cell from parameterized mesoscale eddy diffusion. Reported only for models that use potential temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "opottemppmdiff", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "opottemppsmadvect": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_parameterized_submesoscale_eddy_advection", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water potential temperature expressed as heat content due to parameterized submesoscale advection", + "comment": "Tendency of heat content for a grid cell from parameterized submesoscale eddy advection. Reported only for models that use potential temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "opottemppsmadvect", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "opottemprmadvect": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content_due_to_residual_mean_advection", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water potential temperature expressed as heat content due to residual mean advection", + "comment": "The phrase 'tendency_of_X' means derivative of X with respect to time. 'Content' indicates a quantity per unit area. The phrase 'expressed_as_heat_content' means that this quantity is calculated as the specific heat capacity times density of sea water multiplied by the potential temperature of the sea water in the grid cell. Potential temperature is the temperature a parcel of air or sea water would have if moved adiabatically to sea level pressure. The specification of a physical process by the phrase due_to_process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. The phrase 'residual_mean_advection' refers to the sum of the model's resolved advective transport plus any parameterized advective transport. Parameterized advective transport includes processes such as parameterized mesoscale and submesoscale transport, as well as any other advectively parameterized transport.", + "dimensions": "longitude latitude olevel time", + "out_name": "opottemprmadvect", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "opottemptend": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_potential_temperature_expressed_as_heat_content", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water potential temperature expressed as heat content", + "comment": "Tendency of heat content for a grid cell from all processes. Reported only for models that use potential temperature as prognostic field.", + "dimensions": "longitude latitude olevel time", + "out_name": "opottemptend", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "orog": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_altitude", + "units": "m", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Surface Altitude", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. Altitude is the (geometric) height above the geoid, which is the reference geopotential surface. The geoid is similar to mean sea level.", + "dimensions": "longitude latitude time", + "out_name": "orog", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "osaltdiff": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_eddy_dianeutral_mixing", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water salinity expressed as salt content due to parameterized dianeutral mixing", + "comment": "Tendency of salt content for a grid cell from parameterized dianeutral mixing.", + "dimensions": "longitude latitude olevel time", + "out_name": "osaltdiff", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "osaltpadvect": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_eddy_advection", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water salinity expressed as salt content due to parameterized eddy advection", + "comment": "Tendency of salt content for a grid cell from parameterized eddy advection (any form of eddy advection).", + "dimensions": "longitude latitude olevel time", + "out_name": "osaltpadvect", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "osaltpmdiff": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_mesoscale_eddy_diffusion", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water salinity expressed as salt content due to parameterized mesoscale diffusion", + "comment": "Tendency of salt content for a grid cell from parameterized mesoscale eddy diffusion.", + "dimensions": "longitude latitude olevel time", + "out_name": "osaltpmdiff", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "osaltpsmadvect": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_parameterized_submesoscale_eddy_advection", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water salinity expressed as salt content due to parameterized submesoscale advection", + "comment": "Tendency of salt content for a grid cell from parameterized submesoscale eddy advection.", + "dimensions": "longitude latitude olevel time", + "out_name": "osaltpsmadvect", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "osaltrmadvect": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content_due_to_residual_mean_advection", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water salinity expressed as salt content due to residual mean advection", + "comment": "The phrase 'tendency_of_X' means derivative of X with respect to time. 'Content' indicates a quantity per unit area. The specification of a physical process by the phrase due_to_process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. The phrase 'residual_mean_advection' refers to the sum of the model's resolved advective transport plus any parameterized advective transport. Parameterized advective transport includes processes such as parameterized mesoscale and submesoscale transport, as well as any other advectively parameterized transport. When the parameterized advective transport is represented in the model as a skew-diffusion rather than an advection, then the parameterized skew diffusion should be included in this diagnostic, since the convergence of skew-fluxes are identical (in the continuous formulation) to the convergence of advective fluxes.", + "dimensions": "longitude latitude olevel time", + "out_name": "osaltrmadvect", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "osalttend": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "tendency_of_sea_water_salinity_expressed_as_salt_content", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "tendency of sea water salinity expressed as salt content", + "comment": "Tendency of salt content for a grid cell from all processes.", + "dimensions": "longitude latitude olevel time", + "out_name": "osalttend", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "pabigthetao": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "sea_water_added_conservative_temperature", + "units": "degC", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sea Water Added Conservative Temperature", + "comment": "The quantity with standard name sea_water_added_conservative_temperature is a passive tracer in an ocean model whose surface flux does not come from the atmosphere but is imposed externally upon the simulated climate system. The surface flux is expressed as a heat flux and converted to a passive tracer increment as if it were a heat flux being added to conservative temperature. The passive tracer is transported within the ocean as if it were conservative temperature. The passive tracer is zero in the control climate of the model. The passive tracer records added heat, as described for the CMIP6 FAFMIP experiment (doi:10.5194/gmd-9-3993-2016), following earlier ideas. Conservative Temperature is defined as part of the Thermodynamic Equation of Seawater 2010 (TEOS-10) which was adopted in 2010 by the International Oceanographic Commission (IOC).", + "dimensions": "longitude latitude olevel time", + "out_name": "pabigthetao", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "parasolRefl": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "toa_bidirectional_reflectance", + "units": "1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacella", + "long_name": "PARASOL Reflectance", + "comment": "Simulated reflectance from PARASOL as seen at the top of the atmosphere for 5 solar zenith angles. Valid only over ocean and for one viewing direction (viewing zenith angle of 30 degrees and relative azimuth angle 320 degrees).", + "dimensions": "longitude latitude sza5 time", + "out_name": "parasolRefl", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "pastureFracC3": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "C3 Pasture Area Percentage", + "comment": "Percentage of entire grid cell covered by C3 pasture", + "dimensions": "longitude latitude time typec3pastures", + "out_name": "pastureFracC3", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "pastureFracC4": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "C4 Pasture Area Percentage", + "comment": "Percentage of entire grid cell covered by C4 pasture", + "dimensions": "longitude latitude time typec4pastures", + "out_name": "pastureFracC4", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "pathetao": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "sea_water_added_potential_temperature", + "units": "degC", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sea Water Additional Potential Temperature", + "comment": "The quantity with standard name sea_water_added_potential_temperature is a passive tracer in an ocean model whose surface flux does not come from the atmosphere but is imposed externally upon the simulated climate system. The surface flux is expressed as a heat flux and converted to a passive tracer increment as if it were a heat flux being added to potential temperature. The passive tracer is transported within the ocean as if it were potential temperature. The passive tracer is zero in the control climate of the model. The passive tracer records added heat, as described for the CMIP6 FAFMIP experiment (doi:10.5194/gmd-9-3993-2016), following earlier ideas. Potential temperature is the temperature a parcel of air or sea water would have if moved adiabatically to sea level pressure.", + "dimensions": "longitude latitude olevel time", + "out_name": "pathetao", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ppcalc": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_calcareous_phytoplankton", + "units": "mol m-3 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Net Primary Mole Productivity of Carbon by Calcareous Phytoplankton", + "comment": "Primary (organic carbon) production by the calcite-producing phytoplankton component alone", + "dimensions": "longitude latitude olevel time", + "out_name": "ppcalc", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ppdiat": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_diatoms", + "units": "mol m-3 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Net Primary Organic Carbon Production by Diatoms", + "comment": "Primary (organic carbon) production by the diatom component alone", + "dimensions": "longitude latitude olevel time", + "out_name": "ppdiat", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ppdiaz": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_diazotrophs", + "units": "mol m-3 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Net Primary Mole Productivity of Carbon by Diazotrophs", + "comment": "Primary (organic carbon) production by the diazotrophic phytoplankton component alone", + "dimensions": "longitude latitude olevel time", + "out_name": "ppdiaz", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ppmisc": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_miscellaneous_phytoplankton", + "units": "mol m-3 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Net Primary Organic Carbon Production by Other Phytoplankton", + "comment": "Primary (organic carbon) production by other phytoplankton components alone", + "dimensions": "longitude latitude olevel time", + "out_name": "ppmisc", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "pppico": { + "frequency": "mon", + "modeling_realm": "ocnBgchem", + "standard_name": "tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_picophytoplankton", + "units": "mol m-3 s-1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Net Primary Mole Productivity of Carbon by Picophytoplankton", + "comment": "Primary (organic carbon) production by the picophytoplankton (<2 um) component alone", + "dimensions": "longitude latitude olevel time", + "out_name": "pppico", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "pr17O": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "precipitation_flux_containing_17O", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Precipitation Flux of Water containing Oxygen-17 (H2 17O)", + "comment": "Precipitation mass flux of water molecules that contain the oxygen-17 isotope (H2 17O), including solid and liquid phases.", + "dimensions": "longitude latitude time", + "out_name": "pr17O", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "pr18O": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "precipitation_flux_containing_18O", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Precipitation Flux of Water containing Oxygen-18 (H2 18O)", + "comment": "Precipitation mass flux of water molecules that contain the oxygen-18 isotope (H2 18O), including solid and liquid phases.", + "dimensions": "longitude latitude time", + "out_name": "pr18O", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "pr2h": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "precipitation_flux_containing_single_2H", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Precipitation Flux of Water containing Deuterium (1H 2H O)", + "comment": "Precipitation mass flux of water molecules that contain one atom of the hydrogen-2 isotope (1H 2H O), including solid and liquid phases.", + "dimensions": "longitude latitude time", + "out_name": "pr2h", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prCrop": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "precipitation_flux", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Precipitation over Crop Tile", + "comment": "includes both liquid and solid phases", + "dimensions": "longitude latitude time", + "out_name": "prCrop", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prbigthetao": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "sea_water_redistributed_conservative_temperature", + "units": "degC", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sea Water Redistributed Conservative Temperature", + "comment": "The quantity with standard name sea_water_redistributed_conservative_temperature is a passive tracer in an ocean model which is subject to an externally imposed perturbative surface heat flux. The passive tracer is initialised to the conservative temperature in the control climate before the perturbation is imposed. Its surface flux is the heat flux from the atmosphere, not including the imposed perturbation, and is converted to a passive tracer increment as if it were being added to conservative temperature. The passive tracer is transported within the ocean as if it were conservative temperature. The passive tracer records redistributed heat, as described for the CMIP6 FAFMIP experiment (doi:10.5194/gmd-9-3993-2016), following earlier ideas. Conservative Temperature is defined as part of the Thermodynamic Equation of Seawater 2010 (TEOS-10) which was adopted in 2010 by the International Oceanographic Commission (IOC).", + "dimensions": "longitude latitude olevel time", + "out_name": "prbigthetao", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prhmax": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "precipitation_flux", + "units": "kg m-2 s-1", + "cell_methods": "area: mean time: mean within hours time: maximum over hours", + "cell_measures": "area: areacella", + "long_name": "Maximum Hourly Precipitation Rate", + "comment": "In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics.", + "dimensions": "longitude latitude time", + "out_name": "prhmax", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prsn17O": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "solid_precipitation_flux_containing_17O", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Precipitation Flux of Snow and Ice containing Oxygen-17 (H2 17O)", + "comment": "Precipitation mass flux of water molecules that contain the oxygen-17 isotope (H2 17O), including solid phase only.", + "dimensions": "longitude latitude time", + "out_name": "prsn17O", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prsn18O": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "solid_precipitation_flux_containing_18O", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Precipitation Flux of Snow and Ice containing Oxygen-18 (H2 18O)", + "comment": "Precipitation mass flux of water molecules that contain the oxygen-18 isotope (H2 18O), including solid phase only.", + "dimensions": "longitude latitude time", + "out_name": "prsn18O", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prsn2h": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "solid_precipitation_flux_containing_single_2H", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Precipitation Flux of Snow and Ice containing Deuterium (1H 2H O)", + "comment": "Precipitation mass flux of water molecules that contain one atom of the hydrogen-2 isotope (1H 2H O), including solid phase only.", + "dimensions": "longitude latitude time", + "out_name": "prsn2h", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prthetao": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "sea_water_redistributed_potential_temperature", + "units": "degC", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Sea Water Resdistributed Potential Temperature", + "comment": "The quantity with standard name sea_water_redistributed_potential_temperature is a passive tracer in an ocean model which is subject to an externally imposed perturbative surface heat flux. The passive tracer is initialised to the potential temperature in the control climate before the perturbation is imposed. Its surface flux is the heat flux from the atmosphere, not including the imposed perturbation, and is converted to a passive tracer increment as if it were being added to potential temperature. The passive tracer is transported within the ocean as if it were potential temperature. The passive tracer records redistributed heat, as described for the CMIP6 FAFMIP experiment (doi:10.5194/gmd-9-3993-2016), following earlier ideas. Potential temperature is the temperature a parcel of air or sea water would have if moved adiabatically to sea level pressure.", + "dimensions": "longitude latitude olevel time", + "out_name": "prthetao", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prw17O": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_content_of_water_vapor_containing_17O_in_atmosphere_layer", + "units": "kg m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of Water containing Oxygen-17 (H2 17O) in Layer", + "comment": "Water vapor path for water molecules that contain oxygen-17 (H2 17O)", + "dimensions": "longitude latitude alevel time", + "out_name": "prw17O", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prw18O": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "mass_content_of_water_vapor_containing_18O_in_atmosphere_layer", + "units": "kg m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Isotopic Ratio of Oxygen-18 in Sea Water", + "comment": "Ratio of abundance of oxygen-18 (18O) atoms to oxgen-16 (16O) atoms in sea water", + "dimensions": "longitude latitude olevel time", + "out_name": "prw18O", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "prw2H": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_content_of_water_vapor_containing_single_2H_in_atmosphere_layer", + "units": "kg m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass of Water containing Deuterium (1H 2H O) in Layer", + "comment": "Water vapor path for water molecules that contain one atom of the hydrogen-2 isotope (1H 2H O)", + "dimensions": "longitude latitude alevel time", + "out_name": "prw2H", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ps": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "surface_air_pressure", + "units": "Pa", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Surface Air Pressure", + "comment": "surface pressure (not mean sea-level pressure), 2-D field to calculate the 3-D pressure field from hybrid coordinates", + "dimensions": "longitude latitude time", + "out_name": "ps", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "raGrass": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_plant_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where natural_grasses (comment: mask=grassFrac)", + "cell_measures": "area: areacella", + "long_name": "autotrophic respiration on grass tiles", + "comment": "Total RA of grass in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "raGrass", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "raLeaf": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_plant_respiration_in_leaves", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total respiration from leaves", + "comment": "added for completeness with Ra_root", + "dimensions": "longitude latitude time", + "out_name": "raLeaf", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "raLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_plant_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "plant respiration on land use tile", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The chemical formula for carbon dioxide is CO2. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. Plant respiration is the sum of respiration by parts of plants both above and below the soil. It is assumed that all the respired carbon dioxide is emitted to the atmosphere.", + "dimensions": "longitude latitude landUse time", + "out_name": "raLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "raOther": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_plant_respiration_in_miscellaneous_living_matter", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total respiration from other pools (not leaves stem or roots)", + "comment": "added for completeness with Ra_root", + "dimensions": "longitude latitude time", + "out_name": "raOther", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "raRoot": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_plant_respiration_in_roots", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Respiration from Roots", + "comment": "Total autotrophic respiration from all belowground plant parts. This has benchmarking value because the sum of Rh and root respiration can be compared to observations of total soil respiration.", + "dimensions": "longitude latitude time", + "out_name": "raRoot", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "raShrub": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_plant_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where shrubs (comment: mask=shrubFrac)", + "cell_measures": "area: areacella", + "long_name": "autotrophic respiration on Shrub tiles", + "comment": "Total RA of shrubs in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "raShrub", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "raStem": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_plant_respiration_in_stems", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Total Respiration from Stem", + "comment": "added for completeness with Ra_root", + "dimensions": "longitude latitude time", + "out_name": "raStem", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "raTree": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_plant_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where trees (comment: mask=treeFrac)", + "cell_measures": "area: areacella", + "long_name": "autotrophic respiration on tree tiles", + "comment": "Total RA of trees in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "raTree", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rac13": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_13C_due_to_plant_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass Flux of 13C into Atmosphere due to Autotrophic (Plant) Respiration on Land", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The chemical formula for carbon dioxide is CO2. 'C' means the element carbon and '13C' is the stable isotope 'carbon-13', having six protons and seven neutrons. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase.", + "dimensions": "longitude latitude time", + "out_name": "rac13", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rac14": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_14C_due_to_plant_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass Flux of 14C into Atmosphere due to Autotrophic (Plant) Respiration on Land", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The chemical formula for carbon dioxide is CO2. 'C' means the element carbon and '14C' is the radioactive isotope 'carbon-14', having six protons and eight neutrons and used in radiocarbon dating. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase.", + "dimensions": "longitude latitude time", + "out_name": "rac14", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rainmxrat27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_fraction_of_rain_in_air", + "units": "1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "rain_mixing_ratio", + "comment": "Rain mixing ratio", + "dimensions": "longitude latitude plev27 time", + "out_name": "rainmxrat", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "reffclic": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "effective_radius_of_convective_cloud_ice_particle", + "units": "m", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Hydrometeor Effective Radius of Convective Cloud Ice", + "comment": "This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell).", + "dimensions": "longitude latitude alevel time", + "out_name": "reffclic", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "reffclis": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "effective_radius_of_stratiform_cloud_ice_particle", + "units": "m", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Hydrometeor Effective Radius of Stratiform Cloud Ice", + "comment": "This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell).", + "dimensions": "longitude latitude alevel time", + "out_name": "reffclis", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "reffclwc": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "effective_radius_of_convective_cloud_liquid_water_particle", + "units": "m", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Hydrometeor Effective Radius of Convective Cloud Liquid Water", + "comment": "Droplets are liquid. The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", + "dimensions": "longitude latitude alevel time", + "out_name": "reffclwc", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "reffclws": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "effective_radius_of_stratiform_cloud_liquid_water_particle", + "units": "m", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Hydrometeor Effective Radius of Stratiform Cloud Liquid Water", + "comment": "Droplets are liquid. The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.", + "dimensions": "longitude latitude alevel time", + "out_name": "reffclws", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rhGrass": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_heterotrophic_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where natural_grasses (comment: mask=grassFrac)", + "cell_measures": "area: areacella", + "long_name": "heterotrophic respiration on grass tiles", + "comment": "Total RH of grass in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "rhGrass", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rhLitter": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_due_to_heterotrophic_respiration_in_litter", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass Flux into Atmosphere due to Heterotrophic Respiration from Litter on Land", + "comment": "Needed to calculate litter bulk turnover time. Includes respiration from CWD as well.", + "dimensions": "longitude latitude time", + "out_name": "rhLitter", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rhLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_heterotrophic_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "soil heterotrophic respiration on land use tile", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The chemical formula for carbon dioxide is CO2. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase.", + "dimensions": "longitude latitude landUse time", + "out_name": "rhLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rhShrub": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_heterotrophic_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where shrubs (comment: mask=shrubFrac)", + "cell_measures": "area: areacella", + "long_name": "heterotrophic respiration on Shrub tiles", + "comment": "Total RH of shrubs in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "rhShrub", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rhSoil": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_due_to_heterotrophic_respiration_in_soil", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Carbon Mass Flux into Atmosphere due to Heterotrophic Respiration from Soil on Land", + "comment": "Needed to calculate soil bulk turnover time", + "dimensions": "longitude latitude time", + "out_name": "rhSoil", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rhTree": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_heterotrophic_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean where trees (comment: mask=treeFrac)", + "cell_measures": "area: areacella", + "long_name": "heterotrophic respiration on tree tiles", + "comment": "Total RH of trees in the gridcell", + "dimensions": "longitude latitude time", + "out_name": "rhTree", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rhc13": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_13C_due_to_heterotrophic_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass Flux of 13C into Atmosphere due to Heterotrophic Respiration on Land", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The chemical formula for carbon dioxide is CO2. 'C' means the element carbon and '13C' is the stable isotope 'carbon-13', having six protons and seven neutrons. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase.", + "dimensions": "longitude latitude time", + "out_name": "rhc13", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rhc14": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_carbon_dioxide_expressed_as_14C_due_to_heterotrophic_respiration", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Mass Flux of 14C into Atmosphere due to Heterotrophic Respiration on Land", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The phrase 'expressed_as' is used in the construction A_expressed_as_B, where B is a chemical constituent of A. It means that the quantity indicated by the standard name is calculated solely with respect to the B contained in A, neglecting all other chemical constituents of A. The chemical formula for carbon dioxide is CO2. 'C' means the element carbon and '14C' is the radioactive isotope 'carbon-14', having six protons and eight neutrons and used in radiocarbon dating. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase.", + "dimensions": "longitude latitude time", + "out_name": "rhc14", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rls": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "surface_net_downward_longwave_flux", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Net Longwave Surface Radiation", + "comment": "Net longwave surface radiation", + "dimensions": "longitude latitude time", + "out_name": "rls", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rlusLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upwelling_longwave_flux_in_air", + "units": "W m-2", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Surface Upwelling Longwave on Land Use Tile", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'longwave' means longwave radiation. Upwelling radiation is radiation from below. It does not mean 'net upward'. When thought of as being incident on a surface, a radiative flux is sometimes called 'irradiance'. In addition, it is identical with the quantity measured by a cosine-collector light-meter and sometimes called 'vector irradiance'. In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics.", + "dimensions": "longitude latitude landUse time", + "out_name": "rlusLut", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rsdoabsorb": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "net_rate_of_absorption_of_shortwave_energy_in_ocean_layer", + "units": "W m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "net rate of absorption of shortwave energy in ocean layer", + "comment": "'shortwave' means shortwave radiation. 'Layer' means any layer with upper and lower boundaries that have constant values in some vertical coordinate. There must be a vertical coordinate variable indicating the extent of the layer(s). If the layers are model layers, the vertical coordinate can be model_level_number, but it is recommended to specify a physical coordinate (in a scalar or auxiliary coordinate variable) as well. Net absorbed radiation is the difference between absorbed and emitted radiation.", + "dimensions": "longitude latitude olevel time", + "out_name": "rsdoabsorb", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rsdscsdiff": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "surface_diffuse_downwelling_shortwave_flux_in_air_assuming_clear_sky", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Surface Diffuse Downwelling Clear Sky Shortwave Radiation", + "comment": "Downwelling radiation is radiation from above. It does not mean 'net downward'. When thought of as being incident on a surface, a radiative flux is sometimes called 'irradiance'. In addition, it is identical with the quantity measured by a cosine-collector light-meter and sometimes called 'vector irradiance'. 'Diffuse' radiation is radiation that has been scattered by particles in the atmosphere such as cloud droplets and aerosols. In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The surface called 'surface' means the lower boundary of the atmosphere. A phrase 'assuming_condition' indicates that the named quantity is the value which would obtain if all aspects of the system were unaltered except for the assumption of the circumstances specified by the condition. 'shortwave' means shortwave radiation.", + "dimensions": "longitude latitude time", + "out_name": "rsdscsdiff", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rsdsdiff": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "surface_diffuse_downwelling_shortwave_flux_in_air", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Surface Diffuse Downwelling Shortwave Radiation", + "comment": "Downwelling radiation is radiation from above. It does not mean 'net downward'. 'Diffuse' radiation is radiation that has been scattered by particles in the atmosphere such as cloud droplets and aerosols. When thought of as being incident on a surface, a radiative flux is sometimes called 'irradiance'. In addition, it is identical with the quantity measured by a cosine-collector light-meter and sometimes called 'vector irradiance'. In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The surface called 'surface' means the lower boundary of the atmosphere. 'shortwave' means shortwave radiation.", + "dimensions": "longitude latitude time", + "out_name": "rsdsdiff", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rss": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "surface_net_downward_shortwave_flux", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Net Shortwave Surface Radiation", + "comment": "Net downward shortwave radiation at the surface", + "dimensions": "longitude latitude time", + "out_name": "rss", + "type": "real", + "positive": "down", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "rsusLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upwelling_shortwave_flux_in_air", + "units": "W m-2", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Surface Upwelling Shortwave on Land Use Tile", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'shortwave' means shortwave radiation. Upwelling radiation is radiation from below. It does not mean 'net upward'. When thought of as being incident on a surface, a radiative flux is sometimes called 'irradiance'. In addition, it is identical with the quantity measured by a cosine-collector light-meter and sometimes called 'vector irradiance'. In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics.", + "dimensions": "longitude latitude landUse time", + "out_name": "rsusLut", + "type": "real", + "positive": "up", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "sconcdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_concentration_of_dust_dry_aerosol_particles_in_air", + "units": "kg m-3", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Surface Concentration of Dust", + "comment": "mass concentration of dust dry aerosol in air in model lowest layer", + "dimensions": "longitude latitude time", + "out_name": "sconcdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "sconcso4": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_concentration_of_sulfate_dry_aerosol_particles_in_air", + "units": "kg m-3", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Surface Concentration of SO4", + "comment": "mass concentration of sulfate dry aerosol in air in model lowest layer.", + "dimensions": "longitude latitude time", + "out_name": "sconcso4", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "sconcss": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_concentration_of_sea_salt_dry_aerosol_particles_in_air", + "units": "kg m-3", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Surface Concentration of Seasalt", + "comment": "mass concentration of seasalt dry aerosol in air in model lowest layer", + "dimensions": "longitude latitude time", + "out_name": "sconcss", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "sedustCI": { + "frequency": "mon", + "modeling_realm": "aerosol", + "standard_name": "minus_tendency_of_atmosphere_mass_content_of_insoluble_dust_dry_aerosol_particles_due_to_deposition", + "units": "kg m-2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Sedimentation Flux of dust mode coarse insoluble", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time", + "out_name": "sedustCI", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "sfcWindmax": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "wind_speed", + "units": "m s-1", + "cell_methods": "area: mean time: maximum within days time: mean over days", + "cell_measures": "area: areacella", + "long_name": "Mean Daily Maximum Near-Surface Wind Speed", + "comment": "Daily maximum near-surface (usually, 10 meters) wind speed.", + "dimensions": "longitude latitude time height10m", + "out_name": "sfcWindmax", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "snowmxrat27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "mass_fraction_of_snow_in_air", + "units": "1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "snow_mixing_ratio", + "comment": "Snow mixing ratio", + "dimensions": "longitude latitude plev27 time", + "out_name": "snowmxrat", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "somint": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "integral_wrt_depth_of_product_of_sea_water_density_and_salinity", + "units": "1e-3 kg m-2", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello", + "long_name": "integral wrt depth of product of sea water density and salinity", + "comment": "Full column sum of density*cell thickness*prognostic salinity. If the model is Boussinesq, then use Boussinesq reference density for the density factor.", + "dimensions": "longitude latitude time", + "out_name": "somint", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "sw18O": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "isotope_ratio_of_17O_to_16O_in_sea_water_excluding_solutes_and_solids", + "units": "1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Isotopic Ratio of Oxygen-17 in Sea Water", + "comment": "Ratio of abundance of oxygen-17 (17O) atoms to oxgen-16 (16O) atoms in sea water", + "dimensions": "longitude latitude olevel time", + "out_name": "sw17O", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "sw2H": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "isotope_ratio_of_2H_to_1H_in_sea_water_excluding_solutes_and_solids", + "units": "1", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello volume: volcello", + "long_name": "Isotopic Ratio of Deuterium in Sea Water", + "comment": "Ratio of abundance of hydrogen-2 (2H) atoms to hydrogen-1 (1H) atoms in sea water", + "dimensions": "longitude latitude olevel time", + "out_name": "sw2H", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "sweLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "lwe_thickness_of_surface_snow_amount", + "units": "m", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "snow water equivalent on land use tile", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'lwe' means liquid water equivalent. 'Amount' means mass per unit area. The construction lwe_thickness_of_X_amount or _content means the vertical extent of a layer of liquid water having the same mass per unit area. Surface amount refers to the amount on the ground, excluding that on the plant or vegetation canopy.", + "dimensions": "longitude latitude landUse time", + "out_name": "sweLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "swsrfasdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "surface_net_downward_shortwave_dust_ambient_aerosol_particles_direct_radiative_effect", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "All-sky Surface Shortwave radiative flux due to Dust", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time", + "out_name": "swsrfasdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "swsrfcsdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "surface_net_downward_shortwave_dust_ambient_aerosol_particles_direct_radiative_effect_assuming_clear_sky", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Clear-sky Surface Shortwave radiative flux due to Dust", + "comment": "Balkanski - LSCE", + "dimensions": "longitude latitude time", + "out_name": "swsrfcsdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "swtoaasdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "toa_instantaneous_shortwave_forcing", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "all sky sw-rf dust at toa", + "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol", + "dimensions": "longitude latitude time", + "out_name": "swtoaasdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "swtoacsdust": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "toa_instantaneous_shortwave_forcing", + "units": "W m-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "clear sky sw-rf dust at toa", + "comment": "proposed name: toa_instantaneous_shortwave_forcing_due_to_dust_ambient_aerosol_assuming_clear_sky", + "dimensions": "longitude latitude time", + "out_name": "swtoacsdust", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "t2": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "square_of_air_temperature", + "units": "K2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "square_of_air_temperature", + "comment": "Air temperature squared", + "dimensions": "longitude latitude alevel time", + "out_name": "t2", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "t20d": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "depth_of_isosurface_of_sea_water_potential_temperature", + "units": "m", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello", + "long_name": "20C isotherm depth", + "comment": "This quantity, sometimes called the 'isotherm depth', is the depth (if it exists) at which the sea water potential temperature equals some specified value. This value should be specified in a scalar coordinate variable. Depth is the vertical distance below the surface. Potential temperature is the temperature a parcel of air or sea water would have if moved adiabatically to sea level pressure.", + "dimensions": "longitude latitude time", + "out_name": "t20d", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tSoilPools": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "soil_pool_carbon_decay_rate", + "units": "s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "turnover rate of each model soil carbon pool", + "comment": "defined as 1/(turnover time) for each soil pool. Use the same pools reported under cSoilPools", + "dimensions": "longitude latitude soilpools time", + "out_name": "tSoilPools", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ta27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "air_temperature", + "units": "K", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Air Temperature", + "comment": "Air Temperature", + "dimensions": "longitude latitude plev27 time", + "out_name": "ta", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tasLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "air_temperature", + "units": "K", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "near-surface air temperature (2m above displacement height, i.e. t_ref) on land use tile", + "comment": "Air temperature is the bulk temperature of the air, not the surface (skin) temperature.", + "dimensions": "longitude latitude landUse time height2m", + "out_name": "tasLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tasmaxCrop": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "air_temperature", + "units": "K", + "cell_methods": "area: mean time: maximum within days time: mean over days", + "cell_measures": "area: areacella", + "long_name": "Daily Maximum Near-Surface Air Temperature over Crop Tile", + "comment": "maximum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: max')", + "dimensions": "longitude latitude time height2m", + "out_name": "tasmaxCrop", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tasminCrop": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "air_temperature", + "units": "K", + "cell_methods": "area: mean time: minimum within days time: mean over days", + "cell_measures": "area: areacella", + "long_name": "Daily Minimum Near-Surface Air Temperature over Crop Tile", + "comment": "minimum near-surface (usually, 2 meter) air temperature (add cell_method attribute 'time: min')", + "dimensions": "longitude latitude time height2m", + "out_name": "tasminCrop", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tdps": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "dew_point_temperature", + "units": "K", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "2m dewpoint temperature", + "comment": "Dew point temperature is the temperature at which a parcel of air reaches saturation upon being cooled at constant pressure and specific humidity.", + "dimensions": "longitude latitude time", + "out_name": "tdps", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "thetaot": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "sea_water_potential_temperature", + "units": "degC", + "cell_methods": "area: mean where sea time: mean", + "cell_measures": "area: areacello", + "long_name": "Vertically Averaged Sea Water Potential Temperature", + "comment": "Vertical average of the sea water potential temperature through the whole ocean depth", + "dimensions": "longitude latitude time", + "out_name": "thetaot", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "thetaot2000": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "sea_water_potential_temperature", + "units": "degC", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacello", + "long_name": "Depth average potential temperature of upper 2000m", + "comment": "Upper 2000m, 2D field", + "dimensions": "longitude latitude time depth2000m", + "out_name": "thetaot2000", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "thetaot300": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "sea_water_potential_temperature", + "units": "degC", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacello", + "long_name": "Depth average potential temperature of upper 300m", + "comment": "Upper 300m, 2D field", + "dimensions": "longitude latitude time depth300m", + "out_name": "thetaot300", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "thetaot700": { + "frequency": "mon", + "modeling_realm": "ocean", + "standard_name": "sea_water_potential_temperature", + "units": "degC", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacello", + "long_name": "Depth average potential temperature of upper 700m", + "comment": "Upper 700m, 2D field", + "dimensions": "longitude latitude time depth700m", + "out_name": "thetaot700", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tnhuspbl": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_specific_humidity_due_to_boundary_layer_mixing", + "units": "s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Tendency of Specific Humidity Due to Boundary Layer Mixing", + "comment": "Includes all boundary layer terms including diffusive terms.", + "dimensions": "longitude latitude alevel time", + "out_name": "tnhuspbl", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tnhusscp": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_specific_humidity_due_to_stratiform_cloud_and_precipitation", + "units": "s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Tendency of Specific Humidity Due to Stratiform Clouds and Precipitation", + "comment": "The phrase 'tendency_of_X' means derivative of X with respect to time. 'Specific' means per unit mass. Specific humidity is the mass fraction of water vapor in (moist) air. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. A variable with the standard name of tendency_of_specific_humidity_due_to_stratiform_cloud_and_precipitation should contain the effects of all processes which convert stratiform clouds and precipitation to or from water vapor. In an atmosphere model, stratiform cloud is that produced by large-scale convergence (not the convection schemes).", + "dimensions": "longitude latitude alevel time", + "out_name": "tnhusscp", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tntd": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_air_temperature_due_to_diffusion", + "units": "K s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Tendency of Air Temperature due to Numerical Diffusion", + "comment": "This includes any horizontal or vertical numerical temperature diffusion not associated with the parametrized moist physics or the resolved dynamics. For example, any vertical diffusion which is part of the boundary layer mixing scheme should be excluded, as should any diffusion which is included in the terms from the resolved dynamics. This term is required to check the closure of the temperature budget.", + "dimensions": "longitude latitude alevel time", + "out_name": "tntd", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tntmp27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_air_temperature_due_to_model_physics", + "units": "K s-1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Tendency of Air Temperature due to Model Physics", + "comment": "Tendency of air temperature due to model physics. This includes sources and sinks from parametrized physics (e.g. radiation, convection, boundary layer, stratiform condensation/evaporation, etc.). It excludes sources and sinks from resolved dynamics and numerical diffusion not associated with parametrized physics. For example, any vertical diffusion which is part of the boundary layer mixing scheme should be included, while numerical diffusion applied in addition to physics or resolved dynamics should be excluded. This term is required to check the closure of the heat budget.", + "dimensions": "longitude latitude plev27 time", + "out_name": "tntmp", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tntpbl": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_air_temperature_due_to_boundary_layer_mixing", + "units": "K s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Tendency of Air Temperature Due to Boundary Layer Mixing", + "comment": "Includes all boundary layer terms including diffusive terms.", + "dimensions": "longitude latitude alevel time", + "out_name": "tntpbl", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tntrl27": { + "frequency": "mon", + "modeling_realm": "aerosol", + "standard_name": "tendency_of_air_temperature_due_to_longwave_heating", + "units": "K s-1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Longwave heating rate", + "comment": "Tendency of air temperature due to longwave radiative heating", + "dimensions": "longitude latitude plev27 time", + "out_name": "tntrl", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tntrlcs": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_air_temperature_due_to_longwave_heating_assuming_clear_sky", + "units": "K s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Tendency of Air Temperature due to Clear Sky Longwave Radiative Heating", + "comment": "Tendency of Air Temperature due to Clear Sky Longwave Radiative Heating", + "dimensions": "longitude latitude alevel time", + "out_name": "tntrlcs", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tntrs27": { + "frequency": "mon", + "modeling_realm": "aerosol", + "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating", + "units": "K s-1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Shortwave heating rate", + "comment": "Tendency of air temperature due to shortwave radiative heating", + "dimensions": "longitude latitude plev27 time", + "out_name": "tntrs", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tntrscs": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_air_temperature_due_to_shortwave_heating_assuming_clear_sky", + "units": "K s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Tendency of Air Temperature due to Clear Sky Shortwave Radiative Heating", + "comment": "Tendency of Air Temperature due to Clear Sky Shortwave Radiative Heating", + "dimensions": "longitude latitude alevel time", + "out_name": "tntrscs", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tntscp": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_air_temperature_due_to_stratiform_cloud_and_precipitation", + "units": "K s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Tendency of Air Temperature Due to Stratiform Clouds and Precipitation", + "comment": "The phrase 'tendency_of_X' means derivative of X with respect to time. Air temperature is the bulk temperature of the air, not the surface (skin) temperature. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. A variable with the standard name tendency_of_air_temperature_due_to_stratiform_cloud_and_precipitation should contain net latent heating effects of all processes which convert stratiform clouds and precipitation between water vapour, liquid or ice phases. In an atmosphere model, stratiform cloud is that produced by large-scale convergence (not the convection schemes).", + "dimensions": "longitude latitude alevel time", + "out_name": "tntscp", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "treeFracBdlDcd": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Broadleaf deciduous tree area percentage", + "comment": "This is the percentage of the entire grid cell that is covered by broadleaf deciduous trees.", + "dimensions": "longitude latitude time typetreebd", + "out_name": "treeFracBdlDcd", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "treeFracBdlEvg": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Broadleaf evergreen tree area percentage", + "comment": "This is the percentage of the entire grid cell that is covered by broadleaf evergreen trees.", + "dimensions": "longitude latitude time typetreebe", + "out_name": "treeFracBdlEvg", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "treeFracNdlDcd": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Needleleaf deciduous tree area percentage", + "comment": "This is the percentage of the entire grid cell that is covered by needleleaf deciduous trees.", + "dimensions": "longitude latitude time typetreend", + "out_name": "treeFracNdlDcd", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "treeFracNdlEvg": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Needleleaf evergreen tree area percentage", + "comment": "This is the percentage of the entire grid cell that is covered by needleleaf evergreen trees.", + "dimensions": "longitude latitude time typetreene", + "out_name": "treeFracNdlEvg", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "tslsiLut": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_temperature", + "units": "K", + "cell_methods": "area: time: mean where landuse", + "cell_measures": "area: areacella", + "long_name": "Surface Temperature on Landuse Tile", + "comment": "Surface temperature (i.e. temperature at which long-wave radiation emitted)", + "dimensions": "longitude latitude landUse time", + "out_name": "tslsiLut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "twap": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "product_of_omega_and_air_temperature", + "units": "K Pa s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "air_temperature_times_omega", + "comment": "Product of air temperature and pressure tendency", + "dimensions": "longitude latitude alevel time", + "out_name": "twap", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "u2": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "square_of_eastward_wind", + "units": "m2 s-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "square_of_eastward_wind", + "comment": "u*u", + "dimensions": "longitude latitude alevel time", + "out_name": "u2", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ua": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "eastward_wind", + "units": "m s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Eastward Wind", + "comment": "'Eastward' indicates a vector component which is positive when directed eastward (negative westward). Wind is defined as a two-dimensional (horizontal) air velocity vector, with no vertical component. (Vertical motion in the atmosphere has the standard name upward_air_velocity.)", + "dimensions": "longitude latitude plev7h time", + "out_name": "ua", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ua27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "eastward_wind", + "units": "m s-1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Eastward Wind", + "comment": "'Eastward' indicates a vector component which is positive when directed eastward (negative westward). Wind is defined as a two-dimensional (horizontal) air velocity vector, with no vertical component. (Vertical motion in the atmosphere has the standard name upward_air_velocity.)", + "dimensions": "longitude latitude plev27 time", + "out_name": "ua", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "uqint": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "integral_wrt_height_of_product_of_eastward_wind_and_specific_humidity", + "units": "m2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "integrated_eastward_wind_times_humidity", + "comment": "Column integrated eastward wind times specific humidity", + "dimensions": "longitude latitude time", + "out_name": "uqint", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ut": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "product_of_eastward_wind_and_air_temperature", + "units": "K m s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "air_temperature_times_eastward_wind", + "comment": "Product of air temperature and eastward wind", + "dimensions": "longitude latitude alevel time", + "out_name": "ut", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "utendnogw": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_eastward_wind_due_to_nonorographic_gravity_wave_drag", + "units": "m s-2", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "u-tendency nonorographic gravity wave drag", + "comment": "Tendency of the eastward wind by parameterized nonorographic gravity waves.", + "dimensions": "longitude latitude plev19 time", + "out_name": "utendnogw", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "utendogw": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_eastward_wind_due_to_orographic_gravity_wave_drag", + "units": "m s-2", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "u-tendency orographic gravity wave drag", + "comment": "Tendency of the eastward wind by parameterized orographic gravity waves.", + "dimensions": "longitude latitude plev19 time", + "out_name": "utendogw", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "uv": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "product_of_eastward_wind_and_northward_wind", + "units": "m2 s-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "eastward_wind_times_northward_wind", + "comment": "u*v", + "dimensions": "longitude latitude alevel time", + "out_name": "uv", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "uwap": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "product_of_eastward_wind_and_omega", + "units": "Pa m s-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "eastward_wind_times_omega", + "comment": "u*omega", + "dimensions": "longitude latitude alevel time", + "out_name": "uwap", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "v2": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "square_of_northward_wind", + "units": "m2 s-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "square_of_northwardwind", + "comment": "v*v", + "dimensions": "longitude latitude alevel time", + "out_name": "v2", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "va": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "northward_wind", + "units": "m s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "Northward Wind", + "comment": "'Northward' indicates a vector component which is positive when directed northward (negative southward). Wind is defined as a two-dimensional (horizontal) air velocity vector, with no vertical component. (Vertical motion in the atmosphere has the standard name upward_air_velocity.)", + "dimensions": "longitude latitude plev7h time", + "out_name": "va", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "va27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "northward_wind", + "units": "m s-1", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Northward Wind", + "comment": "'Northward' indicates a vector component which is positive when directed northward (negative southward). Wind is defined as a two-dimensional (horizontal) air velocity vector, with no vertical component. (Vertical motion in the atmosphere has the standard name upward_air_velocity.)", + "dimensions": "longitude latitude plev27 time", + "out_name": "va", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vegFrac": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Total vegetated percentage cover", + "comment": "Percentage of grid cell that is covered by vegetation.This SHOULD be the sum of tree, grass, crop and shrub fractions.", + "dimensions": "longitude latitude time typeveg", + "out_name": "vegFrac", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vegHeight": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "canopy_height", + "units": "m", + "cell_methods": "area: time: mean where vegetation (comment: mask=vegFrac)", + "cell_measures": "area: areacella", + "long_name": "canopy height", + "comment": "Vegetation height averaged over all vegetation types and over the vegetated fraction of a grid cell.", + "dimensions": "longitude latitude time", + "out_name": "vegHeight", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vegHeightCrop": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "canopy_height", + "units": "m", + "cell_methods": "area: time: mean where crops (comment: mask=cropFrac)", + "cell_measures": "area: areacella", + "long_name": "Vegetation height averaged over the crop fraction of a grid cell.", + "comment": "Vegetation height averaged over the crop fraction of a grid cell.", + "dimensions": "longitude latitude time", + "out_name": "vegHeightCrop", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vegHeightGrass": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "canopy_height", + "units": "m", + "cell_methods": "area: time: mean where natural_grasses (comment: mask=grassFrac)", + "cell_measures": "area: areacella", + "long_name": "Vegetation height averaged over the grass fraction of a grid cell.", + "comment": "Vegetation height averaged over the grass fraction of a grid cell.", + "dimensions": "longitude latitude time", + "out_name": "vegHeightGrass", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vegHeightPasture": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "canopy_height", + "units": "m", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Vegetation height averaged over the pasture fraction of a grid cell.", + "comment": "Vegetation height averaged over the pasture fraction of a grid cell.", + "dimensions": "longitude latitude time", + "out_name": "vegHeightPasture", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vegHeightShrub": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "canopy_height", + "units": "m", + "cell_methods": "area: time: mean where shrubs (comment: mask=shrubFrac)", + "cell_measures": "area: areacella", + "long_name": "Vegetation height averaged over the shrub fraction of a grid cell.", + "comment": "Vegetation height averaged over the shrub fraction of a grid cell.", + "dimensions": "longitude latitude time", + "out_name": "vegHeightShrub", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vegHeightTree": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "canopy_height", + "units": "m", + "cell_methods": "area: time: mean where trees (comment: mask=treeFrac)", + "cell_measures": "area: areacella", + "long_name": "Vegetation height averaged over the tree fraction of a grid cell.", + "comment": "Vegetation height averaged over the tree fraction of a grid cell.", + "dimensions": "longitude latitude time", + "out_name": "vegHeightTree", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vqint": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "integral_wrt_height_of_product_of_northward_wind_and_specific_humidity", + "units": "m2 s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "integrated_northward_wind_times_humidity", + "comment": "Column integrated northward wind times specific humidity", + "dimensions": "longitude latitude time", + "out_name": "vqint", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vt": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "product_of_northward_wind_and_air_temperature", + "units": "K m s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "air_temperature_times_northward_wind", + "comment": "Product of air temperature and northward wind", + "dimensions": "longitude latitude alevel time", + "out_name": "vt", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vtendnogw": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_northward_wind_due_to_nonorographic_gravity_wave_drag", + "units": "m s-2", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "v-tendency nonorographic gravity wave drag", + "comment": "Tendency of the northward wind by parameterized nonorographic gravity waves. (Note that CF name tables only have a general northward tendency for all gravity waves, and we need it separated by type.)", + "dimensions": "longitude latitude plev19 time", + "out_name": "vtendnogw", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vtendogw": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "tendency_of_northward_wind_due_to_orographic_gravity_wave_drag", + "units": "m s-2", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "v-tendency orographic gravity wave drag", + "comment": "Tendency of the northward wind by parameterized orographic gravity waves. (Note that CF name tables only have a general northward tendency for all gravity waves, and we need it separated by type.)", + "dimensions": "longitude latitude plev19 time", + "out_name": "vtendogw", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "vwap": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "product_of_northward_wind_and_omega", + "units": "Pa m s-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "northward_wind_times_omega", + "comment": "v*omega", + "dimensions": "longitude latitude alevel time", + "out_name": "vwap", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "wap": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "lagrangian_tendency_of_air_pressure", + "units": "Pa s-1", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "omega (=dp/dt)", + "comment": "Omega (vertical velocity in pressure coordinates, positive downwards)", + "dimensions": "longitude latitude alevel time", + "out_name": "wap", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "wap2": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "square_of_lagrangian_tendency_of_air_pressure", + "units": "Pa2 s-2", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "square_of_omega", + "comment": "omega*omega", + "dimensions": "longitude latitude alevel time", + "out_name": "wap2", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "wetlandCH4": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_net_upward_mass_flux_of_methane_due_to_emission_from_wetland_biological_processes", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Grid averaged methane emissions from wetlands", + "comment": "'Upward' indicates a vector component which is positive when directed upward (negative downward). A net upward flux is the difference between the flux from below (upward) and the flux from above (downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The chemical formula for methane is CH4. Methane is a member of the group of hydrocarbons known as alkanes. There are standard names for the alkane group as well as for some of the individual species. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. 'Emission' means emission from a primary source located anywhere within the atmosphere, including at the lower boundary (i.e. the surface of the earth). 'Emission' is a process entirely distinct from 're-emission' which is used in some standard names.", + "dimensions": "longitude latitude time", + "out_name": "wetlandCH4", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "wetlandCH4cons": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_downward_mass_flux_of_methane_due_to_wetland_biological_consumption", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Grid averaged methane consuption (methanotrophy) from wetlands", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Downward' indicates a vector component which is positive when directed downward (negative upward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The chemical formula for methane is CH4. The mass is the total mass of the molecules. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. Wetlands are areas where water covers the soil, or is present either at or near the surface of the soil all year or for varying periods of time during the year, including during the growing season. The precise conditions under which wetlands produce and consume methane can vary between models.", + "dimensions": "longitude latitude time", + "out_name": "wetlandCH4cons", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "wetlandCH4prod": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "surface_upward_mass_flux_of_methane_due_to_emission_from_wetland_biological_production", + "units": "kg m-2 s-1", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacella", + "long_name": "Grid averaged methane production (methanogenesis) from wetlands", + "comment": "The surface called 'surface' means the lower boundary of the atmosphere. 'Upward' indicates a vector component which is positive when directed upward (negative downward). In accordance with common usage in geophysical disciplines, 'flux' implies per unit area, called 'flux density' in physics. The chemical formula for methane is CH4. The mass is the total mass of the molecules. The phrase 'tendency_of_X' means derivative of X with respect to time. The specification of a physical process by the phrase 'due_to_' process means that the quantity named is a single term in a sum of terms which together compose the general quantity named by omitting the phrase. 'Emission' means emission from a primary source located anywhere within the atmosphere, including at the lower boundary (i.e. the surface of the earth). 'Emission' is a process entirely distinct from 're-emission' which is used in some standard names.", + "dimensions": "longitude latitude time", + "out_name": "wetlandCH4prod", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "wetlandFrac": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "area_fraction", + "units": "%", + "cell_methods": "area: mean where land over all_area_types time: mean", + "cell_measures": "area: areacella", + "long_name": "Wetland Percentage Cover", + "comment": "Percentage of grid cell covered by wetland. Report only one year if fixed percentage is used, or time series if values are determined dynamically.", + "dimensions": "longitude latitude time typewetla", + "out_name": "wetlandFrac", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "wtd": { + "frequency": "mon", + "modeling_realm": "land", + "standard_name": "water_table_depth", + "units": "m", + "cell_methods": "area: mean where land time: mean", + "cell_measures": "area: areacellr", + "long_name": "Water table depth from surface.", + "comment": "Depth is the vertical distance below the surface. The water table is the surface below which the soil is saturated with water such that all pore spaces are filled.", + "dimensions": "longitude latitude time", + "out_name": "wtd", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "xgwdparam": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_eastward_stress_due_to_gravity_wave_drag", + "units": "Pa", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "x_gravity_wave_drag_param", + "comment": "Parameterised x-component of gravity wave drag", + "dimensions": "longitude latitude alevel time", + "out_name": "xgwdparam", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "ygwdparam": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "atmosphere_northward_stress_due_to_gravity_wave_drag", + "units": "Pa", + "cell_methods": "area: time: mean", + "cell_measures": "area: areacella", + "long_name": "y_gravity_wave_drag_param", + "comment": "Parameterised y- component of gravity wave drag", + "dimensions": "longitude latitude alevel time", + "out_name": "ygwdparam", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + }, + "zg27": { + "frequency": "mon", + "modeling_realm": "atmos", + "standard_name": "geopotential_height", + "units": "m", + "cell_methods": "time: mean", + "cell_measures": "area: areacella", + "long_name": "Geopotential Height", + "comment": "Geopotential is the sum of the specific gravitational potential energy relative to the geoid and the specific centripetal potential energy. Geopotential height is the geopotential divided by the standard acceleration due to gravity. It is numerically similar to the altitude (or geometric height) and not to the quantity with standard name height, which is relative to the surface.", + "dimensions": "longitude latitude plev27 time", + "out_name": "zg", + "type": "real", + "positive": "", + "valid_min": "", + "valid_max": "", + "ok_min_mean_abs": "", + "ok_max_mean_abs": "" + } + } +}