recipe bioconductor-soggi

The soGGi package provides a toolset to create genomic interval aggregate/summary plots of signal or motif occurence from BAM and bigWig files as well as PWM, rlelist, GRanges and GAlignments Bioconductor objects. soGGi allows for normalisation, transformation and arithmetic operation on and between summary plot objects as well as grouping and subsetting of plots by GRanges objects and user supplied metadata. Plots are created using the GGplot2 libary to allow user defined manipulation of the returned plot object. Coupled together, soGGi features a broad set of methods to visualise genomics data in the context of groups of genomic intervals such as genes, superenhancers and transcription factor binding events.



GPL (>= 3)




biotools: soggi, doi: 10.1038/nmeth.3252

package bioconductor-soggi

(downloads) docker_bioconductor-soggi


1.14.0-0, 1.12.0-0, 1.10.0-0, 1.8.0-0

Depends bioconductor-biocgenerics


Depends bioconductor-biocparallel


Depends bioconductor-biostrings


Depends bioconductor-chipseq


Depends bioconductor-genomeinfodb


Depends bioconductor-genomicalignments


Depends bioconductor-genomicranges


Depends bioconductor-iranges


Depends bioconductor-preprocesscore


Depends bioconductor-rsamtools


Depends bioconductor-rtracklayer


Depends bioconductor-s4vectors


Depends bioconductor-summarizedexperiment


Depends r-base


Depends r-ggplot2

Depends r-reshape2



With an activated Bioconda channel (see 2. Set up channels), install with:

conda install bioconductor-soggi

and update with:

conda update bioconductor-soggi

or use the docker container:

docker pull<tag>

(see bioconductor-soggi/tags for valid values for <tag>)