DCA

DCA (Deep Count Autoencoder) is a computational tool to address the significant challenge of noise in single-cell RNA sequencing (scRNA-seq) datasets, including noise that arises from amplification and dropout events, which can significantly hinder the analysis of gene expression data at the single-cell level. As scRNA-seq datasets become increasingly large and sparse, there is a pressing need for scalable denoising methods to handle these complexities efficiently.

The DCA tool is tailored to meet this need by utilizing a deep count autoencoder network that accounts explicitly for the count distribution, overdispersion, and sparsity of scRNA-seq data. It employs a negative binomial noise model, which can be adjusted to include or exclude zero inflation, thereby providing flexibility in modeling the unique characteristics of scRNA-seq data. Moreover, DCA can capture nonlinear gene-gene dependencies, offering a comprehensive understanding of gene expression patterns.

A key strength of DCA is its scalability. The method is designed to scale linearly with the number of cells, making it suitable for analyzing datasets comprising millions of cells without compromising computational efficiency. This scalability is essential given the current research's rapidly increasing size of scRNA-seq datasets.

Topic

Transcriptomics;Statistics and probability

Detail

  • Operation: Statistical modelling;Imputation

  • Software interface: Command-line user interface

  • Language: Python

  • License: Apache License, Version 2.0

  • Cost: Free with restrictions

  • Version name: -

  • Credit: The European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant, the German Research Foundation (DFG), the Helmholtz Association.

  • Input: Gene expression matrix [TSV]

  • Output: Gene expression matrix [TSV]

  • Contact: Fabian J. Theis fabian.theis@helmholtz-muenchen.de

  • Collection: -

  • Maturity: Emerging

Publications

  • Two applications of the divide&conquer principle in the molecular sciences
  • Kaushik A, et al. miRMOD: a tool for identification and analysis of 5' and 3' miRNA modifications in Next Generation Sequencing small RNA data. miRMOD: a tool for identification and analysis of 5' and 3' miRNA modifications in Next Generation Sequencing small RNA data. 2015; 3:e1332. doi: 10.7717/peerj.1332
  • https://doi.org/10.1007/BF02614312
  • PMID: -
  • PMC: -
  • Single-cell RNA-seq denoising using a deep count autoencoder.
  • Eraslan G, et al. Single-cell RNA-seq denoising using a deep count autoencoder. Single-cell RNA-seq denoising using a deep count autoencoder. 2019; 10:390. doi: 10.1038/s41467-018-07931-2
  • https://doi.org/10.1038/s41467-018-07931-2
  • PMID: 30674886
  • PMC: PMC6344535
  • DCA: an efficient implementation of the divide-and-conquer approach to simultaneous multiple sequence alignment.
  • Stoye J, et al. DCA: an efficient implementation of the divide-and-conquer approach to simultaneous multiple sequence alignment. DCA: an efficient implementation of the divide-and-conquer approach to simultaneous multiple sequence alignment. 1997; 13:625-6. doi: 10.1093/bioinformatics/13.6.625
  • https://doi.org/10.1093/bioinformatics/13.6.625
  • PMID: 9475994
  • PMC: -

Download and documentation


< Back to DB search