scAAnet

scAAnet is a software tool for data analysis for single-cell RNA sequencing (scRNA-seq). It is an autoencoder-based method that performs non-linear archetypal analysis to identify gene expression programs (GEPs) and infer their relative activity across individual cells. Unlike traditional cluster analysis, scAAnet can reveal a continuous spectrum of cellular states and shared GEPs across different cell types.

Key features of scAAnet include:

1. A count distribution-based loss term to handle the sparsity and overdispersion of raw scRNA-seq count data.

2. An archetypal constraint was added to the loss function to improve the interpretability of the identified GEPs.

3. As demonstrated through simulations, Superior performance compared to existing archetypal analysis methods.

4. Ability to extract biologically meaningful GEPs from publicly available scRNA-seq datasets, including pancreatic islet, lung idiopathic pulmonary fibrosis, and prefrontal cortex data.

Topic

RNA-Seq;Machine learning;Gene expression;Exome sequencing;Mathematics

Detail

  • Operation: Essential dynamics;Gene expression profiling;Expression profile clustering

  • Software interface: Command-line interface

  • Language: Python

  • License: Not stated

  • Cost: Free of charge

  • Version name: -

  • Credit: China Scholarship Council, NIH.

  • Input: -

  • Output: -

  • Contact: -

  • Collection: -

  • Maturity: -

Publications

  • Non-linear archetypal analysis of single-cell RNA-seq data by deep autoencoders.
  • Wang Y and Zhao H. Non-linear archetypal analysis of single-cell RNA-seq data by deep autoencoders. Non-linear archetypal analysis of single-cell RNA-seq data by deep autoencoders. 2022; 18:e1010025. doi: 10.1371/journal.pcbi.1010025
  • https://doi.org/10.1371/JOURNAL.PCBI.1010025
  • PMID: 35363784
  • PMC: PMC9007392

Download and documentation


< Back to DB search