Lmon variable conversion table
Jan 21, 2025
The list of land variables requested by CMIP7 data request can be found here:
(Note: to use compound names: e.g. Lmon to filter and get requested variable list)
Jul 2, 2024 CMIP variable definition:https://github.com/PCMDI/cmip5-cmor-tables/blob/master/Tables_csv/Lmon.csv
Feb 21, 2024
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.
August 8 2025:
New link to CMIP6 Lmon table
cmip6-cmor-tables/Tables/CMIP6_Lmon.json at main · PCMDI/cmip6-cmor-tables
Jun 11, 2019
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 | Units | 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 | available for v3.LR | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | mrsos | kg m-2 | SOILWATER_10CM | mrsos = SOILWATER_10CM | yes |
|
| Tian Zhou | Jul 22, 2019 | 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 | kg m-2 | SOILICE, SOILLIQ | mrso = verticalSum(SOILICE + SOILLIQ, capped_at=5000) | yes |
| summed over the z-axis, max value capped at 5000 | Tian Zhou | Jul 22, 2019 | yes |
| |
| 3 | mrfso | kg m-2 | SOILICE | mrfso = verticalSum(SOILICE, capped_at=5000) | yes |
|
| Tian Zhou | Jul 22, 2019 | yes |
| |
| 4 | mrros | kg m-2 s-1 | 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 | Jul 22, 2019 | yes |
| |
| 5 | mrro | kg m-2 s-1 | QRUNOFF | mrro = QRUNOFF |
|
|
| Tian Zhou | Jul 22, 2019 | yes |
| |
| 6 | prveg | kg m-2 s-1 | QINTR | prveg = QINTR | yes |
|
| Tian Zhou | Jul 22, 2019 | yes |
| |
| 7 | evspsblveg | kg m-2 s-1 | QVEGE | evspsblveg = QVEGE | yes |
|
| Tian Zhou | Jul 22, 2019 | yes |
| |
| 8 | evspsblsoi | kg m-2 s-1 | QSOIL | evspsblsoi = QSOIL | yes |
|
| Qing Zhu | Jul 26, 2019 | yes |
| |
| 9 | tran | kg m-2 s-1 | QVEGT | tran = QVEGT Before v3: tran=QSOIL+QVEGT | yes |
| Updated for v3 output | Qing Zhu Xiaoying Shi | Jul 26, 2019 | yes |
| |
| 10 | tsl | K | TSOI | tsl = TSOI | yes |
|
| Qing Zhu | Jul 26, 2019 | yes |
| |
| 11 | lai | 1 | LAISHA, LAISUN | lai = LAISHA + LAISUN | yes |
| Equivalent to TLAI | Qing Zhu | Jul 26, 2019 | yes | updated difference plot: Screen Shot 2019-07-31 at 1.38.23 PM.png updated LAI plot | Yes |
| 12 | cLitter | kg m-2 | TOTLITC, CWDC | cLitter = (TOTLITC + CWDC)/1000 |
|
|
| Qing Zhu |
|
|
|
|
| 13 | cProduct | kg m-2 | TOTPRODC | cProduct = TOTPRODC/1000 |
|
|
| Qing Zhu | Dec 10, 2019 | yes |
| |
| 14 | cSoilFast | kg m-2 | SOIL1C | cSoilFast = SOIL1C/1000 |
|
|
| Qing Zhu |
|
|
|
|
| 15 | cSoilMedium | kg m-2 | SOIL2C, SOIL3C | cSoilMedium = (SOIL2C+SOIL3C)/1000 |
|
|
|
|
|
|
|
|
| 16 | cSoilSlow | kg m-2 | SOIL4C | cSoilSlow = SOIL4C/1000 |
|
|
|
|
|
|
|
|
| 17 | fFire | kg m-2 s-1 | COL_FIRE_CLOSS | fFire = COL_FIRE_CLOSS/1000 |
|
|
| Qing Zhu | Dec 10, 2019 | yes |
| |
| 18 | fHarvest | kg m-2 s-1 | WOOD_HARVESTC | fHarvest = WOOD_HARVESTC/1000 |
|
|
| Xiaojuan Yang |
|
|
|
|
| 19 | fVegLitter | kg m-2 s-1 | 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 |
|
|
| No |
| 20 | fLitterSoil | kg m-2 s-1 | 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_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_LOSS, the rest is fLitterSoil | Xiaojuan Yang |
|
|
| No |
| 21 | cVeg | kg m-2 | TOTVEGC | cVeg = TOTVEGC/1000 |
|
|
| Xiaojuan Yang |
|
|
|
|
| 22 | nbp | kg m-2 s-1 | NBP | nbp = NBP/1000 |
|
|
| Xiaojuan Yang |
|
|
|
|
| 23 | gpp | kg m-2 s-1 | GPP | gpp = GPP/1000 |
|
|
| Xiaojuan Yang |
|
|
|
|
| 24 | ra | kg m-2 s-1 | AR | ra = AR/1000 |
|
|
| Xiaojuan Yang |
|
|
|
|
| 25 | rh | kg m-2 s-1 | HR | rh = HR/1000 |
|
|
| Xiaojuan Yang |
|
|
|
|
| 26 | cSoil | kg m-2 | SOIL1C, SOIL2C, SOIL3C, SOIL4C | cSoil=SOIL1C/1000+SOIL2C/1000+SOIL3C/1000+SOIL4C/1000 |
|
| Same as TOTSOMC/1000 | Qing Zhu Xiaojuan Yang |
|
|
|
|
| 27 | npp | kg m-2 s-1 | GPP,AR | npp = GPP/1000-AR/1000 |
|
|
| Qing Zhu |
|
|
|
|
| 28 | burntFractionAll
burntArea renamed to burntFractionAll in CMIP6
|