neuroMAP — Interactive graph-visualization of the fruit fly's neural circuit

Neuroscientists study the function of neural circuits in the brain of the common fruit fly Drosophila melanogaster to discover how complex behavior is generated. To establish models of neural information processing, knowledge about potential connections between individual neurons is required. Connections can occur when the arborizations of two neurons overlap. Judging connectivity by analyzing overlaps using traditional volumetric visualization is difficult since the examined objects occlude each other. A more abstract form of representation is therefore desirable. In collaboration with a group of neuroscientists, we designed and implemented neuroMap, an interactive two-dimensional graph that renders the brain and its interconnections in the form of a circuit-style wiring diagram. neuroMap provides a clearly structured overview of all possible connections between neurons and offers means for interactive exploration of the underlying neuronal database. In this paper, we discuss the design decisions that formed neuroMap and evaluate its application in discussions with the scientists.

[1]  Mitsuhiko Toda,et al.  Methods for Visual Understanding of Hierarchical System Structures , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Peter Eades,et al.  A Heuristic for Graph Drawing , 1984 .

[3]  Edward M. Reingold,et al.  Graph drawing by force‐directed placement , 1991, Softw. Pract. Exp..

[4]  Ben Shneiderman,et al.  Tree visualization with tree-maps: 2-d space-filling approach , 1992, TOGS.

[5]  Christopher Williamson,et al.  Dynamic queries for information exploration: an implementation and evaluation , 1992, CHI.

[6]  N. Perrimon,et al.  Targeted gene expression as a means of altering cell fates and generating dominant phenotypes. , 1993, Development.

[7]  Andreas Ludwig,et al.  A Fast Adaptive Layout Algorithm for Undirected Graphs , 1994, GD.

[8]  Nirav C. Merchant,et al.  Flybrain, an on-line atlas and database of the Drosophila nervous system , 1995, Neuron.

[9]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[10]  Helen C. Purchase,et al.  Which Aesthetic has the Greatest Effect on Human Understanding? , 1997, GD.

[11]  Prof. Dr. Dr. Valentino Braitenberg,et al.  Cortex: Statistics and Geometry of Neuronal Connectivity , 1998, Springer Berlin Heidelberg.

[12]  Hiroyuki Ogata,et al.  KEGG: Kyoto Encyclopedia of Genes and Genomes , 1999, Nucleic Acids Res..

[13]  Emden R. Gansner,et al.  Graphviz - Open Source Graph Drawing Tools , 2001, GD.

[14]  Michael Kaufmann,et al.  yFiles - Visualization and Automatic Layout of Graphs , 2001, Graph Drawing Software.

[15]  D C Van Essen,et al.  A graphical anatomical database of neural connectivity. , 2001, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[16]  M. Sheelagh T. Carpendale,et al.  GeneVis: visualization tools for genetic regulatory network dynamics , 2002, IEEE Visualization, 2002. VIS 2002..

[17]  S. Shen-Orr,et al.  Network motifs: simple building blocks of complex networks. , 2002, Science.

[18]  Emek Demir,et al.  PATIKA: an integrated visual environment for collaborative construction and analysis of cellular pathways , 2002, Bioinform..

[19]  J. Köppen,et al.  An Interactive Visualization of the Catalogue of Galactic Planetary Nebulae , 2003 .

[20]  Torsten Rohlfing,et al.  Nonrigid image registration in shared-memory multiprocessor environments with application to brains, breasts, and bees , 2003, IEEE Transactions on Information Technology in Biomedicine.

[21]  Christian von Mering,et al.  STRING: a database of predicted functional associations between proteins , 2003, Nucleic Acids Res..

[22]  Michael Jünger,et al.  A Diagramming Software for UML Class Diagrams , 2004, Graph Drawing Software.

[23]  Edward M Marcotte,et al.  LGL: creating a map of protein function with an algorithm for visualizing very large biological networks. , 2004, Journal of molecular biology.

[24]  Hans-Christian Hege,et al.  amira: A Highly Interactive System for Visual Data Analysis , 2005, The Visualization Handbook.

[25]  Hubert Hackl,et al.  PathwayExplorer: web service for visualizing high-throughput expression data on biological pathways , 2005, Nucleic Acids Res..

[26]  Issei Fujishiro,et al.  The elements of graphing data , 2005, The Visual Computer.

[27]  A. Kamikouchi,et al.  Analysis of the distribution of the brain cells of the fruit fly by an automatic cell counting algorithm , 2005 .

[28]  Mark H. Chignell,et al.  Elastic hierarchies: combining treemaps and node-link diagrams , 2005, IEEE Symposium on Information Visualization, 2005. INFOVIS 2005..

[29]  G. Shepherd,et al.  Geometric and functional organization of cortical circuits , 2005, Nature Neuroscience.

[30]  T. Mackay,et al.  Of flies and man: Drosophila as a model for human complex traits. , 2006, Annual review of genomics and human genetics.

[31]  Larry W. Swanson,et al.  The NeuARt II system: a viewing tool for neuroanatomical data based on published neuroanatomical atlases , 2006, BMC Bioinformatics.

[32]  Heidrun Schumann,et al.  Fisheye Tree Views and Lenses for Graph Visualization , 2006, Tenth International Conference on Information Visualisation (IV'06).

[33]  Danny Holten,et al.  Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data , 2006, IEEE Transactions on Visualization and Computer Graphics.

[34]  Jean-Daniel Fekete,et al.  NodeTrix: a Hybrid Visualization of Social Networks , 2007, IEEE Transactions on Visualization and Computer Graphics.

[35]  M. Sheelagh T. Carpendale,et al.  VisLink: Revealing Relationships Amongst Visualizations , 2007, IEEE Transactions on Visualization and Computer Graphics.

[36]  B. Dickson Wired for Sex: The Neurobiology of Drosophila Mating Decisions , 2008, Science.

[37]  Alexander Goesmann,et al.  Visualizing post genomics data-sets on customized pathway maps by ProMeTra – aeration-dependent gene expression and metabolism of Corynebacterium glutamicum as an example , 2009, BMC Systems Biology.

[38]  Shawn R. Olsen,et al.  Cracking neural circuits in a tiny brain: new approaches for understanding the neural circuitry of Drosophila , 2008, Trends in Neurosciences.

[39]  Tobias Schreck,et al.  Visualizing Time-Dependent Data in Multivariate Hierarchic Plots - Design and Evaluation of an Economic Application , 2008, 2008 12th International Conference Information Visualisation.

[40]  Georgios A. Pavlopoulos,et al.  Arena3D: visualization of biological networks in 3D , 2008, BMC Systems Biology.

[41]  Rolf Kötter,et al.  Matching Spatial with Ontological Brain Regions using Java Tools for Visualization, Database Access, and Integrated Data Analysis , 2009, Neuroinformatics.

[42]  Tamara Munzner,et al.  Cerebral: Visualizing Multiple Experimental Conditions on a Graph with Biological Context , 2008, IEEE Transactions on Visualization and Computer Graphics.

[43]  Reinhard Schneider,et al.  A survey of visualization tools for biological network analysis , 2008, BioData Mining.

[44]  Michael Garland,et al.  Rapid Multipole Graph Drawing on the GPU , 2009, Graph Drawing.

[45]  Rafael Yuste Circuit Neuroscience: The Road Ahead , 2008, Front. Neurosci..

[46]  Falk Schreiber,et al.  Visual Analysis of Overlapping Biological Networks , 2009, 2009 13th International Conference Information Visualisation.

[47]  David Osumi-Sutherland,et al.  FlyBase: enhancing Drosophila Gene Ontology annotations , 2008, Nucleic Acids Res..

[48]  Jean Scholtz,et al.  Visual-Analytics Evaluation , 2009, IEEE Computer Graphics and Applications.

[49]  Julie H. Simpson,et al.  Mapping and manipulating neural circuits in the fly brain. , 2009, Advances in genetics.

[50]  Steven J. M. Jones,et al.  Circos: an information aesthetic for comparative genomics. , 2009, Genome research.

[51]  Stefan Bruckner,et al.  BrainGazer - Visual Queries for Neurobiology Research , 2009, IEEE Transactions on Visualization and Computer Graphics.

[52]  Stephan Diehl,et al.  Comparing the Readability of Graph Layouts using Eyetracking and Task-oriented Analysis , 2009, CAe.

[53]  Yan Wang,et al.  VisANT 3.5: multi-scale network visualization, analysis and inference based on the gene ontology , 2009, Nucleic Acids Res..

[54]  O. Sporns,et al.  Complex brain networks: graph theoretical analysis of structural and functional systems , 2009, Nature Reviews Neuroscience.

[55]  Mario Albrecht,et al.  On Open Problems in Biological Network Visualization , 2009, GD.

[56]  Tamara Munzner,et al.  A Nested Model for Visualization Design and Validation , 2009, IEEE Transactions on Visualization and Computer Graphics.

[57]  Masao Nagasaki,et al.  An efficient biological pathway layout algorithm combining grid-layout and spring embedder for complicated cellular location information , 2010, BMC Bioinformatics.

[58]  Jacques Bertin,et al.  Semiology of Graphics - Diagrams, Networks, Maps , 2010 .

[59]  Matthew O. Ward,et al.  Interactive Data Visualization - Foundations, Techniques, and Applications , 2010 .

[60]  Jai Y. Yu,et al.  Sexual Dimorphism in the Fly Brain , 2010, Current Biology.

[61]  Jai Y. Yu,et al.  Cellular Organization of the Neural Circuit that Drives Drosophila Courtship Behavior , 2010, Current Biology.

[62]  Olaf Sporns,et al.  Complex network measures of brain connectivity: Uses and interpretations , 2010, NeuroImage.

[63]  Matthew A. Hibbs,et al.  Visualization of omics data for systems biology , 2010, Nature Methods.

[64]  Trey Ideker,et al.  Cytoscape 2.8: new features for data integration and network visualization , 2010, Bioinform..

[65]  Marcus Kaiser,et al.  A tutorial in connectome analysis: Topological and spatial features of brain networks , 2011, NeuroImage.

[66]  Bernhard Preim,et al.  Interactive, Graph-based Visual Analysis of High-dimensional, Multi-parameter Fluorescence Microscopy Data in Toponomics , 2011, IEEE Transactions on Visualization and Computer Graphics.

[67]  Sheng-Chuan Wang,et al.  The Neuron Navigator: Exploring the information pathway through the neural maze , 2011, 2011 IEEE Pacific Visualization Symposium.

[68]  Guan-Yu Chen,et al.  Three-Dimensional Reconstruction of Brain-wide Wiring Networks in Drosophila at Single-Cell Resolution , 2011, Current Biology.

[69]  H. Sebastian Seung,et al.  Neuroscience: Towards functional connectomics , 2011, Nature.

[70]  Arjan Kuijper,et al.  Visual Analysis of Large Graphs: State‐of‐the‐Art and Future Research Challenges , 2011, Eurographics.

[71]  David H. Laidlaw,et al.  Exploring Brain Connectivity with Two-Dimensional Neural Maps , 2012, IEEE Transactions on Visualization and Computer Graphics.

[72]  John D. Van Horn,et al.  Circular representation of human cortical networks for subject and population-level connectomic visualization , 2012, NeuroImage.

[73]  Ian R. Wickersham,et al.  New technologies for imaging synaptic partners , 2012, Current Opinion in Neurobiology.

[74]  Nicholas Burton,et al.  The Virtual Fly Brain browser and query interface , 2012, Bioinform..

[75]  Degang Zhang,et al.  Visual analytics of brain networks , 2012, NeuroImage.

[76]  Guy Melançon,et al.  The Tulip 3 Framework: A Scalable Software Library for Information Visualization Applications Based on Relational Data , 2012 .

[77]  Markus Chimani,et al.  The Open Graph Drawing Framework , 2013 .

[78]  Kei Ito,et al.  Systematic Analysis of Neural Projections Reveals Clonal Composition of the Drosophila Brain , 2013, Current Biology.

[79]  Hanchuan Peng,et al.  Clonal Development and Organization of the Adult Drosophila Central Brain , 2013, Current Biology.

[80]  J. Blankenship,et al.  Nervous system (invertebrate) , 2014 .

[81]  Alex Bradley,et al.  Network Visualization , 2014, Encyclopedia of Social Network Analysis and Mining.