Added
- Compliance with scikit-learn Transformer API.
- Usage of scikit-learn's `set_output` API to output pandas.DataFrames (keep gene and observation names).
Changed
- Coarse-graining of Zero-Inflated genes is now performed as zero-or-not instead of quantile.
Removed
- All R dependencies: scBoolSeq is now implemented in pure Python, built on top of pandas and scikit-learn.
- Temporarily, the CLI has been removed as it needs major refactoring to accomodate the API's changes.