Skip to content

Fast parallel ANOVA+Tukey statistics with fallback option and volcano plot function

License

Notifications You must be signed in to change notification settings

edammer/parANOVA

Repository files navigation

ANOVA, Volcano, and DEx Barplot of Coexpression Module Members

Fast parallel ANOVA+Tukey statistics with 0 fallback option, volcano plot, and module-aware stacked barplot

Compatible with the Seyfried Systems Biology Pipeline.

Sample pipeline input which benefits from fallback p value calculation when unreliable ANOVA+Tukey p values compute to <10^-8.5 (-log10(p)>8.5) is provided as .RData The fallback is to the Bonferroni FDR on a two-sided unequal variance T test, which approximates the Tukey calculation when significance is higher and p values are smaller.

Outputs of the parANOVA.dex function include a data frame and CSV of one-way ANOVA statistics for overall model and Tukey-corrected p value for each pairwise comparison in the supplied abundance data.

A second plotVolc function is provided which benefits from the fallback p value estimation, and can leverage information from earlier in the pipeline about module membership (colors). Outputs of plotVolc include PDF and interactive (plotly) HTML plots which rely on ggplot2 package as well.

These functions generate data stored in variables expected by the GOparallel gene ontology enrichment code.

A third function, DEXpercentStacked, outputs the fraction of each module occupied by DEx proteins for each pairwise comparison, using a heat scale to also show the mean log2(fold change) for the up and down proteins in each module, meeting the thresholding criteria set during use of the plotVolc function.


See notes in the PipelineWrapper.R file for these functions, and use therein of sample RData with pipeline inputs for the above functions available from this repository. Sample outputs the wrapper is expected to generate are provided in this .ZIP file.

About

Fast parallel ANOVA+Tukey statistics with fallback option and volcano plot function

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages