Cargando…

A deep generative framework with embedded vector arithmetic and classifier for sample generation, label transfer, and clustering of single-cell data

Multiple-source single-cell datasets have accumulated quickly and need computational methods to integrate and decompose into meaningful components. Here, we present inClust (integrated clustering), a flexible deep generative framework that enables embedding auxiliary information, latent space vector...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Lifei, Nie, Rui, Zhang, Zhang, Gu, Weiwei, Wang, Shuo, Wang, Anqi, Zhang, Jiang, Cai, Jun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10475846/
https://www.ncbi.nlm.nih.gov/pubmed/37671019
http://dx.doi.org/10.1016/j.crmeth.2023.100558
Descripción
Sumario:Multiple-source single-cell datasets have accumulated quickly and need computational methods to integrate and decompose into meaningful components. Here, we present inClust (integrated clustering), a flexible deep generative framework that enables embedding auxiliary information, latent space vector arithmetic, and clustering. All functional parts are relatively modular, independent in implementation but interrelated at runtime, resulting in an all-in general framework that could work in supervised, semi-supervised, or unsupervised mode. We show that inClust is superior to most data integration methods in benchmark datasets. Then, we demonstrate the capability of inClust in the tasks of conditional out-of-distribution generation in supervised mode, label transfer in semi-supervised mode, and spatial domain identification in unsupervised mode. In these examples, inClust could accurately express the effect of each covariate, distinguish the query-specific cell types, or segment spatial domains. The results support that inClust is an excellent general framework for multiple-task harmonization and data decomposition.