dandelion.polars.core.Dandelion.write_h5ddl
- Dandelion.write_h5ddl(filename='dandelion_data.h5ddl', compression=None, compression_level=None)
Write a Dandelion object to .h5ddl format.
Mirrors the base Dandelion.write_h5ddl interface. If distances is a dask array it cannot be stored inline in HDF5; it will instead be written to a Zarr store placed alongside the .h5ddl file (same stem, .zarr extension) and a warning is raised. The companion .zarr is detected automatically by read_h5ddl.
- Parameters:
filename (str, optional) – path to .h5ddl file.
compression (Literal[“gzip”, “lzf”, “szip”], optional) – Specifies the compression algorithm to use.
compression_level (int | None, optional) – Specifies a compression level for data. A value of 0 disables compression.