UNIFAN

UNIFAN integrates unsupervised clustering with functional annotation of single-cell RNA-sequencing (scRNA-Seq) data using neural networks and cell-specific gene-set activity scores to improve cell-type assignment.


Key Features:

  • Simultaneous clustering and annotation: Combines clustering and annotation by leveraging low-dimensional gene representations and cell-specific gene set activity scores.
  • Neural network approach: Employs an unsupervised neural network to model scRNA-Seq data complexity and noise for improved cell-type assignment.
  • Utilization of known gene sets: Uses predefined gene sets, including pathway gene sets, to guide clustering and to annotate biological processes associated with each cluster.
  • Performance on benchmark datasets: Demonstrates superior performance relative to existing methods on human and mouse scRNA-Seq datasets across multiple organs by incorporating gene-set knowledge.

Scientific Applications:

  • Cellular heterogeneity analysis: Provides evidence-based cluster annotations from scRNA-Seq data to dissect cellular heterogeneity.
  • Developmental biology: Enables identification and annotation of cell types and states relevant to developmental processes.
  • Immunology and disease pathology: Supports precise cell-type assignment and functional interpretation in immunological studies and disease-related tissue profiling.

Methodology:

UNIFAN uses an unsupervised neural network that integrates low-dimensional gene representations with cell-specific gene set activity scores derived from predefined gene sets to perform simultaneous clustering and functional annotation of scRNA-Seq data.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
3/9/2022
Last Updated:
3/9/2022

Operations

Publications

Li D, Ding J, Bar-Joseph Z. Unsupervised cell functional annotation for single-cell RNA-Seq. Unknown Journal. 2021. doi:10.1101/2021.11.20.469410.