Skip to content

Documenting the wonderful world of CMIP CVs, CMOR tables and data request #35

@znichollscr

Description

@znichollscr

We will need some guidance on CVs, data request and CMOR tables. I know there are individual issues for these pieces (sorry I didn't find and link them), but I think these come as a bit more of a package so here are some notes on the set up as I see it now, in the hope that this will guide discussion and also be helpful for anyone trying to follow along with this work.

As I understand it, our guidance at present is:

  • if you want anything to do with the data request, then you should use the data request API. The recommendation is always to use the latest version
    • this also includes anything to do with variable definitions. There is a plan to split out a variable registry in the medium-term, but for the short-term that will not be available so all variable information should be retrieved via the data request API
  • if you want anything to do with CVs, you should use esgvoc, esgvoc docs
  • in global attributes, we will include a data_specs_version that will identify different releases of esgvoc and the data request API. We are still exploring exactly how this will be defined. We will update this issue as we make progress on this. For now, feel free to just use the placeholder value "0.0.0"
  • if you want CMOR tables, they are in the process of being produced. The variable tables will be produced via the data request API. The CVs JSON file will be produced via an 'esgvoc app'. The outputs of both these processes will be made publicly available. We will update this issue with details as they solidify

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions