ESGF/esg-search

Support aliasing

LucaCinquini opened this issue · 3 comments

Who: Karl and others

Some of the CMIP6 and obs4MIPs global attributes will change names. For example, from "project" to "model_coohort". If possible, it would be great to be able to search uniformly across different CMIP phases: CMIP5, CMIP6, ...

For now, implemented the search part:
o aliases are defined in the file /esg/config/esgf_search_aliases.xml
o when searching on a facet that has an alias, the search is tranformed into a logical OR, for example: project=X OR model_cohort=X

Not yet implemented: how to aggregate facet values from different fields, in the same UI widget.

Additional discussion on facilitating homogeneous searches across projects can be found here: ESGF/esg-publisher#58