Lmon variable conversion table

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

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

mrsos.png

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

mrsos.png

 

3

mrfso

kg m-2

SOILICE

mrfso = verticalSum(SOILICE, capped_at=5000)

yes

 

 

@Tian Zhou

Jul 22, 2019 

yes

mrso.png

 

4

mrros

kg m-2 s-1

QOVER

mrrosQOVER

(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

mrfso.png

 

5

mrro

kg m-2 s-1

QRUNOFF

mrro = QRUNOFF

 

 

 

@Tian Zhou

Jul 22, 2019 

yes

mrros.png

 

6

prveg

kg m-2 s-1

QINTR

prveg = QINTR

yes

 

 

@Tian Zhou

Jul 22, 2019 

yes

prveg.png

 

7

evspsblveg

kg m-2 s-1

QVEGE

evspsblveg = QVEGE

yes

 

 

@Tian Zhou

Jul 22, 2019 

yes

evspsblveg.png

 

8

evspsblsoi

kg m-2 s-1

QSOIL

evspsblsoi = QSOIL

yes

 

 

@Qing Zhu

Jul 26, 2019 

yes

GroundEvap.eps

 

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

Transp.eps

 

10

tsl

K

TSOI

tsl = TSOI

yes

 

 

@Qing Zhu

Jul 26, 2019 

yes

Soil T.eps

 

11

lai

1

LAISHA, LAISUN

lai = LAISHA + LAISUN

yes

 

Equivalent to TLAI

@Qing Zhu

Jul 26, 2019 

yes

LAI.eps

updated difference plot:

Screen Shot 2019-07-31 at 1.38.23 PM.png

updated LAI plot

LAI_new.eps

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

cProduct.jpg

 

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

fFire.jpg

 

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