You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Due to a change in iris, global attributes can be transformed into variables attributes during preprocessing for some models. droughtindex/diag_save_spi.R does so far only write the global attributes in the resulting files. Therefor, recipe_martin18grl.yml fails, because the following python diagnostics (through ancestors) relay on the existence of the attributes. The fastest way to solve that would be to write the variable attributes in the files resulting from droughtindex/diag_save_spi.R. A better solution would be to improve also the way, information is transferred from R to python (but I don't know if I have time for this and it should be finished for the release).
I suspect that transforming global attributes to variable attributes happens in the concatenate preprocessor function since we started using this difference introduced in iris 3.8 in ESMValGroup/ESMValCore#2398. Could you try if ESMValGroup/ESMValCore#2449 solves the issue?
Describe the bug
Due to a change in iris, global attributes can be transformed into variables attributes during preprocessing for some models. droughtindex/diag_save_spi.R does so far only write the global attributes in the resulting files. Therefor, recipe_martin18grl.yml fails, because the following python diagnostics (through ancestors) relay on the existence of the attributes. The fastest way to solve that would be to write the variable attributes in the files resulting from droughtindex/diag_save_spi.R. A better solution would be to improve also the way, information is transferred from R to python (but I don't know if I have time for this and it should be finished for the release).
See also #3616
The text was updated successfully, but these errors were encountered: