PointCloudXplore: a visualization tool for 3D gene expressiondata

PointCloudXplore: A Visualization Tool for 3D Gene Expression Data Oliver R¨ bel ∗,1,2 , Gunther H. Weber 2,3 , Soile V.E. Ker¨ nen 3 , Charless C. Fowlkes 4 , u a Cris L. Luengo Hendriks 3 , Lisa Simirenko 3 , Nameeta Y. Shah 2 , Michael B. Eisen 3 , Mark D. Biggin 3 , Hans Hagen 1 , Damir Sudar 3 , Jitendra Malik 4 , David W. Knowles 3 , and Bernd Hamann 1,2 International Research Training Group “Visualization of Large and Unstructured Data Sets,” University of Kaiserslautern, Germany Institute for Data Analysis and Visualization, University of California, Davis, CA, USA Life Sciences and Genomics Divisions, Lawrence Berkeley National Laboratory, Berkeley, CA, USA Computer Science Division, University of California, Berkeley, CA, USA Abstract: The Berkeley Drosophila Transcription Network Project (BDTNP) has de- veloped a suite of methods that support quantitative, computational analysis of three- dimensional (3D) gene expression patterns with cellular resolution in early Drosophila embryos, aiming at a more in-depth understanding of gene regulatory networks. We describe a new tool, called PointCloudXplore (PCX), that supports effective 3D gene expression data exploration. PCX is a visualization tool that uses the established visualization techniques of multiple views, brushing, and linking to support the analysis of high-dimensional datasets that describe many genes’ expression. Each of the views in PointCloudXplore shows a different gene expression data property. Brushing is used to select and em- phasize data associated with defined subsets of embryo cells within a view. Linking is used to show in additional views the expression data for a group of cells that have first been highlighted as a brush in a single view, allowing further data subset properties to be determined. In PCX, physical views of the data are linked to abstract data displays such as parallel coordinates. Physical views show the spatial relationships between different genes’ expression patterns within an embryo. Abstract gene expression data displays on the other hand allow for an analysis of relationships between different genes directly in the gene expression space. We discuss on parallel coordinates as one example abstract data view currently available in PCX. We have developed several ex- tensions to standard parallel coordinates to facilitate brushing and the visualization of 3D gene expression data. ∗ oliverruebel@web.de

[1]  Edward J. Wegman,et al.  High Dimensional Clustering Using Parallel Coordinates and the Grand Tour , 1997 .

[2]  Helwig Hauser,et al.  Linking Scientific and Information Visualization with Interactive 3D Scatterplots , 2004, WSCG.

[3]  James F. O'Brien,et al.  Spectral surface reconstruction from noisy point clouds , 2004, SGP '04.

[4]  F. Frances Yao,et al.  Computational Geometry , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[5]  Matthew O. Ward,et al.  Hierarchical parallel coordinates for exploration of large datasets , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[6]  Helwig Hauser,et al.  Angular brushing of extended parallel coordinates , 2002, IEEE Symposium on Information Visualization, 2002. INFOVIS 2002..

[7]  M. Levine,et al.  Genomic regulatory networks and animal development. , 2005, Developmental cell.

[8]  H. Jäckle,et al.  FlyMove--a new way to look at development of Drosophila. , 2003, Trends in genetics : TIG.

[9]  M. Carter Computer graphics: Principles and practice , 1997 .

[10]  E. Wegman Hyperdimensional Data Analysis Using Parallel Coordinates , 1990 .

[11]  Bernice E. Rogowitz,et al.  WEAVE: a system for visually linking 3-D and statistical visualizations, applied to cardiac simulation and measurement data , 2000 .

[12]  Andreas Buja,et al.  Interactive data visualization using focusing and linking , 1991, Proceeding Visualization '91.

[13]  Helwig Hauser,et al.  Interactive Feature Specification for Focus+Context Visualization of Complex Simulation Data , 2003, VisSym.

[14]  H. Hauser,et al.  Interactive focus+context visualization with linked 2D/3D scatterplots , 2004, Proceedings. Second International Conference on Coordinated and Multiple Views in Exploratory Visualization, 2004..

[15]  Jitendra Malik,et al.  PointCloudXplore: Visual Analysis of 3D Gene Expression Data Using Physical Views and Parallel Coordinates , 2006, EuroVis.

[16]  Steven K. Feiner,et al.  Computer graphics (2nd ed. in C): principles and practice , 1995 .

[17]  M. V. Kreveld Computational Geometry , 2000, Springer Berlin Heidelberg.

[18]  Matej Novotny,et al.  Visually Effective Information Visualization of Large Data , 2004 .

[19]  Jitendra Malik,et al.  Registering Drosophila embryos at cellular resolution to build a quantitative 3D atlas of gene expression patterns and morphology , 2005, 2005 IEEE Computational Systems Bioinformatics Conference - Workshops (CSBW'05).