scAAnet

scAAnet performs non-linear archetypal analysis of single-cell RNA sequencing (scRNA-seq) data to identify gene expression programs (GEPs) and infer their relative activities across cells.


Key Features:

  • Non-Linear Archetypal Analysis: Identifies continuous spectra of cellular states and shared gene expression programs (GEPs) across cell types rather than discrete clusters.
  • Autoencoder Architecture: Uses deep autoencoders to capture non-linear relationships in scRNA-seq data in an unsupervised manner.
  • Count Distribution-Based Loss Term: Incorporates a loss term that accounts for sparsity and overdispersion characteristic of raw count scRNA-seq data.
  • Archetypal Constraint: Adds an archetypal constraint to the loss function to guide identification of representative GEPs (archetypes) within the dataset.

Scientific Applications:

  • Extraction of biologically meaningful GEPs: Applied to publicly available scRNA-seq datasets to recover interpretable gene expression programs and their activities across cells.
  • Pancreatic islet dataset: Revealed insights into cellular states and functions within pancreatic tissues.
  • Lung idiopathic pulmonary fibrosis dataset: Characterized gene expression dynamics relevant to lung disease.
  • Prefrontal cortex dataset: Provided information on neuronal diversity and function in the prefrontal cortex.

Methodology:

Data preprocessing of raw count scRNA-seq with consideration for sparsity and overdispersion. Model training of deep autoencoders using a custom loss function that includes a count distribution-based term and an archetypal constraint. Performance evaluation via simulations demonstrating improved accuracy and biological relevance compared to existing methods.

Topics

Details

License:
Not licensed
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
7/25/2022
Last Updated:
11/24/2024

Operations

Data Inputs & Outputs

Essential dynamics

Outputs

    Publications

    Wang Y, Zhao H. Non-linear archetypal analysis of single-cell RNA-seq data by deep autoencoders. PLOS Computational Biology. 2022;18(4):e1010025. doi:10.1371/journal.pcbi.1010025. PMID:35363784. PMCID:PMC9007392.

    PMID: 35363784
    PMCID: PMC9007392
    Funding: - National Institutes of Health: P50 CA196530, R01 GM134005, R56 AG074015

    Documentation