xarray¶
async_hdf5.xarray.AsyncHDF5BackendEntrypoint ¶
Bases: BackendEntrypoint
xarray backend for opening HDF5 files via async-hdf5.
Parses HDF5 metadata asynchronously in Rust and exposes the file as a read-only Zarr v3 store. Chunk index parsing is deferred until data is actually accessed, so opening is fast even for files with many variables.
Usage::
import xarray as xr
ds = xr.open_dataset("file.h5", engine="async_hdf5")