Description Usage Arguments Value Examples
View source: R/runDEAnalysis.R
Condition specification allows two methods:
1. Index level selection. Arguments index1
and index2
will be
used.
2. Annotation level selection. Arguments class
, classGroup1
and
classGroup2
will be used.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
inSCE |
SingleCellExperiment inherited object. |
useAssay |
character. A string specifying which assay to use for the
DESeq2 regression. Default |
index1 |
Any type of indices that can subset a
SingleCellExperiment inherited object by cells. Specifies
which cells are of interests. Default |
index2 |
Any type of indices that can subset a
SingleCellExperiment inherited object by cells. specifies
the control group against those specified by |
class |
A vector/factor with |
classGroup1 |
a vector specifying which "levels" given in |
classGroup2 |
a vector specifying which "levels" given in |
analysisName |
A character scalar naming the DEG analysis. Required |
groupName1 |
A character scalar naming the group of interests. Required. |
groupName2 |
A character scalar naming the control group. Required. |
covariates |
A character vector of additional covariates to use when
building the model. All covariates must exist in
|
fullReduced |
Whether to apply LRT (Likelihood ratio test) with a 'full'
model. Default |
onlyPos |
Whether to only output DEG with positive log2_FC value.
Default |
log2fcThreshold |
Only out put DEGs with the absolute values of log2FC
greater than this value. Default |
fdrThreshold |
Only out put DEGs with FDR value less than this
value. Default |
overwrite |
A logical scalar. Whether to overwrite result if exists.
Default |
The input SingleCellExperiment object with
metadata(inSCE)$DESeq2
updated with the results: a list named by
analysisName
, with $groupNames
containing the naming of the
two conditions, $useAssay
storing the assay name that was used for
calculation, $select
storing the cell selection indices (logical) for
each condition, $result
storing a data.frame
of
the DEGs summary, and $method
storing "DESeq2"
.
1 2 3 4 5 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.