GenomeSpy
GenomeSpy enables the creation of tailored, interactive visualizations for genomic data analysis using a grammar-based, declarative approach with GPU-accelerated rendering.
Key Features:
- Grammar-based visualization authoring: Users implement new visualization designs using combinatorial building blocks and a declarative language.
- GPU-accelerated rendering engine: All rendering utilizes the graphics processing unit, enabling high frame rates and smoothly animated interactions such as navigation within a genome.
- Embeddable visualizations: Created visualizations can be embedded in web pages or end-user-oriented applications.
- Interactive large dataset analysis: The toolkit supports interactive analysis of large datasets with extensive sample collections.
Scientific Applications:
- Cancer genomics characterization: GenomeSpy was used to characterize the genomic landscape of 753 ovarian cancer samples from patients in the DECIDER clinical trial, expanding understanding of genomic architecture and chromosomal instability diversity in ovarian cancer.
- Genome navigation and exploration: The toolkit supports smoothly animated interactions for navigation within genomes.
Methodology:
GenomeSpy is implemented in JavaScript and uses a grammar-based approach with combinatorial building blocks and a declarative language for visualization authoring. All rendering is performed using GPU acceleration.
Topics
Details
- License:
- MIT
- Programming Languages:
- JavaScript
- Added:
- 1/14/2026
- Last Updated:
- 1/14/2026