| plotPcaCovariates | R Documentation |
Find correlation between principal components (PCs) and covariates
Description
Find correlation between principal components (PCs) and covariates
Usage
plotPcaCovariates(object, ...)
## S4 method for signature 'bcbioRNASeq'
plotPcaCovariates(
object,
metrics = TRUE,
normalized = c("tpm", "sf", "fpkm", "vst", "rlog", "tmm", "rle"),
fdr = 0.1
)
Arguments
object |
Object.
|
metrics |
boolean. Include sample summary metrics as covariates.
Defaults to include all metrics columns (TRUE), but desired columns can
be specified here as a character vector.
|
normalized |
character(1) or logical(1).
Normalization method to apply:
tximport caller-specific normalizations:
Additional gene-level-specific normalizations:
-
TRUE / "sf": Size factor (i.e. library size) normalized
counts.
See DESeq2::sizeFactors for details.
-
"fpkm": Fragments per kilobase per million mapped
fragments.
Requires fast = FALSE in bcbioRNASeq() call and gene annotations in
rowRanges() with defined width().
See DESeq2::fpkm() for details.
-
"vst": Variance-stabilizing transformation (log2).
Requires fast = FALSE to be set during bcbioRNASeq() call.
See DESeq2::varianceStabilizingTransformation() for more information.
-
"tmm": Trimmed mean of M-values.
Calculated on the fly.
See edgeR::calcNormFactors() for details.
-
"rle": Relative log expression transformation.
Calculated on the fly.
See relativeLogExpression() for details.
-
"rlog": Deprecated.
Regularized log transformation (log2).
No longer calculated automatically during bcbioRNASeq() call, but may
be defined in legacy objects.
See DESeq2::rlog() for details.
Note that VST is more performant and now recommended by default instead.
Note that logical(1) support only applies to counts(). Other
functions in the package require character(1) and use match.arg()
internally.
|
fdr |
numeric(1).
Cutoff to determine the minimum false discovery rate (FDR) to consider
significant correlations between principal components (PCs) and covariates.
|
... |
Additional arguments, passed to DEGreport::degCovariates().
|
Value
ggplot.
Note
Requires the DEGreport package to be installed.
Updated 2022-10-24.
Author(s)
Lorena Pantano, Michael Steinbaugh, Rory Kirchner
See Also
Examples
data(bcb)
## bcbioRNASeq ====
if (requireNamespace("DEGreport", quietly = TRUE)) {
plotPcaCovariates(bcb)
}