-
Notifications
You must be signed in to change notification settings - Fork 39
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
Problem with new multi-model statistics and variables on hybrid levels #1222
Comments
Thanks for reporting this issue, @axel-lauer. Is there a recipe in ESMValTool that is impacted by this? |
As far as I know, this issue affects recipes under development only. |
Ok, in that case I will target 2.4.0 here. |
do we have any recipes that have made it to |
I don't think we have anything in main yet, so postponing this until v2.5 is fine but we shouldn't forget about it. |
Further investigation of this problem showed that in addition to auxiliary coordinate
In addition to this, |
Moving this to v2.6 since there is not open PR yet. |
Variables on hybrid vertical levels (e.g. clw) have to be converted to pressure or height levels to be able to be processed by some diagnostics and to be able to calculate meaningful multi-model statistics across different models. For this conversion, some models provide an auxiliary coordinate 'p0'. Calculating the multi-model mean over such datasets converted to pressure or height levels fails because 'p0' is kept after converting the vertical levels but (as expected) not identical in all models:
p0 contains no useful information any more after vertical coordinate transformation has been done. Yet, this results in a failure to calculate the multi-model mean over such 3-dim variables (e.g. 3-dim cloud variables).
This issue has been introduced with the new multi-model statistics (#1150) and can be reproduced with the following example recipe: recipe_testp0.yml.txt
The text was updated successfully, but these errors were encountered: