-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handling of Fx variables as regular variables for CMIP5 and CMIP6 WITH CMOR checks #1037
Handling of Fx variables as regular variables for CMIP5 and CMIP6 WITH CMOR checks #1037
Conversation
I suggest to rename |
was doing it while you were writing your comment, dude 😁 |
…nt of fx variables as regular variables
OK so I've implemented the fx variable retrieval as a regular CMOR variable with its files and all other properties that a regular variable has; this implies that fx var files will have to be listed in the
Note that:
With this, the preproc output dir will contain, on top of all the other diag vars, CMOR-checked files for the needed fx vars, which is good. What's bad is that some of these vars don't have CMOR table entries (like One thing I couldn't manage for the life of me is to assign these preproc-ed (CMOR checked) fx files to the |
…th no time extraction for fx variables
Maybe for consistencies sake that should be
The grid of a fx variable is always the same as the pertinent data variable. The example above is a bit strange in that it gives the cell areas for the ocean grid ( Apart from that,
Also, if they are used in a
Hm, |
hey K-man @zklaus good stuff, cheers! also my previous comment is getting obsolete now since I am gradually plugging in all the changes needed to make things work properly. Stay tuned 📻 |
…including cmor checks and output
ok guys, so here it is: now we can do the following:
Also @bouweandela - with this ine, the rather bulky implementation in #1009 is now obsolete; you will see now that Another thing - now that the fx variables/files are available as regular variable files - how do we get about to including the cell measures in the actual variable? I gots no idea |
Pending approval
|
Good stuff, @valeriupredoi ! I wonder: Would it be possible/reasonable to forgo the |
… listed as variables in recipe
OK guys a few (and final changes): as mentioned above the fx variables can now be standard diagnostic variables; changes of the last commit: it is now enough to specify a list of fx variables eg @zklaus in essence this PR does exactly what you are saying - you can now just list whatever fx variables you need to include as diagnostic variables; I may drop the |
Nice! In what way is the drs different? looking at your In this context, note the Section "File name template" (p. 14) in the relevant standards document. |
…elopment_cmip6fxConventions
OK guys, this is finally done and tested and I swear it didn't take 2 weeks 😁 |
Please re-open this pull request in the ESMValTool Core repository. You can do so by pushing this branch to that repository, using the following instructions. First add the repository with git remote add esmvalcore [email protected]:esmvalgroup/esmvalcore or git remote add esmvalcore https://github.com/esmvalgroup/esmvalcore if you're not using ssh to connect to GitHub. Next upload the branch with
and open a pull request here |
ported to ESMValGroup/ESMValCore#19 |
should address comments and concerns from #901 and standardize fx files finding for CMIP6