Skip to content

Specifics for using C ESM EP at CNRM

Stéphane Sénési - work edited this page Aug 16, 2018 · 30 revisions

See C-ESM-EP doc home page first.

As of August, 14th, 2018, C-ESM-EP runs at CNRM, out of the box, as described in The-C-ESM-EP-in-a-nutshell, with few specifics :

  1. You should install branch adapt_to_CNRM by
    • git clone -b adapt_to_CNRM https://github.com/jservonnat/C-ESM-EP.git
  2. It uses cluster aneto behind the curtain for computing atlas ; hence, you must first setup your environment for working with aneto – see page 20 of the Aneto user manual
  3. This implies that all data must be available on the CNRM Lustre /cnrm
  4. Atlas can be displayed in browser using url such as ‘file:///’ ; this because there is no uniform way across teams to use a filesystem which would be accessible by an http server
  5. Locations for atlas and climaf cache are set in file locations.py (at C-ESM-EP root) ; see comments there ; default values are :
    • All atlas : /cnrm/est/USERS/username/NO_SAVE/C-ESM-EP
    • Climaf cache : /cnrm/est/USERS/username/NO_SAVE/CESMEP_climaf_cache
  6. The reference observations datasets are a copy those on Ciclad, which is updated from time to time (it is localted at /cnrm/est/COMMON/climaf/reference_datasets_from_IPSL)
  7. For now :
    • some components of 'standard_comparison' are not yet working : Monsoons, ORCHIDEE, ParallelCoordinates_Atmosphere, ENSO
    • This C-ESM-EP copy uses a CliMAF version derived form version 1.0.3, which is a bit behind the version available at CNRM
    • A few additional features are available in that C-ESM-EP version : ** you can de-activate a component by un-setting read permission on the corresponding directory or params.py file ** CMIP6 data are configured for most components; their location is pre-defined as ${root}/${model}/*/${model}_${experiment}_${simulation}/${variable}_${table}_${model}_${experiment}_${simulation}_${gr}_YYYYMM-YYYYMM.nc, and default value for root is /cnrm/cmip/CMIP6. A CMIP6-DRS compliant data organization will soon be setup. `