Closed larsbuntemeyer closed 1 year ago
Note that the pressure level is only mentioned in the comment
attribute not in the long_name
attribute (as opposed to the variables on height levels, see WCRP-CORDEX/cordex-cmip6-cmor-tables#31 )
Can we guarantee that whenever integers are inside the variable name they refer to the variable's vertical level? Is that a clear rule for variable names?
I provide intake catalogs where files are aggregated to datasets. The attributes of the files used to group files to a dataset (should) comprise only path and filename information. Since the vertical axis is not part of the path and filename information, intake tries to merge different variables (e.g. ta700 and p850) on their shared vertical axis plev. This is not feasible or possible - e.g. ta700 and p850 should not have a shared vertical axis with nan values on their un-shared level.
If the level information could be deduced from the data standard (i.e. filename), that would be helpful when creating such a catalog. However I may have to parse the MIP-Tables in the end anyway... :)
Can we guarantee that whenever integers are inside the variable name they refer to the variable's vertical level? Is that a clear rule for variable names?
I see two problems there with od550aer
(550 refers to wavelength) and z0
at least....
I think there are no clear rules and in addition to the above examples there are a number variables in CMIP6 with digits in their names not representing vertical levels.
how do de handle pressure levels? I guess we can take something like
ta700
fromCMIP6_CFday.json
as an example:with an entry in
CMIP6_coordinates.json
like this: