- feat: implement "mapped basins" that have a superset of events
- feat: allow to export basin-only HDF5 files
- fix: support input files without "events" in `rtdc_copy`
- fix: CLI methods now store basin information in output paths (239):
compress, condense, and repack preserve the original input basins;
split writes mapped basins (using export.hdf5); join does not write
basins at all
- fix: enable nested basins for the HDF5, S3, and HTTP basins,
because we have the `_local_basins_allowed` property since 0.57.6
- fix: when joining datasets, the name of the log holding the configuration
of the source datasets should be src-{i}_cfg instead of cfg_src-{i}
- enh: introduce `RTDCBase.features_ancillary`, a list of all ancillary
features (computed on-the-fly) for a dataset
- enh: add `include_basins` keyword argument for `rtdc_copy`
- enh: `RTDCWriter.store_basin` now returns the basin hash/identifier
- enh: CLI methods now return the output path
- enh: the repack CLI method now allows to strip basins
- docs: add an advanced usage section on basins
- docs: update doc strings for CLI methods
- setup: pin nptdms<1.9, because tests started to fail
- ref: modify basin `load_dataset` methods to support mapped basins
- ref: put input and output path in order for CLI methods
- tests: make sure basin features are not written automatically in
CLI methods (246)
- ci: install lme4 from archive