geneSetVis is a shiny app for the visualization of enrichment analysis of sets of genes.
Interpreting the results of transcriptomic analysis generally requires interrogating the function of lists of genes. There are many databases designed to provide gene functional or pathway annotation, and many provide APIs to query their data. geneSetVis takes advantage of these, providing a single interactive Shiny app where the user can enter a set of genes once, and query a variety of these sources. We take advantage of the enrichplot package to provide a set of consistent visualizations from most data sources. This is designed as an exploratory tool, not to produce publication-level analysis.
To begin, simply enter you list of genes, either with gene symbols only or as a tab-separated list of gene and fold-change:
After genes are entered, you can select from different data sources (tabs at the left ). Per data source, you can choose from other options/databases, and then view the results as a table or generate different plots:
# Install package:
devtools::install_github("bimberlabinternal/geneSetVis", dependencies = TRUE)
# Launch app:
geneSetVis::launchGeneSetVis()
The following databases are used by geneSetVis: