DE.voom.Rd
Perform DEA using the voom-limma pipeline on a normalized dataset. The normalized data can be provided as normalized counts or by adjusting factor for the original count data.
DE.voom(RC, groups, Pval = 0.01, normalized = TRUE, adjust = NULL)
RC | Data in the format of a data frame or matrix, with columns for samples and rows for genes. |
---|---|
groups | Vector of characters indicating the group label for each sample. |
Pval | Cut-off point for p-values to identify differentially expressed genes. |
normalized | Logical, whether the data is provided as normalized counts.
If set to FALSE, adjustment factors must be provided using the |
adjust | Adjusting factors for normalizing the count data. Must be
provided if the data is not normalized beforehand as indicated by the
|
list, containing id.list
(names of DE genes), p.val
, and log2.FC
.
Differential Expression with Limma-Voom
voom.benchmark <- DE.voom(data.benchmark, data.group)
str(voom.benchmark)
#> List of 3
#> $ id.list: chr [1:59] "hsa-miR-99a*" "hsa-miR-26a-2*" "hsa-miR-146b" "hsa-miR-7(3)" ...
#> $ p.val : Named num [1:1033] 2.02e-05 4.22e-05 7.17e-05 7.32e-05 8.71e-05 ...
#> ..- attr(*, "names")= chr [1:1033] "hsa-miR-99a*" "hsa-miR-26a-2*" "hsa-miR-146b" "hsa-miR-7(3)" ...
#> $ log2.FC: Named num [1:1033] -1.765 -0.943 1.501 1.211 3.149 ...
#> ..- attr(*, "names")= chr [1:1033] "hsa-miR-99a*" "hsa-miR-26a-2*" "hsa-miR-146b" "hsa-miR-7(3)" ...