Skip to content

Public obs_columns and open_source - #18

Merged
selmanozleyen merged 1 commit into
mainfrom
feat/public-obs-source
Oct 19, 2026
Merged

selmanozleyen merged 1 commit into
mainfrom
feat/public-obs-source

Conversation

@selmanozleyen

Copy link
Copy Markdown
Collaborator

For sckitflow to accept several AnnData or explicitly listed zarr stores, it needs to read obs and uns before building loaders.

  • scfit.data.obs_columns(source, cols) and scfit.data.open_source(src, keys=, cols=, uns=) are public.
  • open_source / load_backed_adata take uns= to read named .uns entries (e.g. embedding tables).
  • Fix: unioning categories across several AnnData assigned through .loc, which pandas refuses when the categories change; a source of files with different categories in a grouping column failed to load.
  • CHANGELOG: the 0.0.9 entries moved under their release.

@selmanozleyen
selmanozleyen merged commit 9683f8d into main Oct 19, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant