Closed gerritholl closed 2 years ago
Currently the NetCDF4
FileHandler
in typhon opens the file directly with netCDF4.Dataset
. Although xarray can read from a remote filesystem, it can only do so with the h5necdf
backend. For typhon to support reading NetCDF files from a remote filesystem, it too would have to use h5netcdf.File
. Changing that may have some unintended side-effects.
Since #374, typhon partially supports the fsspec protocol. However, we cannot read files remotely, even when a backend may support this in principle. For example:
fails with
However, reading directly from s3 is possible in principle:
Satpy also supports reading files directly from s3fs, for example, for Advanced Baseline Imager (ABI) files.
It would be nice if it would be possible to use the power of routines such as
FileSet.icollect(...)
while reading directly from a remote filesystem.