Skip to content
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

Missing data in ERA5 #290

Open
arbennett opened this issue Oct 19, 2022 · 1 comment
Open

Missing data in ERA5 #290

arbennett opened this issue Oct 19, 2022 · 1 comment
Assignees

Comments

@arbennett
Copy link

👋 Hi, I'm working with @orianac on using this data for some ML-based snow projections and noticed that there is some missing data in the ERA5 data. Specifically, pr is missing for 1985 and tas is missing for 1980 and 1996. I think this is for the entire domain, but my initial searches were just in the Western North America Region. You can ignore the line for SWE, that's from my own data.

image (9)

@norlandrhagen
Copy link
Contributor

Hey there @arbennett, thanks for reporting this. Do you mind providing a minimal reproducible example? We do have a few copies of the ERA5 data, so I could totally see us having some missing chunks.

A quick look of what I'm seeing:

import intake
from cmip6_downscaling import config
import xarray as xr

cat = intake.open_esm_datastore(config.get("data_catalog.era5_daily.json"))

ds = xr.concat(
    list(cat.search(cf_variable_name=['tasmax','tasmin','pr']).to_dataset_dict().values()),
    dim='time',
)


ds.pr.isel(lat=0,lon=0).isnull()
ds.tasmax.isel(lat=0,lon=0).isnull()
ds.tasmin.isel(lat=0,lon=0).isnull().plot()

image

image

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants