Model Catalog

Explore 23 single-cell analysis models across 5 categories

Filter by Category

Filter by Modality

Showing 23 of 23 models

scGCC
Graph Contrastive Clustering
Predictive
RNA
Tian et al.
2023

Graph neural network with MoCo-based contrastive learning for single-cell clustering and embedding (encoder-only)

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜†
PyTorchPyTorch Geometric
contrastivegraphclusteringencoder-only+1
CLEAR
Contrastive Learning for Enhanced scRNA-seq
Predictive
RNA
Zhang et al.
2022

MoCo-based contrastive learning framework for learning robust cell representations (encoder-only)

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜†
PyTorch
contrastiveembeddingbatch-robustencoder-only+1
scVI
Single-cell Variational Inference
Generative
RNA
Lopez et al.
2018

Deep generative VAE model for scRNA-seq with probabilistic inference and batch correction

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜…
PyTorchJAX
vaegenerativebatch-correctionrna
scGNN
Graph Neural Network for Single-Cell
Generative
RNA
Wang et al.
2021

Graph autoencoder that models cell-cell relationships through cell graphs for imputation and clustering

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜†
PyTorch
graphclusteringimputationvae+1
SCALEX
Online Single-Cell Data Integration
Generative
RNA
Xiong et al.
2022

Scalable VAE for online integration of single-cell data by projecting into batch-invariant space

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜…
PyTorch
vaebatch-correctionintegrationrna
Cell BLAST
Cell Querying via Neural Embedding
Generative
RNA
Cao et al.
2020

Neural network VAE method for cell searching and annotation via unbiased cell embedding

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜†
PyTorch
vaesearchannotationbatch-correction+1
scDAC
Deep Adaptive Clustering
Generative
RNA
Tian et al.
2021

Deep autoencoder with Dirichlet Process Mixture Model for adaptive cell clustering

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜…
PyTorchscikit-learn
clusteringadaptiveautoencodervae+1
scDeepCluster
Deep Clustering with ZINB
Generative
RNA
Tian et al.
2019

Autoencoder with Zero-Inflated Negative Binomial reconstruction and DEC-style clustering

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜†
PyTorch
clusteringzinbdeep-embeddedvae+1
scDHMap
Hyperbolic Diffusion Map
Generative
RNA
Tian et al.
2023

Hyperbolic VAE with ZINB reconstruction and t-SNE repulsion for hierarchical cell visualization

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜†
PyTorch
hyperbolichierarchicalvisualizationvae+1
scSMD
ResNet-based Clustering
Generative
RNA
Song et al.
2020

ResNet autoencoder with mutual information clustering for single-cell analysis

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜†β˜†
PyTorch
clusteringcnnmutual-informationvae+1
scDiffusion
Diffusion Model for Single-Cell
Generative
RNA
Luo et al.
2024

Conditional diffusion model for high-quality single-cell data generation with cell-type control

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜†β˜†
PyTorch
diffusiongenerativeconditionalreconstruction+1
siVAE
Interpretable Deep Generative Model
Generative
RNA
Choi et al.
2023

VAE with structured latent space for interpretable single-cell modeling

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜…
PyTorch
vaeinterpretablegenerativerna
PeakVI
Peak Variational Inference
Atac Specific
ATAC
Ashuach et al.
2022

Deep generative VAE model for single-cell chromatin accessibility peak analysis

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜…
PyTorchJAX
vaeatac-seqsparsechromatin+1
PoissonVI
Poisson Variational Inference
Atac Specific
ATAC
Gayoso et al.
2021

Deep generative VAE model for quantitative scATAC-seq fragment counts using Poisson likelihood

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜…
PyTorchJAX
vaeatac-seqpoissonfragment-counts+1
scTour
Trajectory Inference and Ordering
Trajectory
RNA
ATAC
Li et al.
2023

Trajectory inference VAE for learning cell developmental paths in single-cell data

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜…
PyTorch
trajectorypseudo-timedevelopmentvae+2
GMVAE (PGM)
Gaussian Mixture VAE - Product of Experts
Gaussian Geometric
RNA
Dilokthanakul et al.
2016

VAE with Product of Experts Gaussian mixture prior for clustering in Euclidean space

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜…
PyTorch
vaemixtureclusteringgaussian+2
GMVAE (PoincarΓ©)
Hyperbolic Gaussian Mixture VAE
Gaussian Geometric
RNA
Mathieu et al.
2019

GMVAE in hyperbolic PoincarΓ© space for hierarchical cell type relationships

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜…
PyTorch
vaehyperbolichierarchicalgeometric+2
GMVAE (HW)
Hyperbolic-Wrapped Gaussian Mixture VAE
Gaussian Geometric
RNA
Gu et al.
2021

GMVAE using Hyperbolic-Wrapped distributions for hierarchical clustering on Lorentz hyperboloid

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜…
PyTorch
vaehyperbolicwrappedhierarchical+2
GMVAE (LearnablePGM)
Learnable Pseudo-Gaussian Manifold VAE
Gaussian Geometric
RNA
GM-VAE Authors
2024

GMVAE with learnable curvature PGM for adaptive geometric structure

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜†
PyTorchgeoopt
vaelearnable-curvaturepgmgeometric+4
Ξ²-VAE
Beta Variational Autoencoder
Disentanglement
RNA
Higgins et al.
2017

VAE with weighted KL divergence for learning disentangled factors

Complexity
β˜…β˜…β˜†
Interpretability
β˜…β˜…β˜…
PyTorch
vaedisentanglementfactorsgenerative+1
InfoVAE
Information Maximizing VAE
Disentanglement
RNA
Zhao et al.
2019

VAE with mutual information maximization for disentangled and informative representations

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜…
PyTorch
vaedisentanglementinformation-theorygenerative+1
TCVAE
Total Correlation VAE
Disentanglement
RNA
Chen et al.
2018

VAE that explicitly decomposes and minimizes total correlation for disentanglement

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜…
PyTorch
vaedisentanglementtotal-correlationgenerative+1
DIPVAE
Disentangled Inferred Prior VAE
Disentanglement
RNA
Kumar et al.
2018

VAE that learns a factorial prior to encourage disentanglement

Complexity
β˜…β˜…β˜…
Interpretability
β˜…β˜…β˜…
PyTorch
vaedisentanglementfactorial-priorgenerative+1