degCheckFactors: Distribution of gene ratios used to calculate Size Factors.

View source: R/methods.R

degCheckFactorsR Documentation

Distribution of gene ratios used to calculate Size Factors.

Description

This function check the median ratio normalization used by DESeq2 and similarly by edgeR to visualy check whether the median is the best size factor to represent depth.

Usage

degCheckFactors(counts, each = FALSE)

Arguments

counts

Matrix with counts for each samples and each gene. row number should be the same length than pvalues vector.

each

Plot each sample separately.

Details

This function will plot the gene ratios for each sample. To calculate the ratios, it follows the simliar logic than DESeq2/edgeR uses, where the expression of each gene is divided by the mean expression of that gene. The distribution of the ratios should approximate to a normal shape and the factors should be similar to the median of distributions. If some samples show different distribution, the factor may be bias due to some biological or technical factor.

Value

ggplot2 object

References

  • Code to calculate size factors comes from DESeq2::estimateSizeFactorsForMatrix().

Examples

data(humanGender)
library(SummarizedExperiment)
degCheckFactors(assays(humanGender)[[1]][, 1:10])

lpantano/DEGreport documentation built on Feb. 28, 2024, 12:01 a.m.