GSOA-Shiny is a web application that provides a graphical user interface to the multi-omic gene set enrichment analysis package for R, called GSOA. For details about using the GSOA package directly in R or python, see The GSOA Bitbucket.
GSOA is provided under a free-of-charge, open-source license (???). All we require is that you cite/attribute the following in any work that benefits from this code or application.
MacNeil and Piccolo (2015) Inferring pathway dysregulation in cancers from multiple types of omic data.
Genome Medicine, 7:61. DOI: 10.1186/s13073-015-0189-4
-
Navigate to GSOA-Shiny
-
See the Shiny-GSOA 'instructions for use', for detailed instructions.
Make sure that you first have installed the latest version of R.
Clone the GSOA-Shiny GitHub Repo, and launch locally
Install missing/old packages
Running these commands in Rstudio also runs Shiny locally
install.packages("shiny")
shiny::runGitHub("GSOA-Shiny","smacneil")