ACTIVA

ACTIVA generates realistic synthetic single-cell RNA sequencing (scRNA-seq) data conditioned on cell-type information to augment analyses and improve reproducibility and classification of rare cell subpopulations.


Key Features:

  • Single-stream adversarial variational autoencoder: Uses a single-stream adversarial variational autoencoder conditioned on cell-type information.
  • Unified population and subpopulation generation: Produces synthetic data for whole populations or targeted subpopulations within a single model, avoiding separate models such as scGAN and cscGAN.
  • Improved gene-level realism: Generates synthetic cells with improved pairwise correlations between genes, increasing realism relative to GAN-based models.
  • Classifier indistinguishability: Synthetic cells are harder for classifiers to distinguish from real cells.
  • Training on public scRNA-seq datasets: Trained on multiple public scRNA-seq datasets to support applicability across different contexts.
  • Comparative performance: Demonstrates greater realism than scGAN and cscGAN and reduces training time by an order of magnitude compared to both scGAN and cscGAN.
  • Data augmentation impact: Data augmentation with ACTIVA improves classification of rare subtypes by over 45% versus non-augmented data and by 4% versus cscGAN.

Scientific Applications:

  • scRNA-seq pipeline augmentation: Augments scRNA-seq datasets to improve downstream analyses for smaller cohorts.
  • Algorithm benchmarking: Provides synthetic data for benchmarking new computational methods on controlled, realistic data.
  • Classifier evaluation: Enables assessment of classifier accuracy using realistic synthetic cells that challenge discrimination.
  • Marker gene identification: Supports identification of marker genes with increased precision via augmented datasets.
  • Rare subtype classification: Enhances classification performance for rare cell subtypes using targeted augmentation.
  • Reduction of initial study size: Can reduce the number of patients and animals required in initial studies by improving analyses with fewer observations.

Methodology:

Employs a cell-type-conditioned single-stream adversarial variational autoencoder trained on multiple public scRNA-seq datasets and evaluated against scGAN and cscGAN using pairwise gene-correlation metrics, classifier-based indistinguishability, and training-time comparisons.

Topics

Details

License:
MIT
Tool Type:
library
Programming Languages:
Python
Added:
3/19/2021
Last Updated:
3/19/2021

Operations

Publications

Heydari AA, Davalos OA, Zhao L, Hoyer KK, Sindi SS. <i>ACTIVA</i>: realistic single-cell RNA-seq generation with automatic cell-type identification using introspective variational autoencoders. Unknown Journal. 2021. doi:10.1101/2021.01.28.428725.