Closed forman closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 99.93%. Comparing base (
c5270c5
) to head (b6af3ec
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I am missing the possibility to :
zappend(DatasetSlices(source_ds), force_new=False, config=zappend_config)
another case, but currently not urgent:
Do you think it is worth adding the above information?
Yes!
Not sure where the right place would be, maybe the changelog?
The function's docstring.
Added experimental function
zappend.levels.write_levels()
that generates datasets using the multi-level dataset format as specified by xcube.It resembles the
store.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.Addresses #19.
Checklist (strike out non-applicable):
CHANGES.md
CHANGES.md
docs/*