Description Usage Arguments Value Examples
The OUTRIDER function runs the default OUTRIDER pipeline combinig the fit, the computation of Z scores and P-values. All computed values are returned as an OutriderDataSet object.
To have more control over each analysis step, one can call each function separately.
estimateSizeFactors
to calculate the sizeFactors
controlForConfounders
to control for
confounding effects
fit
to fit the negative binomial model
(only needed if the autoencoder is not used)
computePvalues
to calculate the nominal and
adjusted P-values
computeZscores
to calculate the Z scores
1 2 3 4 5 6 7 8 |
ods |
An OutriderDataSet object |
q |
The encoding dimensions |
controlData |
If TRUE, the default, the raw counts are controled for confounders by the autoencoder |
implementation |
"autoencoder", the default, will use the autoencoder implementation. Also 'pca' and 'peer' can be used to control for confounding effects |
BPPARAM |
A
|
... |
Further arguments passed on to |
OutriderDataSet with all the computed values. The values are stored
as assays and can be accessed by: assay(ods, 'value')
.
To get a full list of calculated values run:
assayNames(ods)
1 2 3 4 5 6 7 8 9 10 11 | ods <- makeExampleOutriderDataSet()
implementation <- 'autoencoder'
ods <- OUTRIDER(ods, implementation=implementation)
pValue(ods)[1:10,1:10]
res <- results(ods, all=TRUE)
res
plotAberrantPerSample(ods)
plotVolcano(ods, 1)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.