bioRxivBioinformaticsPreprint
EnrichViz: An Interactive R Shiny Application for Visualization of Pathway Enrichment Results from Omics Data
Abstract
Pathway and functional enrichment analysis is a cornerstone of omics data interpretation, enabling researchers to map differentially expressed proteins or genes onto curated biological processes, signaling cascades, and molecular functions. While tools such as Ingenuity Pathway Analysis (IPA), g:Profiler, and Enrichr are widely used to generate ranked enrichment results, translating these tabular outputs into clear, publication-ready figures remains a time-consuming step that typically requires custom scripting and familiarity with visualization libraries -- a significant barrier for researchers without a computational background. Here we present EnrichViz, a self-contained, browser-based R Shiny application that enables interactive, code-free visualization of pathway and functional enrichment results from quantitative proteomics, transcriptomics, and metabolomics experiments. EnrichViz accepts three standard CSV files as input -- a normalized abundance matrix, a sample annotation or metadata file, and enrichment results from any platform that exports tabular output -- and produces six complementary, publication-ready visualizations: bar and bubble plots for ranking enriched terms by significance, chord diagrams for exploring pathway-molecule connectivity, clustered heatmaps for displaying Z-score normalized expression patterns across experimental groups, and boxplots or violin plots for examining the abundance distribution of individual proteins, genes, or metabolites. The application supports both raw p-values and pre-transformed -log10(p) values through automatic detection, and all plot parameters are adjustable in real time through a graphical sidebar. Every figure can be exported as a high-resolution PNG file at 300 dpi. EnrichViz is implemented in R using the Shiny, ggplot2, pheatmap, and circlize packages, and is freely available at https://rgmilian.shinyapps.io/EnrichViz/.
- assay: proteomics
- assay: metabolomics
- assay: bulk RNA-seq
- research focus: benchmarking
- research focus: database / resource
- research focus: software / tool
- approach: statistical model
- approach: machine learning (classical)
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Pathway Volcano: An interactive tool for pathway guided visualization of differential expression data
Thomas M. O’Connell·BioinformaticsPeer-reviewed·Jun 19, 2025
- xOmicsShiny: an R Shiny application for cross-omics data analysis and pathway mapping
Benbo Gao, Yu Huining Sun, … Baohong Zhang·Bioinformatics AdvancesPeer-reviewed·Dec 26, 2024
- EasyPubPlot: a shiny web application for rapid omics data exploration and visualization
Nguyen Tran Nam Tien, Nguyen Quang Thu, … Nguyen Phuoc Long·Journal of Proteome ResearchPeer-reviewed·Mar 7, 2025
- Pathway enrichment analysis of -omics data
Jüri Reimand, Ruth Isserlin, … Gary D. Bader·Nature ProtocolsPeer-reviewed·Jan 21, 2019
- GeDi: Simplifying Gene Set Distances for Enhanced Omics Interpretation in R/Bioconductor
Annekathrin Silvia Nedwed, Arsenij Ustjanzew, … Fédérico Marini·BMC BioinformaticsPeer-reviewed·Dec 7, 2025
- RichPathR: a gene set enrichment analysis and visualization tool
Binod Regmi, Stephen R. Brooks, … Hong‐Wei Sun·bioRxiv·Aug 28, 2023