Releases: srivarra/annsel
Releases · srivarra/annsel
v0.1.2
Changes
- Fix tests broken in new narwhals versions @LucaMarconato (#65)
- 🎨 Updated groupby @srivarra (#56)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#55)
v0.1.1
v0.1.0
Changes
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#48)
🚀 Features
This release features better group by support and improved stability w.r.t Narwhal's Expr. Instead of subclassing nw.Expr, we have simplified a significant amount by looking at the closure to get column names for group by's. Group By's now have a repr. Here is an example below:
first_group = next(adata.an.group_by(
obs=an.col(["Cell_label"]),
var=an.col(["feature_type"]),
copy=False
)Note that if copy=False, the GroupByAnnData object will be a view of the original AnnData object. If you want a copy, you can set copy=True.
first_groupGroupByAnnData:
├── Observations:
│ └── Cell_label: Lymphomyeloid prog
├── Variables:
│ └── feature_type: protein_coding
└── AnnData:
View of AnnData object with n_obs × n_vars = 913 × 445
...v0.0.10
Changes
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#45)
- ⬆️ Upgrade Narwhals @srivarra (#47)
v0.0.9
v0.0.8
Changes
- Removing explicit sparse argument @srivarra (#42)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#40)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#37)
v0.0.7
v0.0.6
v0.0.5
Changes
- Revert Ubuntu Arm runner to x86_64 @srivarra (#27)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#26)
- Type Fix and Arm CI testing @srivarra (#25)
- Modify Changelog Template @srivarra (#24)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#23)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#22)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci[bot] (#21)
v0.0.4
Changes
- Fixed CI