Based on meetings with land group, more cmorized variables are desired for supporting ilamb analysis. An CLM2 to CMIP conversion table was available (provided by Daniel Ricciuto): /home/ac.ricciuto/models/ilamb_processing/alm2ilamb_wkflow/clm_to_mip.
- A 5 year sample of the CMIP6 ocean data has been setup on NERSC under /global/homes/s/sbaldwin/scratch/cmip_sample/CMIP6/CMIP/E3SM-Project/E3SM-1-0/piControl/r1i1p1f1/
CMIP6 name | E3SM variable(s) | conversion formula | CMOR handler complete | Conversion Formula Verified by Scientist (scientist name) | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | mrsos | SOILWATER_10CM | mrsos = SOILWATER_10CM | yes | Tian Zhou | yes | Mean monthly comparison shows same spatial patterns and magnitudes in general. Differences between the raw data and CMIP6 data may be caused by the different remapping methods I was using to convert ne30 resolution (raw data) to 1-deg lat long (CMIP6). | ||||
2 | mrso | SOILICE, SOILLIQ | mrso = verticalSum(SOILICE + SOILLIQ, capped_at=5000) | yes | summed over the z-axis, max value capped at 5000 | Tian Zhou | yes | mrsos.png | |||
3 | mrfso | SOILICE | mrfso = verticalSum(SOILICE, capped_at=5000) | yes | Tian Zhou | yes | mrso.png | ||||
4 | mrros | QOVER | mrros = QOVER (note the unit of mrros is kg/m2/s, and QOVER is mm/s, which are considered equivalent for water with density = 1000 kg/m3) | yes | Tian Zhou | yes | mrfso.png | ||||
5 | mrro | QRUNOFF | mrro = QRUNOFF | Tian Zhou | yes | mrros.png | |||||
6 | prveg | QINTR | prveg = QINTR | yes | Tian Zhou | yes | prveg.png | ||||
7 | evspsblveg | QVEGE | evspsblveg = QVEGE | yes | Tian Zhou | yes | evspsblveg.png | ||||
8 | evspsblsoi | QSOIL | evspsblsoi = QSOIL | yes | Qing Zhu |
| yes | GroundEvap.eps | |||
9 | tran | QSOIL, QVEGT | tran = QSOIL + QVEGT | yes | Qing Zhu | yes | Transp.eps | ||||
10 | tsl | TSOI | tsl = TSOI | yes | Qing Zhu | yes | Soil T.eps | ||||
11 | lai | LAISHA, LAISUN | lai = LAISHA + LAISUN | yes | Qing Zhu | yes | |||||
12 | cLitter | TOTLITC, CWDC | cLitter = (TOTLITC + CWDC)/1000 | Qing Zhu | |||||||
13 | cProduct | TOTPRODC | cProduct = TOTPRODC/1000 | Qing Zhu | yes | cProduct.jpg | |||||
14 | cSoilFast | SOIL1C | cSoilFast = SOIL1C/1000 | Qing Zhu | |||||||
15 | cSoilMedium | SOIL2C | cSoilMedium = SOIL2C/1000 | ||||||||
16 | cSoilSlow | SOIL3C | cSoilSlow = SOIL3C/1000 | ||||||||
17 | fFire | COL_FIRE_CLOSS | fFire = COL_FIRE_CLOSS/1000 | Qing Zhu | yes | fFire.jpg | |||||
18 | fHarvest | WOOD_HARVESTC | fHarvest = WOOD_HARVESTC/1000 | Xiaojuan Yang | |||||||
19 | fVegLitter | LITFALL, gap_mortality_c_to_cwdc_col, fire_mortality_c_to_cwdc_col, harvest_c_to_cwdc_col, dwt_livecrootc_to_cwdc_col, dwt_deadcrootc_to_cwdc_col | fVegLitter = (LITFALL + fVegCWDC)/1000 | fVegCWDC = gap_mortality_c_to_cwdc_col + fire_mortality_c_to_cwdc_col + harvest_c_to_cwdc_col + dwt_livecrootc_to_cwdc_col + dwt_deadcrootc_to_cwdc_col | Xiaojuan Yang | ||||||
20 | fLitterSoil | LITTERC_LOSS, LITTERC_HR, CWDC_HR, M_CWDC_TO_FIRE, M_LITR1C_TO_FIRE, M_LITR2C_TO_FIRE, M_LITR3C_TO_FIRE | fLitterSoil = (LITTERC_LOSS - LITTERC_HR - CWDC_HR - M_LITR1C_TO_FIRE - M_LITR1C_TO_FIRE - M_LITR2C_TO_FIRE - M_LITR3C_TO_FIRE)/1000 | LITTERC_LOSS contain fluxes (1) from litter to soil = fLitterSoil (2) form litter to atmophsere part 1 = heterotrophic respiration (3) from litter to atmophsere part 2 = fire loss; therefore minus respiration and fire loss from LITTERC_LOCC, the rest is fLitterSoil | Xiaojuan Yang | ||||||
21 | cVeg | TOTVEGC | cVeg = TOTVEGC/1000 | Xiaojuan Yang | |||||||
22 | nbp | NBP | nbp = NBP/1000 | Xiaojuan Yang | |||||||
23 | gpp | GPP | gpp = GPP/1000 | Xiaojuan Yang | |||||||
24 | ra | AR | ra = AR/1000 | Xiaojuan Yang | |||||||
25 | rh | HR | rh = HR/1000 | Xiaojuan Yang | |||||||
26 | cSoil | SOIL1C,SOIL2C,SOIL3C | for ECA: cSoil=SOIL1C/1000+SOIL2C/1000+SOIL3C/1000 for CTC: cSoil=SOIL1C/1000+SOIL2C/1000+SOIL3C/1000+SOIL4C/1000 | ||||||||
27 | npp | GPP,AR | npp = GPP/1000-AR/1000 | ||||||||
28 | burntArea | ANN_FAREA_BURNED | ANN_FAREA_BURNED*(100/12) | ||||||||
29 | cCwd | CWDC | CWDC/1000 | ||||||||
30 | cLeaf | LEAFC | LEAFC/1000 | ||||||||
31 | cLitter | TOTLITC | TOTLITC/1000 | ||||||||
32 | cMisc | STORVEGC | STORVEGC/1000 | ||||||||
33 | cProduct | TOTPRODC | TOTPRODC/1000 | ||||||||
34 | cRoot | FROOTC,LIVE_ROOTC,DEAD_ROOTC | (FROOTC+LIVE_ROOTC+DEAD_ROOTC)/1000 | 29 | |||||||
35 | cSoilFast | SOIL1C | SOIL1C/1000 | ||||||||
36 | cSoilMedium | SOIL2C | SOIL2C/1000 | ||||||||
37 | cSoilSlow | SOIL3C | SOIL3C/1000 | ||||||||
38 | cSoil | TOTSOMC | TOTSOMC/1000 | ||||||||
39 | cVeg | TOTVEGC | TOTVEGC/1000 | ||||||||
40 | cWood | WOODC | WOODC/1000 | ||||||||
41 | evspsblsoi | QSOIL | QSOIL | ||||||||
42 | evspsblveg | QVEGE | QVEGE | ||||||||
43 | fFire | COL_FIRE_CLOSS | COL_FIRE_CLOSS/1000 | ||||||||
44 | fLitterSoil | LITR1C_TO_SOIL1C, LITR1C_TO_SOIL2C, LITR1C_TO_SOIL3C | LITR1C_TO_SOIL1C+LITR2C_TO_SOIL2C+LITR2C_TO_SOIL3C | ||||||||
45 | fLuc | LAND_USE_FLUX | LAND_USE_FLUX/1000 | ||||||||
46 | fVegLitter | LITFALL | LITFALL/1000 | ||||||||
47 | hfdsn | FGR | FGR | ||||||||
48 | lai | TLAI | no | ||||||||
49 | lwsnl | SNOWLIQ | SNOWLIQ | ||||||||
50 | mrlsl | SOILLIQ, SOILICE | SOILLIQ+SOILICE | ||||||||
51 | nppLeaf | LEAFC_ALLOC | LEAFC_ALLOC/1000 | ||||||||
52 | nppRoot | FROOTC_ALLOC | FROOTC_ALLOC/1000 | ||||||||
53 | nppWood | WOODC_ALLOC | WOODC_ALLOC/1000 | ||||||||
54 | rGrowth | GR | GR/1000 | ||||||||
55 | rMaint | MR | MR/1000 | ||||||||
56 | snc | FSNO | FSNO*100 | ||||||||
57 | snd | SNOWDP | SNOWDP | ||||||||
58 | snm | QMELT | QMELT | ||||||||
59 | snw | H2OSNO | H2OSNO | ||||||||
60 | sootsn | SNOBCMSL, SNODSTMSL, SNOOCMSL | SNOBCMSL+SNODSTMSL+SNOOCMSL | ||||||||
61 | sfcWind | WIND | WIND |
From variable 28 are added for v3.
From variable 12-27 are BGC specific variables for publication;
fVegLitter and fLitterSoil formula were not confirmed by a domain expert.
cSoil and npp were added March 2021.e3sm_to_cmip handlers were not formulated as of