Skip to content

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")