150 likes | 368 Views
HilbertVis Visualisation of Genomic Data with Space-filling curves Simon Anders EMBL-EBI. Visualizing genomic data Example: ChIP-Seq data from Barski et al. (Cell, 2007); histone methylation in the human genome Here: methylation patterns H3K4me1 and H3K4me3 on human chromosome 10.
E N D
HilbertVis Visualisation of Genomic Data with Space-filling curves Simon Anders EMBL-EBI
Visualizing genomic data Example: ChIP-Seq data from Barski et al. (Cell, 2007); histone methylation in the human genome Here: methylation patterns H3K4me1 and H3K4me3 on human chromosome 10
ChIP-Seq data and "pile-up" <-- Solexa reads, aligned to genome <-- "pile-up" vector Figure taken from Zhang et al., PLoS Comp. Biol. 2008
Pile-up plot for chromosome 10 H3K4me1 H3K4me3
Zoom-in H3K4me1 H3K4me3
Hilbert plots of chromosome 10: H3K4me1 H3K4me3
History The concept of space-filling curves is due to Giuseppe Peano (1890) This specific curve has been invented by David Hilbert (1891) The idea to use these curves for visualization was first published by Daniel Keim (1996) for economics data
3-color Hilbert plot red: H3K4me1 green: H3K4me3 blue: exons
Data handling R/Bioconductor package: Takes very-long R vectors Functions are supplied to help preparing these Stand-alone application: Can deal with GFF files and with wiggle track files (incl. BED files)
Availability Open source, released under GPL v3 Bioconductor packaged "HilbertVis" and "HilbertVisGUI" http://www.ebi.ac.uk/~anders/hilbert/