nctime works according to
the configuration INI file(s) of the ESGF nodes.
On an ESGF node, the configuration directory containing those INI files is
/esg/config/esgcet, that is the default
nctime. In the case you are running
nctime outside of an ESGF node, the directory gathering all
files has to be submitted using the
-i option (see Generic usage).
Those INI files declare all facets and allowed values according to the Data Reference Syntax (DRS) and the controlled
vocabularies of the corresponding project.
nctime especially use the filename format to deduce facet values.
esg.<project_id>.ini files have been properly built by ESGF community for the following projects:
Those project INI files can be fetched from the official GitHub repository using the esgfetchini tool from the esgprep Python toolbox.
nctime has been tested and supports CMIP-like and CORDEX-like projects.