Multi-component Disentanglement#
đź’ˇ Tip: Click the + in the first column to expand detailed method descriptions.
| Method | Year | Task | Model | Published | Code | |
|---|---|---|---|---|---|---|
| AMICI | 2025 | Linear Gene ProgrammesMulti-component Disentanglement |
Linear DecoderCross-attentionSpatially-informed |
âś— | GitHub | |
| Biolord | 2024 | Multi-component DisentanglementUnseen Perturbation PredictionCombinatorial Effect PredictionContext Transfer |
ProbabilisticZINB likelihoodProtein-Count (totalVI) Likelihood |
âś“ | GitHub | |
| CausCell | 2024 | Multi-component DisentanglementCausal StructureCombinatorial Effect PredictionContext TransferSeen Perturbation Prediction |
DiffusionAuxilary Classifiers |
âś“ | GitHub | |
| CellCap | 2024 | Multi-component DisentanglementLinear Gene Programmes |
VAEAttentionLinear Decoder |
âś“ | GitHub | |
| ChemCPA | 2022 | Unseen Perturbation PredictionContext TransferMulti-component Disentanglement |
AE framework inspired by CPAChemical representation embeddings |
âś“ | GitHub | |
| CPA | 2023 | Context TransferCombinatorial Effect PredictionMulti-component Disentanglement |
VAEDANN-based Adversary that attempts to eliminate treatment effects/ cellular context from latent representation |
âś“ | GitHub | |
| discrepancy-VAE | 2023 | Multi-component DisentanglementSeen Perturbation PredictionCombinatorial Effect PredictionCausal Structure |
VAEDisentanglement via Virtual Counterfactuals |
âś“ | GitHub | |
| FCR | 2024 | Multi-component DisentanglementSeen Perturbation Prediction |
VAEAdversarialPerturbation-covariate Interactions |
âś“ | GitHub | |
| GSFA | 2024 | Multi-component DisentanglementCausal StructureLinear Gene Programmes |
Factor AnalysisProbabilistic |
âś“ | GitHub | |
| inVAE | 2024 | Multi-component DisentanglementNonlinear Gene Programmes |
VAENB Likelihood |
âś— | GitHub | |
| MultiCPA | 2022 | Combinatorial Effect PredictionMulti-component Disentanglement |
AE framework inspired by CPAtotalVI likelihood |
âś“ | GitHub | |
| SAMS-VAE | 2023 | Multi-component DisentanglementCausal StructureSeen Perturbation PredictionCombinatorial Effect Prediction |
VAENB likelihoodConditional Latent EmbeddingsAddative ShiftSparse Mechanism Shift |
âś“ | GitHub | |
| scCausalVI | 2025 | Causal StructureUnsupervised DisentanglementSeen Perturbation PredictionContext TransferMulti-component DisentanglementPerturbation ResponsivenessDifferential Analysis |
Variational AutoencoderStructural Causal Model |
âś“ | GitHub | |
| scPrint | 2025 | GRN InferenceMulti-component DisentanglementNonlinear Gene Programmes |
Foundational Gene expression embeddings (from >50M human cells)BERT-like Bidirectional transformers (with flashattention2)Self-supervised masked regressionA classifier decoderZINB likelihood decoderPK Representations |
âś“ | GitHub | |
| SENA | 2024 | Causal StructureMulti-component DisentanglementSeen Perturbation PredictionCombinatorial Effect Prediction |
Discrepancy-VAE architectureVAEPK Representations |
âś“ | GitHub | |
| SOFA | 2024 | Multi-component Disentanglement |
Group Factor Analysis |
âś— | GitHub | |
| SpatialDIVA | 2025 | Multi-component Disentanglement |
VAESpatially-informedNB LikelihoodMulti-modal |
âś— | GitHub | |
| Spectra | 2023 | Linear Gene ProgrammesMulti-component Disentanglement |
Poisson LikelihoodFactor AnalysisPK Representations |
âś“ | GitHub | |
| svae-ligr | 2024 | Seen Perturbation PredictionContext TransferMulti-component DisentanglementCausal Structure |
VAENB likelihoodSparse Mechanism ShiftGenerative/Experience Replay |
âś“ | GitHub | |
| sVAE+ | 2023 | Seen Perturbation PredictionMulti-component DisentanglementCausal StructureNonlinear Gene Programmes |
VAENB likelihoodSparse Mechanism Shift |
âś“ | GitHub | |
| TarDis | 2024 | Multi-component DisentanglementContext Transfer |
VAENB likelihoodMulti-modal |
âś“ | GitHub | |
| trVAE | 2020 | Context TransferSeen Perturbation PredictionMulti-component Disentanglement |
CVAE |
âś“ | GitHub |