scCapsNet An interpretable deep-learning architecture of capsule networks for identifying cell-type gene expression programs from single-cell RNA-sequencing data

Introduction

Single-cell RNA sequencing (scRNA-seq) technologies are used to characterize the heterogeneity of cells in cell types, developmental stages and spatial positions. The rapid accumulation of scRNA-seq data has enabled single-cell-type labelling to transform single-cell transcriptome analysis. Here we propose an interpretable deep-learning architecture using capsule networks(called scCapsNet). A capsule structure (a neuron vector representing a set of properties of a specific object) captures hierarchical relations. By utilizing competitive single-cell-type recognition, the scCapsNet model is able to perform feature selection to identify groups of genes encoding different subcellular types. The RNA expression signatures, which enable subcellular-type recognition, are effectively integrated into the parameter matrices of scCapsNet. This characteristic enables the discovery of gene regulatory modules in which genes interact with each other and are closely related in function, but present distinct expression patterns.

Publications

  1. An interpretable deep-learning architecture of capsule networks for identifying cell-type gene expression programs from single-cell RNA-sequencing data
    Lifei Wang, Rui Nie, Zeyang Yu, Ruyue Xin, Caihong Zheng, Zhang Zhang, Jiang Zhang  and Jun Cai, - Nature machine intelligence

Credits

  1. Xuexia Miao miaoxx@big.ac.cn
    Investigator

    Chinese Academy of Sciences, Beijing Institute of Genomics, China

Community Ratings

UsabilityEfficiencyReliabilityRated By
0 user
Sign in to rate
Summary
AccessionBT007156
Tool TypeToolkit
CategoryGene expression clustering
PlatformsLinux/Unix, MAC OS X, Windows
TechnologiesPython3
User InterfaceTerminal Command Line
Latest Release1.0 (May 31, 2021)
Download Count3305
Country/RegionChina
Submitted ByXuexia Miao
Fundings

2018YFC0910400