PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Single Cell Analysis Python Packages

Python packages with the GitHub topic single-cell-analysis. Sorted by monthly downloads, with stars and forks.
slowkow
harmonypy

🎼 Integrate multiple high-dimensional datasets with fuzzy k-means and locally linear adjustments.

90K 289 29
briscverse
brisc

Fast single-cell toolkit

15K 6 1
labsyspharm
scimap

Spatial Single-Cell Analysis Toolkit

10K 116 38
DingWB
pycomplexheatmap

PyComplexHeatmap: A Python package to plot complex heatmap (clustermap)

6K 407 38
EinarOlafsson
spacr

spaCR Spatial phenotype analysis of CRISPR–Cas9 screens (spaCR)

6K 8 1
leelieber2025
ambidose

AmbiDose is a conservative, cell-aware Python toolkit for ambient RNA correction in droplet scRNA-seq. It estimates sample-specific ambient profiles and per-cell doses, protects native cell-type signals, preserves sparsity, and never inflates counts.

5K 2 0
singleron-RD
celescope

Single Cell Analysis Pipelines

4K 126 36
genecell
piaso-tools

PIASO: Precise Integrative Analysis of Single-cell Omics

3K 16 3
genecell
laris

LARIS maps ligand-receptor signalling in spatial transcriptomics within and across tissue states

2K 18 1
genecell
cytome

Single-file format for single-cell multi-omics and spatial transcriptomics — matrices, metadata, embeddings, fragments and provenance in one SQLite-backed .cytome file, with SQL metadata queries and genomic range indexes.

2K 2 0
cytomining
cytotable

Harmonize high-content image analysis tool outputs for processing with Pycytominer and other Cytomining tools.

1K 21 6
RI-imaging
qpsphere

Python library for spheres in quantitative phase imaging

993 6 2
genecell
cosg

Accurate and fast cell marker gene identification with COSG

879 60 7
leelieber2025
scatrans

A Python package for mechanism-aware single-cell differential analysis. It partitions DE genes into transcription-driven versus stabilization-driven classes using nascent (unspliced) RNA residuals. Also supports conventional DE, functional enrichment (ORA, GSEA, GO, KEGG), and visualization.

740 4 0
nadeemlab
spatialprofilingtoolbox

Spatial Multiomics Profiler for Spatial Characterization of Tissue Microenvironment (https://smprofiler.io) [NeurIPS'26]

589 23 2
YYT1002
featuremap

FeatureMAP (Feature-preserving Manifold Approximation and Projection) is an interpratable dimensionality reduction tool.

566 21 3
chriscainx
mnnpy

An implementation of MNN (Mutual Nearest Neighbors) correct in python.

486 78 34
rfechtner
pypairs

PyPairs - A python scRNA-Seq classifier

464 3 4
poseidonchan
sctape

Deep learning-based tissue compositions and cell-type-specific gene expression analysis with tissue-adaptive autoencoder (TAPE)

439 62 12
gao-lab
scslat

Spatial-Linked Alignment Tool

435 95 8
MannLabs
scportrait

scPortrait is a scalable toolkit to generate single-cell representations from raw microscopy images

406 113 9
genecell
emergene

Individual cell-based differential transcriptomic analysis across conditions

276 4 0
Risitop
transmorph

Computational framework for dataset integration

234 12 2
xinglab-ai
ccsf

Leveraging cell-cell similarity for high-performance spatial and temporal cellular mappings from gene expression data (Cell Patterns, 2023)

192 1 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology