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
I am using xesmf to interpolate (conservative interpolation) precipitation products from their native grid to a common one for comparison purpose. However, I have recently found something odd. I am comparing precipitation frequency at each grid point (I.e. the number of non-null precipitation) and the interpolation failed to recreate this characteristic of the precipitation.
For a dataset and a variable called ds_1 and precipitation_3h, the frequency is given by the command: ds_1.precipitation_3h.where(ds_1.precipitation_3h>0).count(dim="time")
The following graphic show the mean precipitation (left) and the frequency (right) of the same precipitation estimate before (down) and after (up) interpolation.
I’ve tried to use other interpolation methods without success. Can you tell me if it is my fault, or this is a limit of the interpolation method?
Regards,
Tangui
The text was updated successfully, but these errors were encountered:
Hello,
I am using xesmf to interpolate (conservative interpolation) precipitation products from their native grid to a common one for comparison purpose. However, I have recently found something odd. I am comparing precipitation frequency at each grid point (I.e. the number of non-null precipitation) and the interpolation failed to recreate this characteristic of the precipitation.
For a dataset and a variable called ds_1 and precipitation_3h, the frequency is given by the command: ds_1.precipitation_3h.where(ds_1.precipitation_3h>0).count(dim="time")
The following graphic show the mean precipitation (left) and the frequency (right) of the same precipitation estimate before (down) and after (up) interpolation.
Input grid (resolution 0.1°)
<xarray.Dataset>
Dimensions: (lat: 50, lon: 50, time: 248)
Coordinates:
Data variables:
precipitation_3h (lat, lon, time) float32 0.03335 0.03451 ... 0.0 0.5153
Output grid (resolution of 0.25°)
<xarray.Dataset>
Dimensions: (lat: 19, lat_b: 20, lon: 19, lon_b: 20)
Coordinates:
k float64 0.1265
I’ve tried to use other interpolation methods without success. Can you tell me if it is my fault, or this is a limit of the interpolation method?
Regards,
Tangui
The text was updated successfully, but these errors were encountered: