scCNC: a method based on capsule network for clustering scRNA-seq data.

Wang, Hai-Yun; Zhao, Jian-Ping; Zheng, Chun-Hou; Su, Yan-Sen · Bioinformatics · 2022

basic_science · Level V

Where this comes from

Abstract

A large number of studies have shown that clustering is a crucial step in scRNA-seq analysis. Most existing methods are based on unsupervised learning without the prior exploitation of any domain knowledge, which does not utilize available gold-standard labels. When confronted by the high dimensionality and general dropout events of scRNA-seq data, purely unsupervised clustering methods may not produce biologically interpretable clusters, which complicate cell type assignment. In this article, we propose a semi-supervised clustering method based on a capsule network named scCNC that integrates domain knowledge into the clustering step. Significantly, we also propose a Semi-supervised Greedy Iterative Training method used to train the whole network. Experiments on some real scRNA-seq datasets show that scCNC can significantly improve clustering performance and facilitate downstream analyses. The source code of scCNC is freely available at https://github.com/WHY-17/scCNC. Supplementary data are available at Bioinformatics online.

Medical subject headings