Skip to content


GenomeSpy is an interactive visualization tool for genomic and other data. It provides a declarative grammar for mapping data to visual channels (position, color, etc.) and composing complex visualization from primitive graphical marks (points, rectangles, etc.). The grammar is heavily inspired by Vega-Lite.

The visualizations are rendered using a carefully crafted WebGL-based engine, and thus, GenomeSpy is able to provide fluid interactions and smooth animations for datasets as large as a few million data points.

To facilitate exploration of large cohorts of patients and (biological) samples, GenomeSpy supports aggregation and interactive manipulation of large sample sets.


TODO: A simple example with some sensible, preferably genomic data.


GenomeSpy is developed by Kari Lavikka in The Systems Biology of Drug Resistance in Cancer group at the University of Helsinki.