Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 24 Next »

 


CMIP6 nameCMIP6 descriptionCF standard  nameE3SM variable(s)conversion formulaCMOR handler complete

Conversion Formula Verified by

Scientist  

Notes

Scientist Assigned to Perform Final Quality Control on CMORized files

Date Verified 

Data & Metadata Correct

(yes/no)

Notes if CMORized files are not correct

check on

v20190710

Data correct(yes/no)

by Jill Chengzhu Zhang

1tasNear-Surface Air Temperatureair_temperatureTREFHTtas = TREFHTyesJ.Zhang




yes
2tsSurface Temperature
TSts = TSyesJ.Zhang




yes
3pslSea Level Pressureair_pressure_at_sea_levelPSLpsl = PSLyesJ.Zhang




yes
4psSurface Air Pressure
PSps = PSyesJ.Zhang




yes
5sfcWindNear-Surface Wind Speed
U10sfcWind = U10yesJ.Zhang




yes
6hussNear-Surface Specific Humidityspecific_humidityQREFHThuss = QREFHTyesJ.Zhang
J.Zhang yes

fixed

yes
7prPrecipitationprecipitation_fluxPRECC PRECLpr = (PRECC  + PRECL) * 1000.0yesJ.Zhang
J.Zhang yesfixedyes
8prcConvective Precipitationconvective_precipitation_fluxPRECCprc = PRECC * 1000.0yesJ.Zhang




yes
9prsnSnowfall Fluxsnowfall_fluxPRECSC, PRECSLprsn = (PRECSC + PRECSL) * 1000.0yesJ.Zhang




yes
10evspsblEvaporation Including Sublimation and Transpiration
QFLXevspsbl = QFLXyesJ.Zhang




yes
11tauuSurface Downward Eastward Wind Stresssurface_downward_eastward_stressTAUXtauu = -TAUXyesJ.Zhang Note, I was analyzing this variable from e3sm output. It turns out that TAUX(Y) is surface stress, which is in opposite direction to tauu(v) (wind stress). This was not caught in CAM's conversion table.



yes
12tauvSurface Downward Northward Wind Stresssurface_downward_northward_stressTAUYtauv =- TAUYyesJ.ZhangSame as above



yes
13hflsSurface Upward Latent Heat Flux
LHFLXhfls = LHFLXyesJ.Zhang




yes
14cltTotal Cloud Cover Percentage
CLDTOTclt = CLDTOT * 100.0
yesChris Golaz




yes
15rldsSurface Downwelling Longwave Radiationsurface_downwelling_longwave_flux_in_airFLDSrlds = FLDSyes

J.Zhang

Chris Golaz






yes
16rlusSurface Upwelling Longwave Radiationsurface_upwelling_longwave_flux_in_airFLDS, FLNSrlus = FLDS + FLNSyes

J.Zhang

Chris Golaz


J.Zhang


 yesfixedyes
17rsdsSurface Downwelling Shortwave Radiationsurface_downwelling_shortwave_flux_in_airFSDSrsds = FSDSyes

J.Zhang

Chris Golaz






yes (corrected direction )
18rsusSurface Upwelling Shortwave Radiationsurface_upwelling_shortwave_flux_in_airFSDS, FSNSrsus = FSDS - FSNSyes

J.Zhang

Chris Golaz






yes
19hfssSurface Upward Sensible Heat Fluxsurface_upward_sensible_heat_fluxSHFLXhfss = SHFLXyesJ.Zhang




yes
20clPercentage Cloud Cover
CLOUDcl = CLOUD *100.0
Chris Golazon model levels



yes
21cliMass Fraction of Cloud Ice
CLDICEcli = CLDICE

on model levels


For consistency with clivi, don't include snow in cli.





yes
22cliviIce Water Pathatmosphere_cloud_ice_contentTGCLDIWPclivi = TGCLDIWPyes

Kai Zhang


TGCLDIWP doesn't include snow water path.



yes
23clwMass Fraction of Cloud Liquid Water
CLDLIQclw = CLDLIQ

Kai Zhang

on model levels


For consistency with clwvi, don't include rain in clw. 





yes
24clwviCondensed Water Path

atmosphere_cloud_condensed_water_content


clwvi = TGCLDCWPyes

Kai Zhang

TGCLDCWP doesn't include rain and snow water path.



yes
25hurRelative Humidity
RELHUMhur = RELHUM
Chris Golazinterpolated to 19 pressure levelsJ.Zhang yesfixedyes
26husSpecific Humidity
Qhus = Q
Chris Golazinterpolated to 19 pressure levels



yes
27mcConvective Mass Flux










28o3Mole Fraction of O3
O3o3 = O3



