Skip to content

chore: add annbatch - #420

Merged
ilan-gold merged 8 commits into
mainfrom
ig/annbatch
Sep 21, 2026
Merged

ilan-gold merged 8 commits into
mainfrom
ig/annbatch

Conversation

@ilan-gold

Copy link
Copy Markdown
Contributor

Checklist for adding packages

Mandatory

Name of the tool: annbatch

Short description: A data loader and io utilities for mini-batched data loading of on-disk AnnData files as well as in-memory data, co-developed by Lamin Labs and scverse.

How does the package use scverse data structures (please describe in a few sentences): annbatch is built directly on anndata files, both in its preshuffler and loader. These files could come from other formats like spatialdata or mudata (as tables or mods), and we plan to add, at the minimum, mudata support.

  • The code is publicly available under an OSI-approved license
  • The package provides versioned releases
  • The package can be installed from a standard registry (e.g. PyPI, conda-forge, bioconda)
  • Automated tests cover essential functions of the package and a reasonable range of inputs and conditions [^1]
  • Continuous integration (CI) automatically executes these tests on each push or pull request [^2]
  • The package provides API documentation via a website or README[^3]
  • The package uses scverse datastructures where appropriate (i.e. AnnData, MuData or SpatialData and their modality-specific extensions)
  • I am an author or maintainer of the tool and agree on listing the package on the scverse website
  • I agree to abide by the scverse code of conduct on all scverse communication channels

Recommended

  • Please announce this package on scverse communication channels (zulip, discourse, twitter)

  • Please tag the author(s) these announcements. Handles (e.g. @scverse_team) to include are:

    • Zulip: N/A, already done
    • Discourse:
    • Mastodon:
    • Bluesky:
    • Twitter:
  • The package provides tutorials (or "vignettes") that help getting users started quickly

  • The package uses the scverse cookiecutter template.

  • I would like to be invited to the scverse Github organization

Comment thread packages/annbatch/meta.yaml
@ilan-gold
ilan-gold requested a review from Zethson September 20, 2026 23:36

@Zethson Zethson left a comment •

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Go annbatch go!

Please fix the CI by using supported terms (or add missing terms - but remember that you'd then be the only package with this term and we're using them for our website) and then feel free to merge.

Comment thread packages/annbatch/meta.yaml Outdated
@Zethson

Zethson commented Sep 21, 2026

Copy link
Copy Markdown
Member
[09/21/26 15:44:02] ERROR    ERROR:scverse-eco:tutorial:annbatch: Please use the default version in ReadTheDocs URLs instead  validate_registry.py:501
                             of 'en/stable':                                                                                                          
                             https://annbatch.readthedocs.io/en/stable/                                                                               
                             ->                                                                                                                       
                             https://annbatch.readthedocs.io/                                                                                         
                    ERROR    ERROR:scverse-eco:docs:annbatch: Please use the default version in ReadTheDocs URLs instead of   validate_registry.py:501
                             'en/stable':                                                                                                             
                             https://annbatch.readthedocs.io/en/stable/                                                                               
                             ->                                                                                                                       
                             https://annbatch.readthedocs.io/             

Updated documentation and tutorials home URLs to remove versioning.
@ilan-gold
ilan-gold merged commit 86f892f into main Sep 21, 2026
6 checks passed
@ilan-gold
ilan-gold deleted the ig/annbatch branch September 21, 2026 15:49
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.

2 participants