Single-Cell Omics Integration ML Frameworks

Tools for integrating, embedding, and analyzing single-cell and spatial omics data through deep learning and dimensionality reduction. Does NOT include bulk omics analysis, general multi-omics survey papers, or microbiome annotation workflows.

There are 86 single-cell omics integration frameworks tracked. 2 score above 70 (verified tier). The highest-rated is scverse/scanpy at 82/100 with 2,367 stars. 2 of the top 10 are actively maintained.

Get all 86 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=single-cell-omics-integration&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 scverse/scanpy

Single-cell analysis in Python. Scales to >100M cells.

82
Verified
2 scverse/scvi-tools

Deep probabilistic analysis of single-cell and spatial omics data

82
Verified
3 Teichlab/celltypist

A tool for semi-automatic cell type classification

63
Established
4 theislab/scarches

Reference mapping for single-cell genomics

63
Established
5 Teichlab/cellhint

A tool for semi-automatic cell type harmonization and integration

60
Established
6 Lotfollahi-lab/nichecompass

End-to-end analysis of spatial multi-omics data

60
Established
7 sldyns/SpaHDmap

Deep fusion of spatial transcriptomics and histology images for...

58
Established
8 JCVenterInstitute/NSForest

A machine learning method for the discovery of the minimum marker gene...

57
Established
9 earmingol/cell2cell

User-friendly tool to infer cell-cell interactions and communication from...

57
Established
10 jsxlei/SCALEX

Online single-cell data integration through projecting heterogeneous...

54
Established
11 scverse/cellrank

CellRank: dynamics from multi-view single-cell data

54
Established
12 ratschlab/DeepSpot

DeepSpot: Deep learning model for predicting spatial transcriptomics from...

53
Established
13 himelmallick/IntegratedLearner

Integrated Machine Learning for Multi-omics Classification and Prediction

53
Established
14 OmicsML/dance

DANCE: a deep learning library and benchmark platform for single-cell analysis

52
Established
15 yi-zhang/STHD

STHD: probabilistic cell typing of Single spots in whole Transcriptome...

51
Established
16 vanvalenlab/deepcell-tf

Deep Learning Library for Single Cell Analysis

50
Established
17 yizhak-lab-ccg/scXpand

scXpand: detection of T-cell clonal expansion from single-cell RNA sequencing

49
Emerging
18 ma-compbio/Higashi

single-cell Hi-C, scHi-C, Hi-C, 3D genome, nuclear organization, hypergraph

48
Emerging
19 scDataset/scDataset

scDataset: Scalable Data Loading for Deep Learning on Large-Scale Single-Cell Omics

47
Emerging
20 labomics/midas

PyTorch implementation of the MIDAS algorithm for single-cell multimodal...

47
Emerging
21 AI4SCR/MatchCLOT

Python package implementing our method MatchCLOT for multimodal single-cell...

47
Emerging
22 saeyslab/harpy

Single-cell spatial omics analysis that makes you happy!

46
Emerging
23 ttgump/scDeepCluster

scDeepCluster for Single Cell RNA-seq data

46
Emerging
24 eleozzr/desc

Deep Embedding for Single-cell Clustering

46
Emerging
25 xinglab-ai/genomap

Cartography of Genomic Interactions Enables Deep Analysis of Single-Cell...

46
Emerging
26 ZJUFanLab/bulk2space

a spatial deconvolution method based on deep learning frameworks, which...

45
Emerging
27 SCCAF/sccaf

Single-Cell Clustering Assessment Framework

45
Emerging
28 LiQian-XC/sctour

A deep learning architecture for robust inference and accurate prediction of...

44
Emerging
29 tanjimin/C.Origami

C.Origami, a prediction and screening framework for cell type-specific 3D...

43
Emerging
30 jan-forest/autoencodix_package

Python library for multi-omics data integration by autoencoders

43
Emerging
31 zhangxiaoyu11/OmiEmbed

Multi-task deep learning framework for multi-omics data analysis

43
Emerging
32 ratschlab/DeepSpot2Cell

DeepSpot2Cell: Predicting virtual single-cell spatial transcriptomics from...

42
Emerging
33 quhaichao/SpaCon

SpaCon, a deep-learning method that integrates spatial transcriptomic data...

41
Emerging
34 devCellPy-Team/devCellPy

devCellPy is a Python package designed for hierarchical multilayered...

41
Emerging
35 theislab/cellrank_reproducibility

CellRank's reproducibility repository.

39
Emerging
36 ttgump/scDeepCluster_pytorch

Pytorch implementation of scDeepCluster for Single Cell RNA-seq data

39
Emerging
37 poseidonchan/TAPE

Deep learning-based tissue compositions and cell-type-specific gene...

39
Emerging
38 scapeML/scape

Single-cell Analysis of Perturbational Effects using Machine Learning

39
Emerging
39 andreariba/DeepCycle

Cell cycle inference in single-cell RNA-seq

39
Emerging
40 Ashford-A/UniVI

UniVI is a scalable multi-modal VAE toolkit for aligning heterogeneous...

39
Emerging
41 EinarOlafsson/spacr

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

39
Emerging
42 praneet1988/ELeFHAnt

Ensemble Learning for Harmonization and Annotation of Single Cells...

38
Emerging
43 ma-compbio/Fast-Higashi

single-cell Hi-C, scHi-C, Hi-C, 3D genome, nuclear organization, tensor decomposition

