#!/usr/bin/env python # coding: utf-8 # In[1]: import fsspec import xarray as xr # In[2]: protocol = "s3" file_url = "s3://chunk-tests/3B42_Daily.19980101.7.nc4" variable = "precipitation" # In[3]: fs = fsspec.filesystem(protocol) fs # In[4]: file = fs.open(file_url) file # In[5]: ds = xr.open_dataset(file, engine="h5netcdf", decode_coords=True, decode_times=True) #ds = xr.open_dataset(file, engine="h5netcdf", decode_coords=True, decode_times=True, lock=False) ds # In[6]: da = ds[variable] da # In[7]: da = da.transpose("time", "lat", "lon", missing_dims="ignore") # In[8]: da = da.copy() da # In[ ]: