IGViewer

IGViewer provides interactive, browser-based visualization of genomic data as a JavaScript implementation of the Integrative Genomics Viewer (IGV).


Key Features:

  • JavaScript implementation of IGV: Implements desktop Integrative Genomics Viewer functionality using JavaScript and CSS.
  • Browser-based execution: Executes rendering and interaction entirely in the web browser via JavaScript and CSS.
  • Interactive visualization: Supports visualization of genomic data tracks including sequence alignments, variant calls, and annotations.
  • Configurable initialization: Initialized by supplying a container div and a configuration object that defines the reference genome, initial tracks, and rendering state.
  • Feature parity with desktop IGV: Inherits the visualization capabilities of the desktop IGV implementation.

Scientific Applications:

  • Genomic Data Analysis: Visualizes large-scale genomic datasets to facilitate identification of genetic variants and structural variations.
  • Educational Resources: Provides interactive genome visualizations suitable for teaching genomic concepts and data interpretation.
  • Collaborative Research Platforms: Integrates into web-based platforms to share and inspect genomic visualizations among collaborators.

Methodology:

Implemented as a JavaScript/CSS reimplementation of the desktop IGV and initialized via a container div and configuration object specifying reference genome, initial tracks, and state.

Topics

Details

License:
MIT
Programming Languages:
JavaScript
Added:
1/18/2021
Last Updated:
2/3/2021

Operations

Publications

Robinson JT, Thorvaldsdóttir H, Turner D, Mesirov JP. igv.js: an embeddable JavaScript implementation of the Integrative Genomics Viewer (IGV). Unknown Journal. 2020. doi:10.1101/2020.05.03.075499.

Documentation

Links