recipe bioconductor-enhancedvolcano

Publication-ready volcano plots with enhanced colouring and labeling






Volcano plots represent a useful way to visualise the results of differential expression analyses. Here, we present a highly-configurable function that produces publication-ready volcano plots. EnhancedVolcano will attempt to fit as many point labels in the plot window as possible, thus avoiding 'clogging' up the plot with labels that could not otherwise have been read. Other functionality allows the user to identify up to 4 different types of attributes in the same plot space via colour, shape, size, and shade parameter configurations.

package bioconductor-enhancedvolcano

(downloads) docker_bioconductor-enhancedvolcano



depends r-base:


depends r-ggplot2:

depends r-ggrepel:



You need a conda-compatible package manager (currently either micromamba, mamba, or conda) and the Bioconda channel already activated (see set-up-channels).

While any of above package managers is fine, it is currently recommended to use either micromamba or mamba (see here for installation instructions). We will show all commands using mamba below, but the arguments are the same for the two others.

Given that you already have a conda environment in which you want to have this package, install with:

   mamba install bioconductor-enhancedvolcano

and update with::

   mamba update bioconductor-enhancedvolcano

To create a new environment, run:

mamba create --name myenvname bioconductor-enhancedvolcano

with myenvname being a reasonable name for the environment (see e.g. the mamba docs for details and further options).

Alternatively, use the docker container:

   docker pull<tag>

(see `bioconductor-enhancedvolcano/tags`_ for valid values for ``<tag>``)

Download stats