Skip to content
A shiny app for making and annotating Volcano plots
R HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitattributes
.gitignore
Becares-diffgenes_HFHC.csv
Data-Vulcano-plot.csv
LICENSE
README.md
VolcaNoseR_example1.png
VolcaNoseR_example2.png
WT_vs_KI-HFHC_example.csv
about.html
app.R
elife-45916-Cdc42QL_data.csv

README.md

VolcaNoseR

A Shiny App for making Volcano plots

Running the App

The web-tool runs from a shiny server, and can be accessed at: https://huygens.science.uva.nl/VolcaNoseR/

Alternatively, the app can run from R/Rstudio.

Preparations

Note that the app depends on several R packages that need to be installed (shiny, ggplot2, dplyr, magrittr, ggrepel, DT, shinycssloaders, RCurl).

Run this command in R/Rstudio to download and install all the packages (only needs to be done once):

install.packages("shiny", "ggplot2", "dplyr", "magrittr", "ggrepel", "DT", "shinycssloaders", "RCurl")

o The first option is running it directly from Github. In the command line (in R or Rstudio) type:

shiny::runGitHub('VolcaNoseR', 'JoachimGoedhart')

o The second option is download the app and to use it offline:

-download the app.R and csv files (Data-Vulcano-plot.csv and elife-45916-Cdc42QL_data.csv) with example data.

-Run RStudio and load app.R

-Select 'Run All' (shortcut is command-option-R on a Mac) or click on "Run App" (upper right button on the window)

This should launch a web browser with the Shiny app.

Credits

There are several Shiny apps for Volcano plots that have served as a source of inspiration:

-VolcanoR

-Volcanoshiny

-VolcanoPlot_shiny_app

VolcaNoseR is created and maintained by Joachim Goedhart (@joachimgoedhart)

Example output

Standard output generated with the example data:

alt text

Output with user selected annotation of data:

alt text

You can’t perform that action at this time.