DESeq_nbinom: Function to perform a DESeq analysis to detect differential...

Description Usage Arguments Value Note

View source: R/utility-functions.R


This function is a wrapper for a standard DESeq analyis with two classes, perturbation and control, annotated in the 'conditions' column of the cds phenoData slot. First , the size factors are determined using default parameters. Next, a dispersion parameter is estimated using the default (pooled) method. Finally, p-values are estimated for differential expression between treatment and control groups.


.DESeq_nbinom(cds, control = "control", perturb = "perturbation",
try.hard = FALSE, control_perturb_col = "cmap",...)



A CountDataSet with perturbation and control samples identified in the pData condition slot.


Character string corresponding to the control factor level of the condition phenoData slot.


Character string corresponding to the perturbation factor level of the condition phenoData slot.


Logical parameter indicating the function's behavior in case the parametric (default) dispersion estimation fails. If FALSE (default), the function exits with an error. If TRUE, a non-parametric (loess) esimation is attempted instead.


Column name in phenoData of cds where control/perturbation designations are stored.


Any additional parameters passed on to estimateDispersions


See nbinomTest for details.


To use this function, please install the suggested Bioconductor package 'DESeq'.

gCMAP documentation built on May 20, 2017, 10:21 p.m.

Search within the gCMAP package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.