HilbertVisGUI

HilbertVisGUI visualizes long vectors of genome-position-dependent integer data using Hilbert curves to reveal spatial patterns in datasets such as ChIP-chip and ChIP-Seq scores.


Key Features:

  • Hilbert curve transformation: Maps genome-position-dependent data onto a two-dimensional Hilbert curve representation to preserve spatial relationships.
  • Support for long integer vectors: Handles long vectors of integer data derived from genomic positions such as ChIP-chip and ChIP-Seq scores.
  • Locality preservation: Maintains proximity of adjacent genomic positions in the transformed representation to reveal clusters and distributions.
  • Complementary genomic visualization: Provides an alternative representation to linear genome browsers to highlight global feature distribution across the genome.

Scientific Applications:

  • Detection of feature clusters: Identification of clusters or spatial patterns indicative of functional regions such as protein binding sites or transcription factor interactions.
  • Comparative distribution analysis: Comparison of different genomic datasets to discern similarities and differences in feature distributions.
  • Structural organization assessment: Exploration of the structural organization of genomic elements by visualizing their spatial distributions.

Methodology:

Genome-position-dependent integer data are mapped onto a Hilbert curve, transforming one-dimensional genomic coordinates into a two-dimensional layout while preserving proximity of adjacent data points.

Topics

Collections

Details

License:
GPL-3.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
1/17/2017
Last Updated:
11/25/2024

Operations

Publications

Anders S. Visualization of genomic data with the Hilbert curve. Bioinformatics. 2009;25(10):1231-1235. doi:10.1093/bioinformatics/btp152. PMID:19297348. PMCID:PMC2677744.

Documentation

Downloads

Links