v0.1.0
What's Changed
- Vcsc anndata overlay by @aarmey in #1
- Add IVCSC/IVCSR file storage format and default Blosc2+LZ4 compression by @aarmey in #2
- Add rapid IVCSR filter/normalize loader by @aarmey in #3
- Update documentation, add CI/Docs GitHub Actions, and resolve type/lint errors by @aarmey in #4
- IVCSC/IVCSR byte-packed arrays and normalized-view matmul kernels by @aarmey in #7
- Fix ImportError from removed anndata.compat.H5Group/ZarrGroup by @aarmey in #9
- Obs filter by @jjschirle in #11
- Rename project to vsparse by @aarmey in #21
- Add per-axis sum/mean/max/min and elementwise arithmetic by @aarmey in #22
- Add general fancy/boolean indexing, per-axis getnnz, and astype by @aarmey in #23
- min_cells argument to load_and_normalize() by @jjschirle in #28
- Add GitHub Actions release workflow to publish to PyPI by @aarmey in #36
- Add PyPI packaging metadata to pyproject.toml by @aarmey in #37
New Contributors
- @aarmey made their first contribution in #1
- @jjschirle made their first contribution in #11
Full Changelog: https://github.com/meyer-lab/vsparse/commits/v0.1.0