Differential Abundance with Neural Networks

Detects regions of differential abundance in single-cell transcriptomic data by applying a pre-trained neural network model to the labels of each cell's nearest neighbours. Tests for both local and global differential abundance, controlling the false discovery rate with the Benjamini-Yekutieli procedure. The method is described in Hall and Castellano (2023) .





Dawnn is a method to detect differential abundance in a single-cell transcriptomic dataset.

For installation and usage instructions, see Dawnn's documentation.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("dawnn")

2.2.0 by George Hall, a month ago


https://george-hall-ucl.github.io/dawnn/, https://github.com/george-hall-ucl/dawnn


Report a bug at https://github.com/george-hall-ucl/dawnn/issues


Browse source code at https://github.com/cran/dawnn


Authors: George Hall [aut, cre] , Sergi Castellano [aut] , University College London [cph]


Documentation:   PDF Manual  


GPL (>= 3) license


Imports stats, Seurat, reticulate, keras, utils, withr, tools

Suggests rmarkdown, knitr, testthat, callr, dplyr, pkgload, viridis

System requirements: Python (>= 3.9) with TensorFlow (>= 2.0), typically installed in a conda environment and selected via the 'tf_conda_env' argument of run_dawnn(). See the package documentation for setup instructions.


See at CRAN