Replies: 1 comment 3 replies
-
Thanks for using climpred. Really unsure why this is happening. I would have expected the same dimensions for xclim wrapped as for the additive mean. Can you provide sample code to reproduce based on the sample datasets from the docs? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I'm trying to execute the bias removal with Climpred using Quantile Delta Mapping algorithm (wrapped from XClim package) but the result is not being what I expected.
I have a model dataset which has two spatial coordinates (latitude, longitude) and two temporal coordinates (init, lead). Furthermore, I also have an observed dataset which has two spatial coordinates (latitude, longitude) and one temporal coordinate (time). The spatial and temporal coordinates of both datasets are aligned correctly.
Model dataset:
Observed dataset:
My objective using this bias removal component of Climpred is to input the whole historical data that I have of a forecast model and observed data and them get from the output, in other words the bias corrected dataset, only the current forecast init, which is the last init of the model dataset (in this case init='2024-06-13').
When I execute the bias removal with an algorithm implemented in Climpred such as
additive_mean
the result is ok, the resulting dataset has all the init and leads from the model dataset with its values corrected, as you can see in the following figureIn other words, executing this process with a
additive_mean
algorithm the bias corrected dataset has the last init (2024-06-13) which is of interest to me. But when I execute with an algorithm wrapped from XClim or from bias_correction packages such asQuantileDeltaMapping
the bias removed dataset doesn't have the last init, it was just dropped from the dataset for a reason that I still don't know why.Bias removed dataset:
In this case I want the result of bias corrected model from init='2024-06-13' but it is missing for some reason.
Can someone help me on that?
Obs: I'm using alignment='maximize' and train_test_split='unfair'.
Beta Was this translation helpful? Give feedback.
All reactions