Version 0.8.0 (from 2024-10-04)
-
Added module
zappend.contrib
that contributes functions to zappend's core functionality. -
Added experimental function
zappend.contrib.write_levels()
that generates datasets using the multi-level dataset format as specified by xcube.
It resembles thestore.write_data(cube, "<name>.levels", ...)
method provided by the xcube filesystem data stores ("file", "s3", "memory", etc.). The zappend version may be used for potentially very large datasets in terms of dimension sizes or for datasets with very large number of chunks. It is considerably slower than the xcube version (which basically usesxarray.to_zarr()
for each resolution level), but should run robustly with stable memory consumption. The function requiresxcube
package to be installed. (#19) -
Updated documentation
New Contributors
Full Changelog: v0.7.1...v0.8.0