Awesome Genome Browsers

April 30, 2019 ยท View on GitHub

This repo is for keeping track of genome browsers and genomic visualization tools. The initial list is taken from twitter replies, Google-ing, and my memory.

I'd love pull requests!

Reactive Genome Browsers (web)

ToolManuscriptComments
igv.js-JavaScript based tools from the IGV team. Super easy to get started. A bit barebones in functionality for track picking and plotting. Actively developed (as of April 2019)
jbrowseGenome BiologyJavaScript / HTML5 tool. Actively developed (as of April 2019). They also have a Electron desktop tool. Good looking docs, tons of features.
higlassGenome BiologyD3.js based 2D (Hi-C) and 1D genome browser. Can handle hundreds of tracks. Actively developed (as of April 2019). Docker app for deployment.
GIVEGenome Biology1D browser with some "2D" (Hi-C) data functionality. Docker install option.

Reactive Genome Browsers (desktop)

ToolManuscriptComments
epivizNature MethodsR / bioconductor tool. From quick reading of docs, I don't see how this can be deployed on a personal server. Last update late 2018.
IGVBriefings in BioinformaticsThe benchmark for desktop tools.

Genome Visualization (static)

ToolManuscriptComments
ggbioGenome BiologyR / bioconductor tool. gg for ggplot grammar.
GvizStatistical GenomicsR / bioconductor tool. Handles many data types. Good docs.
karyoploteRBioinformaticsR / Bioconductor tool. As name suggests, most examples are genome-wide with karyoplots / ideograms with some overlaid data.

Discussions

2018 Maria Nattestad

2013 A brief introduction to web-based genome browsers (Wang et al.)