38
Emerging
44 MICS-Lab/scyan

Biology-driven deep generative model for cell-type annotation in cytometry....

38
Emerging
45 enveda/sparc-multiomics

SPARC CCF Multi-omics analysis

38
Emerging
46 Noble-Lab/HiCFoundation

HiCFoundation is a generalizable Hi-C foundation model for chromatin...

38
Emerging
47 DLS5-Omics/CellNavi

CellNavi is a deep learning framework designed to predict genes driving...

38
Emerging
48 jiazhao97/INSPIRE

INSPIRE: interpretable, flexible and spatially-aware integration of multiple...

37
Emerging
49 WPZgithub/CEFCON

Deciphering driver regulators of cell fate decisions from single-cell RNA-seq data

37
Emerging
50 gao-lab/SLAT

Spatial-Linked Alignment Tool

37
Emerging
51 ma-compbio/SpiceMix

spatial transcriptome, single cell

37
Emerging
52 phipsonlab/cellXY

R package to predict sex of single cells and identify Male/Female doublets...

36
Emerging
53 Trhova/Multi-omics

Intuitive guide to multi-omics integration with toy examples: supervised...

34
Emerging
54 Jwindler/AutoHiC

A novel genome assembly pipeline based on deep learning

34
Emerging
55 ttgump/scDHMap

Model-based deep hyperbolic manifold learning for visualizing complex...

33
Emerging
56 hip-satomi/ObiWan-Microbi

Omero based integrated Workflow for annotating Microbes in the Cloud

33
Emerging
57 ZoyavanMeel/ORCA

Origin of Chromosomal Replication Assessment. Python tool for the analysis...

33
Emerging
58 Noble-Lab/CellCycleNet

Predicting cell cycle stage from 3D single-cell nuclear-stained images

32
Emerging
59 YangLabHKUST/MacSGP

MacSGP: Mapping Cell-Type-Specific Spatial Gene Programs Uncovers Tissue...

31
Emerging
60 saeyslab/ViVAE

Single-cell dimensionality reduction toolkit

30
Emerging
61 ma-compbio/scGHOST

single-cell Hi-C, scHi-C, Hi-C, 3D genome, nuclear organization, genome...

30
Emerging
62 bnediction/scBoolSeq

scBoolSeq: scRNA-Seq data binarisation and synthetic generation from Boolean dynamics

30
Emerging
63 j-rub/scVital

Deep Learning Algorithm for cross-species integration of scRNA-seq data

30
Emerging
64 HelloWorldLTY/AWGAN

Codes for paper: AWGAN: A Powerful Batch Effect Removal Model for scRNA-seq Data

29
Experimental
65 ratschlab/he2st

Code of the paper "DeepSpot: Leveraging Spatial Context for Enhanced...

29
Experimental
66 infocusp/scaLR

Single cell analysis using Low Resource

28
Experimental
67 aapupu/MIST

An interpretable and flexible deep learning framework for single-T cell...

27
Experimental
68 sifrimlab/MIMA

Multimodal Integration with Modality-agnostic Autoencoders - Developed by...

27
Experimental
69 gao-lab/PASSAGE

Phenotype Associated Spatial Signature Analysis with Graph-based Embedding

27
Experimental
70 TomMakesThings/Clustering-and-TDA-of-scRNA-seq-Data

Final year project experimenting with clustering and topological data...

26
Experimental
71 Novartis/scar

scAR (single-cell Ambient Remover) is a deep learning model for removal of...

25
Experimental
72 diegommcc/SpatialDDLS

Deconvolution of spatial transcriptomics data based on Deep Learning

25
Experimental
73 C0nc/TAICHI

A Python package for the Scalable and accurate identification...

25
Experimental
74 rockdeme/chrysalis

Powerful and lightweight package to identify tissue compartments in spatial...

24
Experimental
75 ngalioto/arch3d

ARCH3D: A foundation model for global genome architecture

22
Experimental
76 sionaris/MultiOmicsSurvey

A comprehensive survey on computational methods used for multi-omic analysis...

21
Experimental
77 GiatrasKon/scRNAseq-Analysis-Pipeline

Comprehensive OOP Python-implemented pipeline for analyzing single-cell...

20
Experimental
78 djimenezsanchez/CellEmbeddings

A fully unsupervised learning method that encodes cell phenotypes,...

19
Experimental
79 johramoosa/single-cell-ml-analysis

End-to-end single-cell RNA-seq ML pipeline: clustering, annotation, and...

14
Experimental
80 cellethology/tic

A Unified Framework for Temporal and Causal Inference in Tumor Microenvironments.

14
Experimental
81 evan950608/NYCU_BMI_scRNA_study

Source code for the study "Marker Gene Identification Algorithm of Precision...

14
Experimental
82 Lorenzodruif/cells

🧬 Simplify data manipulation with Cells, a lightweight framework for...

14
Experimental
83 mathisbouvet/Advanced-Spatial-Omics-Pipeline

Python-based pipeline for segmentation quality control and unsupervised...

14
Experimental
84 dianalaplace/ivd-ecm-regeneration-ml

ML-driven identification of ECM-regenerative gene signatures in human...

14
Experimental
85 Brothers15691/Multi-omics

🔍 Explore multi-omics integration with DIABLO, DIVAS, and VAEs, providing...

14
Experimental
86 kalidouBA/DICEPRO

Semi-Supervise cellular deconvolution of Bulk RnaSeq using NMF and...

13
Experimental