ChromoZoom

ChromoZoom provides genome browsing by pre-rendering and caching genomic tracks as tiled images to enable efficient visualization and reduce server load for analyses of human and yeast genomic datasets.


Key Features:

  • Server-side pre-rendering and caching: Pre-renders and caches general-use genomic tracks into tiled images on the server to reduce per-request data processing.
  • Tiled image delivery: Serves pre-rendered tiled images for visualization to minimize repeated server-side rendering of common tracks.
  • Client-side rendering of custom tracks: Supports client-side rendering of custom tracks in various formats, localizing user-specific processing and avoiding transmission of private data.
  • Support for multiple dataset types and assemblies: Handles curated, experimental, and personal genomic datasets and supports recent genome assemblies for human and yeast genomes.
  • Rapid multi-track exploration: Enables rapid simultaneous exploration across diverse genomic data tracks.

Scientific Applications:

  • Dataset visualization: Visualization and exploration of curated, experimental, and personal genomic datasets.
  • Assembly inspection: Inspection and comparison of recent genome assemblies for human and yeast genomes.
  • Privacy-preserving visualization: Visualization of private datasets via client-side rendering without transmitting underlying data.
  • Resource-efficient deployment: Reduces server computation for common tracks in large-scale genomic data deployments.

Methodology:

Server-side pre-rendering and caching of general-use tracks into tiled images, serving those tiles to clients, and client-side rendering of custom tracks in various formats to localize user-specific processing and avoid transmitting private data.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
PHP, Python
Added:
12/18/2017
Last Updated:
11/25/2024

Operations

Publications

Pak TR, Roth FP. ChromoZoom: a flexible, fluid, web-based genome browser. Bioinformatics. 2012;29(3):384-386. doi:10.1093/bioinformatics/bts695. PMID:23220575. PMCID:PMC3562068.

Documentation

Links