#2 · Primary category: Bioinformatics & Genomics
scanpy
Single-cell analysis in Python. Scales to >100M cells.
Project last updated:08/28/26
GitHub Stars
2.5K
Forks
766
Contributors
193
License
BSD-3-Clause
Why we included this project
Scanpy is the closest thing single-cell genomics has to a standard toolchain, and much of the field's published work builds on it. It bundles preprocessing, visualization, clustering, trajectory inference, and differential expression testing into one Python library, so you can move from raw counts to interpretable results without wiring together a handful of packages. Everything is built around the AnnData object, which keeps expression matrices together with their per-cell and per-gene annotations and makes it easy to pass data between Scanpy and the rest of the scverse ecosystem. It also holds up on genuinely large datasets: it handles over a million cells comfortably, and an experimental Dask backend extends many functions to data that will not fit in memory. Because it is so widely taught and used, pipelines you write here are easy to share and compare against published analyses.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
deepvariant
DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data.
chemprop
Message Passing Neural Networks for Molecule Property Prediction
Assemblies-of-putative-SARS-CoV2-spike-encoding-mRNA-sequences-for-vaccines-BNT-162b2-and-mRNA-1273
Provides experimental sequence data for COVID-19 vaccine mRNAs to facilitate identification of vaccine-derived reads in RNA-seq studies.
scvi-tools
Deep probabilistic analysis of single-cell and spatial omics data
alphafold3-pytorch
Implementation of Alphafold 3 from Google Deepmind in Pytorch