The JBrowse Genome Browser

JBrowse is a fast, modern genome browser written primarily in JavaScript.  To see it in action, watch the overview video below, see our Demonstrations page.

JBrowse Overview Screencast (January 16, 2013 – JBrowse 1.7.6)

Headline Features

  • Fast, smooth scrolling and zooming. Explore your genome with unparalleled speed.
  • Scales easily to multi-gigabase genomes and deep-coverage sequencing.
  • Supports GFF3, BED, FASTA, Wiggle, BigWig, BAM, VCF (with tabix) and more.  BAM, BigWig, and VCF data are displayed directly from the compressed binary file with no conversion needed.
  • Very light server resource requirements. Serve huge datasets from a single low-cost cloud instance.

Compatibility

The latest release of JBrowse is tested to work with the following web browsers:

  • Mozilla Firefox (10 and later)
  • Google Chrome (17 and later)
  • Apple Safari (5 and later, 6 required for BAM and BigWig)
  • Microsoft Internet Explorer (8 and later, 10 required for BAM and BigWig)

Server-side code, which is used only to pre-generate static data files (no CGI), requires only BioPerl and a few other CPAN modules. The result is a cross-platform AJAX genome browser that is easy to install, embed and customize.

JBrowse is a GMOD project.

Funding

JBrowse development is funded by the NHGRI.

License

JBrowse is released under the GNU LGPL or the Artistic License, see the JBrowse LICENSE file.