Integrated Genome Browser

Summary

Integrated Genome Browser (IGB) (pronounced Ig-Bee)[1] is an open-source genome browser, a visualization tool used to observe biologically-interesting patterns in genomic data sets, including sequence data, gene models, alignments, and data from DNA microarrays.

Integrated Genome Browser (IGB)
Operating systemUNIX, Linux, Mac, MS-Windows
TypeBioinformatics tool
LicenseCPL 1.0
Websitebioviz.org

History edit

Integrated Genome Browser was first developed at Affymetrix for their scientists and public sector collaborators to visualize data from genome-wide tiling arrays. The first iterations of IGB were developed using funding from NIH awarded to company scientists Gregg Helt and Tom Gingeras. In 2004, Affymetrix released IGB as open source software, along with the Genoviz SDK, a graphics library for building genome browser applications. The first release of the code base was done as a compressed file archive. Soon after, the code was imported into a new repository at SourceForge. Since then, all development has proceeded in public under an open source model. In early 2008, a group led by former Affymetrix employee Ann Loraine began developing and maintaining IGB, supported by funding from the National Science Foundation and new investigator funds from UNC Charlotte. Since then, Loraine, her students, and collaborators have added many new features and capabilities, notably support for visualizing high-throughput sequencing data from Illumina and other platforms. In 2014, they migrated the source code to a git repository at Bitbucket.

In 2020, Oracle's Java Magazine named the Integrated Genome Browser as one of the 25 greatest Java apps ever written.

Description edit

IGB is built on top of the Genoviz SDK,[2] a Java library that implements key visualization features such as dynamic, real-time zooming and scrolling through a genomic map, a feature of the IGB browser that sets it apart from many similar tools.

IGB is also distinguished by the ease with which individual labs can set up data source servers to share data, notably, via REST-style Web services (Distributed Annotation System) and a simple file-system based approach called QuickLoad.

 
IGB 9.1.0 showing human genome

Supported formats edit

IGB reads data in dozens of formats, including BAM, BED, Affymetrix CHP, FASTA, GFF, GTF, PSL, SGR, and WIG. The most up-to-date list is available at the BioViz Wiki.

IGB can output visualized data in dozens of formats via the FreeHEP library. These include EPS, PostScript, PDF, EMF, SVG, SWF, CGM, GIF, PNG, and PPM.

References edit

  1. ^ Nicol JW, Helt GA, Blanchard SG, Raja A, Loraine AE (October 2009). "The Integrated Genome Browser: free software for distribution and exploration of genome-scale datasets". Bioinformatics. 25 (20): 2730–1. doi:10.1093/bioinformatics/btp472. PMC 2759552. PMID 19654113.
  2. ^ Helt GA, Nicol JW, Erwin E, et al. (25 August 2009). "Genoviz Software Development Kit: Java tool kit for building genomics visualization applications". BMC Bioinformatics. 10: 266. doi:10.1186/1471-2105-10-266. PMC 2746221. PMID 19706180.

External links edit

  • Genoviz SDK at Bitbucket
  • IGB installer download site