interpolated to 19 pressure levels.

Philip Cameron-Smith (Unlicensed): Yes, the E3SM variable O3 is what is wanted here.  However, it would be good to note somehow that "Stratospheric ozone is prognostic, and tropospheric ozone follows the input4mips prescribed concentrations."





yes
29pfullPressure at Model Full-Levels
P0, PS, hyam, hybmpfull = P0*hyam + PS*hybm
Chris Golaz
J.Zhang yesfixedyes(pfull is monthly data instead of climotology according to our formula. cmor asks for climatology but it is not clear years to average over. It is safer to have monthly data and consistent with other Amon variables  )
30phalfPressure on Model Half-Levels
P0, PS, hyai, hybiphalf = P0*hyai + PS*hybi
Chris Golaz
J.Zhang yesfixedyes(same as above)
31prwWater Vapor Path
TMQprw = TMQ
Chris Golaz




yes
32rldscsSurface Downwelling Clear-Sky Longwave Radiationsurface_downwelling_longwave_flux_in_ air_assuming_clear_skyFLDS, FLNS, FLNSC
rldscs = FLDS + FLNS - FLNSCyesChris Golaz
J.Zhang yesfixedyes
33rlutTOA Outgoing Longwave Radiationtoa_outgoing_longwave_fluxFSNTOA, FSNT, FLNT

rlut = FSNTOA - FSNT + FLNT

yes

Chris Golaz

Equation originally from NCAR. Using this ensures that individual TOA terms (SW, LW, up/down) are consistent with TOM net flux (rtmt):

rtmt = rsdt - rsut - rlut

J.Zhang yesfixedyes
34rlutcsTOA Outgoing Clear-Sky Longwave Radiationtoa_outgoing_longwave_flux_assuming_ clear_skyFLUTCrlutcs = FLUTCyes

 Chris Golaz

Slight approximation here since we are using TOM, but NCAR does the same.J.Zhangyesfixedyes
35rsdscsSurface Downwelling Clear-Sky Shortwave Radiationsurface_downwelling_shortwave_flux_in_ air_assuming_clear_skyFSDSCrsdscs = FSDSCyesChris Golaz
J.Zhang yesfixedyes
36rsdtTOA Incident Shortwave Radiation
SOLINrsdt = SOLINyesChris Golaz
J.Zhang yesfixedyes
37rsuscsSurface Upwelling Clear-Sky Shortwave Radiationsurface_upwelling_shortwave_flux_in_ air_assuming_clear_skyFSDSC, FSNSCrsuscs = FSDSC - FSNSCyesChris Golaz




yes
38rsutTOA Outgoing Shortwave Radiationtoa_outgoing_shortwave_fluxFSUTOArsut = FSUTOAyesChris Golaz




yes
39rsutcsTOA Outgoing Clear-Sky Shortwave Radiationtoa_outgoing_shortwave_flux_assuming_ clear_skyFSUTOACrsutcs = FSUTOACyesChris Golaz




yes
40rtmtNet Downward Radiative Flux at Top of Modelnet_downward_radiative_flux_at_top_of_ atmosphere_modelFSNT, FLNTrtmt = FSNT - FLNTyesChris Golaz




yes
41taAir Temperature
Tta = T
Chris Golazinterpolated to 19 pressure levels



yes
42tasmaxDaily Maximum Near-Surface Air Temperature
TREFHTMX

J. Zhang

We cannot use monthly h0 output for this. But the necessary data is in daily h1 files. We would have to create time series of monthly averages from these daily files. double checked that TREFHTMX and TREFHTMN saved to h1 have the same values as TREFHT. Checked code in cam_diagnostics.F90, TREFMNAV and TREFMXAV should be the correct field to output. Unfortunately, those high frequency data saved are not useful






43tasminDaily Minimum Near-Surface Air Temperature
TREFHTMN

J. ZhangSame as above




44uaEastward Wind
Uua = U
Chris Golazinterpolated to 19 pressure levels



yes
45vaNorthward Wind
Vva = V
Chris Golazinterpolated to 19 pressure levels



yes
46wapOmega (=dp/dt)
OMEGAwap = OMEGA
Chris Golazinterpolated to 19 pressure levelsJ.Zhangyesfixedyes
47zgGeopotential Height
Z3zg = Z3
Chris Golazinterpolated to 19 pressure levels



yes

AERmon
48abs550aerAmbient Aerosol Absorption Optical Thickness at 550nm
AODABSabs550aer = AODABS
J. Zhang




yes
49od550aerAmbient Aerosol Optical Thickness at 550nm
AODVISod550aer = AODVIS
J. Zhang




yes
  • No labels