Perform ANOVA-style differential expression across multiple groups
do_anova.RdThis function takes a SummarizedExperiment object and uses group labels in
colData(object) to test, for each protein, whether mean abundance differs
across all levels of condition at once. It uses limma's moderated F-test
(empirical Bayes-shrunk variance, as in do_limma_binary) rather than a
classical per-protein aov(), which is more robust when group sizes are
small. condition must have at least 3 groups; for exactly 2 groups, use
do_limma_binary instead.
Usage
do_anova(object, condition, covariates = NULL)
# S4 method for class 'SummarizedExperiment'
do_anova(object, condition, covariates = NULL)