Skip to content

Scientific content of the C ESM EP

jservonnat edited this page Sep 11, 2018 · 58 revisions

The C-ESM-EP provides a set of pre-defined atlases (collection of diagnostics) to evaluate a climate model. Those atlases are the results of working groups on different scientific thematics.

The C-ESM-EP comprises a collection of atlases/diagnostics for:

The content of the atlases is detailed in this page.

Start with the frontpage

See here the front page of the standard comparison for an example of use of the C-ESM-EP.

-- Send an e-mail to the contact (bottom of the home page if the page is not accessible. --

The comparison directory standard_comparison is located in ${my_cesmep_workdir}/standard_comparison (see here how to run it).

The atlas modules are located in this directory. The atlas modules are directories and they contain:

  • a parameter file ${atlas_module}/params_${atlas_module}.py; the user controls the content of the atlas from this parameter file (see the page on Atlas Explorer for a general review of the functionalities accessible from the parameter file; have a look, there are many things you can do!)
  • error, output and log files (also the last.out and climaf.log files produced by CliMAF)

If you don't need an atlas in your comparison (as well as on the frontpage), simply remove the directory. Inversely, you can add an atlas to your comparison by copying the atlas directory in your comparison directory (see here how to add your own atlas directory).

We will now detail the content of the pages in the following.

Atmosphere: 6 atlases/pages (LMD)

The atlases are the same pages as the bias maps of the "LMDZ-patchwork" evaluation atlas. First column is the climatology of the reference, and the other columns are the differences between the simulations and the reference (bias maps if the reference is an observational reference). It is based on the mechanism of the Atlas Explorer.

Here is the description of the atmosphere atlases.

Atmosphere Surface - seasonal

  • Atlas directory: Atmosphere_Surface
  • Global, annual mean, DJF and JJA
  • Instructions in the parameter file:
    • activate: do_atmos_maps = True
    • my_seasons: python list with the seasons
    • atmos_variables_list: python list of variables
    • atmos_variables: final python list used by the atlas; the loop creates dictionaries with one variable, one season from my_season, and adds additionnal project-dependant specifications to access the datasets
  • Surface variables (instruction => do_atmos_maps = True):
    • 2m air temperature: tas
    • Precipitation: pr
    • Latent and Sensible Heat Fluxes: hfls and hfss
    • Zonal and Meridional Wind Speed at 10m: uas and vas
    • Zonal and Meridional Wind stress: tauu and tauv
    • Relative Humidity at 2m: hurs
    • albedo at TOA and surface: albt and albs
    • Upward ShortWave (total and clear-sky): rsut, rsutcs
    • Upward LongWave (total and clear-sky): rlut, rlutcs,
    • Total Cloud Radiative Effect at TOA: crett
    • Cloud Radiative Effect on LongWave and ShortWave at TOA: crest, crelt
    • Cloud Radiative Effect on SW at Surafce: cress

NH Polar St. Atmosphere Surface and SH Polar St. Atmosphere Surface

  • Atlas directory: NH_Polar_Atmosphere_Surface and SH_Polar_Atmosphere_Surface
  • Northern Hemisphere Polar Stereographic projection, annual mean, DJF and JJA
  • Instructions and variables are the same as Atmosphere_Surface

Atmosphere Standard press. lev. - seasonal

  • Atlas directories: Atmosphere_StdPressLev
  • Global Robinson projection, annual mean, DJF and JJA
  • Instructions are the same as Atmosphere_Surface
  • Variables:
    • zonal and meridional wind speed (ua, va) and temperature (ta) on the column, at 850 and 200mb
    • Geopotential Height (zg) at 500mb

NH Polar St. Atmosphere Standard press. lev. and SH Polar St. Atmosphere Standard press. lev.

  • Atlas directory: NH_Polar_Atmosphere_StdPressLev and SH_Polar_Atmosphere_StdPressLev
  • Northern Hemisphere Polar Stereographic projection, annual mean, DJF and JJA
  • Instructions and variables are the same as Atmosphere_StdPressLev

Atmosphere Zonal mean - seasonal

  • Atlas directory: Atmosphere_zonmean
  • Zonal averages lat/pressure sections, annual mean, DJF and JJA
  • Instructions are the same as Atmosphere_Surface
  • Variables (atmos_variables_list):
    • zonal and meridional wind speed: ua, va
    • temperature: ta
    • specific and relative humidity: hus, hur

Ocean: 4 atlases with the NEMO group

The NEMO atlases are the result of a working group that specified the essential diagnostics to evaluate the ocean in a coupled model.

NEMO General Diagnostics:

  • Atlas directory: NEMO_main
  • Bias maps of surface variables:
    • instruction do_ocean_2D_maps:
    • Global, annual mean, DJF and JJA
    • for the variables in ocean_2D_variables:
      • Sea Surface Temperture (SST): tos
      • Sea Surface Salinity (SSS): sos
      • Sea Surface Height (SSH): zos
      • Precipitation - Evaporation: wfo
  • Mixed Layer Depth (mlotst):
    • instruction do_MLD_maps
    • climatology of De Boyer Montegut
    • full field of the simulations
    • on annual mean, DJF, JJA and annual Max for global and polar stereographic projections
  • Wind Stress Curl (socurl):
    • instruction do_curl_maps
    • method: cdfcurl (cdftools); only for ORCA grid
    • full field of the simulations
    • on annual mean, DJF, JJA for global, North Atlantic and Southern ocean (polar stereographic)
  • MOC Diagnostics:
    • instruction do_ATLAS_MOC_DIAGS
    • Global, Atlantique, Pacific and Indian MOC (python list MOC_basins)
    • lat/depth sections
    • method: uses the zomsf[basin] variables if they exist, or compute the Meridional Overturning Circulation using msft
  • Sea ice:
    • instruction do_seaice_maps
      • Sea ice concentration (sic) map (colors) of the simulation vs isocontour 15 of the reference (NSIDC by default)
      • sea ice thickness (sit) and sea ice volume (sic*sit), full field
    • instruction do_seaice_annual_cycle
      • annual cycle of the total volume of sea ice
      • Northern and Southern Hemisphere separately

NEMO T - S @depth :

  • Atlas directory: NEMO_depthlevels
  • instruction do_ocean_2D_maps
  • Bias maps for:
    • potential temperature (thetao) and salinity (so)
    • at 200m and 1000m
    • method: 'cdo intlevel' on thetao and so
  • runs in parallel with do_parallel=True

NEMO zonal means

  • Atlas directory: NEMO_zonmean
  • instruction do_ATLAS_ZONALMEAN_SLICES
  • lat/depth sections of zonal averages
  • Zonal averages of 3D potential temperature (thetao) and salinity (so) per basin
  • method: uses the zo[var][basin] variables when available; if not, regrid the model both horizontally and vertically on WOA13 and uses the WOA13 land-sea mask and basins masks to compute the zonal averages ('cdo zonmean' on the model regridded on the regular grid of WOA13)

NEMO PISCES:

  • Atlas directory: NEMO_PISCES
  • instruction do_biogeochemistry_2D_maps
  • bias maps against WOA09
  • Variables (python list ocebio_2D_variables):
    • Nitrates: NO3
    • phosphate: PO4
    • Silicate: Si
    • Oxygen: O2
    • at surface (first model level), 300, 1000 and 2500m at depth
    • method: 'cdo sellevidx,1' on the 3D variables to get the first level and 'cdo intlevel,${depth}' to get the 300, 1000 and 2500m levels

Land Surfaces: ORCHIDEE group

This atlas was born from consultations with the ORCHIDEE group. It consists in:

  • sections with climatologies, bias maps and model-model differences
  • sections with climatologies and bias maps
  • sections with climatology of first simulation and model-model differencies Three main thematics: Water, energy and carbon budget
  • Water budget:
  • Energy budget:
  • Carbon budget:

ENSO: CLIVAR diagnostics

This collection of diagnostics correspond to the recommandations of the CLIVAR group for the evaluation of ENSO:

  • SSTA Nino3.4 index: monthly SST averaged over 210-270W / -5/5N, annual cycle removed
  • map of the standard deviations of SSTA (monthly SST anomalies against annual cycle)
  • climatology of the precipitations (pr) and zonal wind stress (tauu)
  • map of regression coefficients between zonal wind stress (tauu, by grid point) and the Nino3.4 index: d(tauu)/d(SSTA Nino3.4)
  • map of regression coefficients between Shortwave (rsut, by grid point) and the Nino3.4 index: d(rsut)/d(SSTA Nino3.4)
  • annual cycles of:
    • SST Nino3.4 (raw value)
    • SSTA Nino3.4 (anomalies)
    • Standard deviation of SSTA month by month
    • one plot with all simulations together and plots with one simulations vs reference
  • profile of the annual mean climatology of zonal wind stress (-5/5N):
    • one plot with all simulations together and plots with one simulations vs reference

Turbulent Air-Sea Fluxes: Gainusa-Bogdan et al 2016 (and Hotelling Test as an optional atlas)

This atlas shows the maps from the paper Gainusa-Bogdan et al 2016 (see the paper for more details). We use an ensemble or reference observational datasets as the reference. The maps show where the model is out of the range of the observational ensemble (dots on the maps). The differences are calculated against the ensemble mean of the observational ensemble. Note that we do not consider the ensemble mean of the observational ensemble as the best estimate of the fluxes climatologies, but it gives us an indication on the sign and magnitude of the difference.

  • Variables:
    • Latent and Sensible Heat Fluxes (hfls and hfss)
    • Zonal and Meridional Wind stress (tauu and tauv)
  • Global / annual mean (fewer observational products in the ensemble)
  • Tropical band (-30/30N), annual mean and seasonal

Large scale Metrics: parallel coordinates with PCMDI metrics package

We use the PMP (PCMDI Metrics Package) to compute a set of evaluation/performance metrics. The page shows the results using the plotting method called parallel coordinates: the vertical axes display the results of the metrics of the models in raw values and the range of values covered by the axes corresponds to the range of values covered by the available results. The models are identified by lines connecting the scores obtained by each model on each metric. The CMIP5 ensemble (grey lines) gives us a background for a range of values. The columns are sorted so that the reference simulation appears as an ascending line from the left to the right to ease the visualization of the results. It helps highlighting whether the simulations are 'better' or 'worse' on the metrics against the 'model version to beat'. Syntax:

  • rms: Root Mean Square Error
  • rms: Centered (de-biased) Root Mean Square Error
  • bias: explicit
  • cor: spatial (pattern) correlation
  • xyt: spatio temporal (the 12 maps of the climatological months)
  • xy: spatial only (the metric is computed on a map)
  • ann: annual mean if associated with xy, the annual cycle if associated with xyt
  • djf, mam, jja, son: the season of the map (there is no xyt for the seasons)
  • GLB, NHEX, TROPICS, SHEX: the geographical domain: global, Extratropical Northern Hemisphere (20/90N), Tropical band (-20/20N), Extratropical Southern Hemisphere (20/90S)
  • variables:
    • atmosphere only -> tas, pr, prw, psl, rltcre, rstcre, [ua,va,ta][850,200], zg500
    • depending on the availability of the data (missing variables listed under the legend)

The first section shows metrics on the annual cycle (rms_xyt) and the annual mean map (rmsc_xy, bias_xy and cor_xy) over the globe. These are the results that are mostly used as first check for model evaluation of the mean state. The second section consists in seasonal/regional metrics to go in further details.

Tuning Metrics: metrics on SST 50°S/50°N

Metrics used for the tuning of the IPSL-CM6 model:

  • raw value of the SST averaged over the 50°S/50°N area (mean state / bias)
  • Root Mean Square (RMS) and de-biased RMS (RMSC) on the annual mean map
  • results shown additionnally for all available CMIP5 models

Atlas Explorer:

The scientific content of Atlas Explorer consists of the climatology of a reference and difference maps with this reference. The variables, seasons, projections... are up to you!

Optional atlases:

  • Hotelling Test
  • Atlantic Atmosphere Surface
  • Focus Atlantic AMOC Surface
  • Precip Annual Cycle
  • Tuning Metrics
  • Check data request ping