henhaobio
Sign in

The Journal of Open Source SoftwareBioinformaticsPeer-reviewed journal article

anndata: Annotated data

Isaac VirshupiD, Sergei RybakoviD, Fabian Joachim TheisiD, Philipp AngereriD, F. Alexander WolfiD

PDFDOIPreprintCode

Abstract

anndata is a Python package for handling annotated data matrices in memory and on disk (github.com/theislab/anndata), positioned between pandas and xarray. anndata offers a broad range of computationally efficient features including, among others, sparse data support, lazy operations, and a PyTorch interface. Statement of needGenerating insight from high-dimensional data matrices typically works through training models that annotate observations and variables via low-dimensional representations. In exploratory data analysis, this involves iterative training and analysis using original and learned annotations and task-associated representations. anndata offers a canonical data structure for book-keeping these, which is neither addressed by pandas (McKinney, 2010), nor xarray (Hoyer & Hamman, 2017), nor commonly-used modeling packages like scikit-learn (Pedregosa et al., 2011).

Citations
497
FWCI
56.56
Field percentile
top 1%

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISDeconinck '26Landis '26Bouvier '23Viejo '23Otto '26Xuan '26
60% semantic matchBioinformatics
Louise Deconinck, Luke Zappia, Robrecht Cannoodt+8 more·Bioinformatics·May 5, 2026· 5 citations