-
Notifications
You must be signed in to change notification settings - Fork 38
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
Apply select preprocessor to area, volume and zonal statistics fx variables and add use of fx_files as list of dictionaries #439
Conversation
OK @ledm this is now functional, can you give it a test please? To derive fx vars for
|
Co-Authored-By: Lee de Mora <ledm@pml.ac.uk>
Co-Authored-By: Lee de Mora <ledm@pml.ac.uk>
…oup/ESMValCore into preprocess_fx_variables
aye, finally! This was tested by me with a (rather comperehensive ) recipe:
@mattiarighi and @ledm pls fire up tests yourselves. There may still be corner cases that I haven't looked at but since that recipe above works am quite happy 🍺 I need to add documentation! |
Please have a look at #436 (comment) |
@bouweandela let's get this one reviewed, please mate - we need these features and we need them to work proper and without having to worry about iris changes. These features work in this (rather laborious) way and have been tested quite extensively by @ledm - on top of it all this PR introduces some useful task filters too that I see useful not only for fx variables |
OK guys - major plot twist: while trying to fix a bug that @ledm reported yesterday I discovered that there was a major issue with the fx files generation as it was until now - for the sake of not repeating analyses, I was removing ancestors with the same name and leaving just one - but that one was totally unclear with which preprocessing set of steps was being generated with. I fixed this by:
|
@ledm are you still using this branch? Can I close and nuke if not? |
Lol, this is from feb 2020? What a simple beautiful time that was! We went out for a curry in Reading - we were planning to go to Singapore. Fun times. I'm working on the main branch and it appears that this branch's functionality is already included there? Either that or I have some workaround in my recipes, but I had assumed that this was already long merged! |
ah yes, the good old pre-pandemic days, all a warm blur now 😭 The fx handling functionality and API has changed massively with the introduction of handling of cell measures and variables, thanks to @sloosvel we are now in the 21st century on that. I'll nuke this even though I hope this was useful to you at least before we had the current implements, so farewell a few weeks of coding and sweat 🏳️ |
Before you start, please read CONTRIBUTING.md.
Tasks
yamllint
to check that your YAML files do not contain mistakesIf you need help with any of the tasks above, please do not hesitate to ask by commenting in the issue or pull request.
Closes #436 #440