Skip to content

Med-CORDEX data request with merged components#68

Open
jesusff wants to merge 8 commits intomainfrom
join-components
Open

Med-CORDEX data request with merged components#68
jesusff wants to merge 8 commits intomainfrom
join-components

Conversation

@jesusff
Copy link
Member

@jesusff jesusff commented Jun 27, 2025

This is an attempt to create the data request for Med-CORDEX using a single file. The idea is to simplify the request for users: if you want to contribute to Med-CORDEX, the data request is in dreq_MED.csv, instead of cherry-picking dreq_default.csv, dreq_ocean.csv, dreq_aerosol.csv, ...

In the new file data-request/dreq_MED.csv there is an additional column component, with values atmosphere, ocean, ... and, in general, the components defined by the Essential Model Documentation (EMD, Section 7.1). The component takes precedence over the priority. For example, if your model does not have an ocean component, you don't need to provide so (Sea Water Salinity), even if it is a CORE variable:

so,mon,0.001,Sea Water Salinity,sea_water_salinity,area: mean where sea time: mean,CORE,"3D, practical salinity",ocean

It is a CORE variable for the ocean component. That is, for all models which include this component. Note that nor the priority, nor the component, go to the main data request file from which the CMOR tables are created.

PROS:

  • Single data request for each domain. No cherry-picking data requests.
  • Flexibility for each regional community to have their own variables and priorities (as is the case with the atmospheric/default variables)

CONS:

  • Some of the existing variables in the default data request already belong to different model components (e.g. land_surface) and are at the moment assigned to atmosphere
  • Some of the data requests in Med-CORDEX (e.g. river) are not currently considered model components in EMD.

@jesusff
Copy link
Member Author

jesusff commented Jun 27, 2025

The script creating the xlsx version of the data request ignores the component

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants