The Community for Technology Leaders
RSS Icon
Issue No.12 - Dec. (2012 vol.18)
pp: 2789-2798
J. Diamond , Univ. of Nebraska, Lincoln, NE, USA
E. M. Evans , Univ. of Michigan, Ann Arbor, MI, USA
In this paper, we present the DeepTree exhibit, a multi-user, multi-touch interactive visualization of the Tree of Life. We developed DeepTree to facilitate collaborative learning of evolutionary concepts. We will describe an iterative process in which a team of computer scientists, learning scientists, biologists, and museum curators worked together throughout design, development, and evaluation. We present the importance of designing the interactions and the visualization hand-in-hand in order to facilitate active learning. The outcome of this process is a fractal-based tree layout that reduces visual complexity while being able to capture all life on earth; a custom rendering and navigation engine that prioritizes visual appeal and smooth fly-through; and a multi-user interface that encourages collaborative exploration while offering guided discovery. We present an evaluation showing that the large dataset encouraged free exploration, triggers emotional responses, and facilitates visitor engagement and informal learning.
user interfaces, biology computing, computer aided instruction, data visualisation, groupware, iterative methods, rendering (computer graphics), collaborative exploration, DeepTree exhibit, Tree of Life visualization, informal learning, multiuser interactive visualization, multitouch interactive visualization, collaborative learning, evolutionary concept, iterative process, active learning, fractal-based tree layout, visual complexity reduction, custom rendering, navigation engine, multiuser interface, Collaboration, Layout, Navigation, Phylogeny, Rendering (computer graphics), Data visualization, Information science, multi-touch interaction, Informal science education, collaborative learning, large tree visualizations
F. Block, M. S. Horn, B. C. Phillips, J. Diamond, E. M. Evans, Chia Shen, "The DeepTree Exhibit: Visualizing the Tree of Life to Facilitate Informal Learning", IEEE Transactions on Visualization & Computer Graphics, vol.18, no. 12, pp. 2789-2798, Dec. 2012, doi:10.1109/TVCG.2012.272
[1] Life on Earth Homepage. http://sdr.seas.harvard.edulife-on-earth
[2] Encyclopedia of Life. http:/
[3] The DeepTree Layout and Rendering Engine (technical appendix): DeepTree.pdf
[4] National Science Board. (2008). Science and Engineering Indicators 2008 (NSB 08–01; NSB 08–01A). Arlington, VA: US Government Printing Office.
[5] NCBI Taxonomy. http://www.ncbi.nlm.nih.govTaxonomy/
[6] Technische Universiteit Eindhoven, Sequoia View sequoia view /
[7] Tree of Life. http:/
[8] TimeTree.
[9] Washington Post. The Kenedy Family Tree. graphic/2009/08/12GR2009081200033.html
[10] Hu,Y., ATT Research Labs: .
[11] Understanding ToL.
[12] Andrews,K. and Heidegger,H., Information slices: Visualising and exploring large hierarchies using cascading, semi-circular discs. In Proc. InfoVis’98, pp. 9-12. IEEE Computer Society, 1998.
[13] Aydin,B., Pataki,G., Wang,H., Ladha,A, Bullitt,E.,, and Marron,J.S., Visualizing the structure of large trees. e-print service, 1001.0951v2, 2010.
[14] Balzer,M. and Deussen,O., Hierarchy based 3D visualization of large software structures. Visualization ‘04: Poster, pp. 81-82. 2004.
[15] Boehm,B., (1986). A spiral model of software development and enhancement. ACM SIGSOFT Software Eng. Notes, 11(4), pp. 14-24.
[16] Diamond.J., Luke,J. J., Uttal,D. H., Practical evaluation guide: tool for museums and other informal educational settings. American Association for State and Local History book series, Rowman & Littlefield, 2009.
[17] Eichorn,E., Family tree visualization. projekte/weiterstammbaumlstammbaum.html
[18] Evans,E. M., Weiss,M., Koke,J., Storksdieck,S.,&, Kennedy,J. (July, 2008). Conversations Across Disciplines: From Theory to Practice-The Spiral Model. Panel Presentation at the Annual Meeting of the Visitor Studies Association, Houston, TX.
[19] van Ham,F., and van Wijk,J. J., Beamtrees: Compact visualization of large hierarchies. In Proc. InfoVis’02, pages 93-100, 2002.
[20] Gregory,T. R., Understanding evolutionary trees. Evolution: Education and Outreach 1, 2 (2008), pp. 121-137.
[21] Heard,J., Kaufmann,W.,, and Guan,X., A novel method for large tree visualization. Bioinformatics, 25(4), pp. 557-558, 2009.
[22] Heath,C., vom Lehn,D., and J.Osborne, (2005). “Interaction and Interactives: collaboration and participation with computer-based exhibits.” Public Understanding of Science 14(1), 91-101.
[23] Heer,J. and Robertson,G., Animated Transitions in Statistical Data Graphics. IEEE Transactions on Visualization and Computer Graphics 13, 6 (November 2007), pp. 1240-1247.
[24] Heer,J. and Shneiderman,B., Interactive Dynamics for Visual Analysis. In Queue 10(2), 2012, ACM.
[25] Hinrichs,U.;, Schmidt,H.;, Carpendale,S.;,“EMDialog: Bringing Information Visualization into the Museum,” TVCG, 14, no. 6, pp. 1181-1188, 2008.
[26] Horn,M.S., Leong,Z. A., Block,F., Diamond,J., Evans,E.M., Phillips,B.,, and Shen,C., (2012). Of BATs and APEs: An interactive tabletop game for natural history museums. In Proc. CHI’I2, ACM Press.
[27] Hornecker,E., “I don't understand it either, but it is cool” Visitor Interactions with a Multi-Touch Table in a Museum. Proc. of IEEE Tabletop 2008. 121-128.
[28] Hornecker,E., Marshall,P., Rogers,Y., Entry and Access – How Shareability Comes About. Proc. of DPPI’ 07, 328-342.
[29] Humphrey,T. and Gutwill,J., Fostering active prolonged engagement: The art of creating APE exhibits. Exploratorium (2005).
[30] Kleiberg,E., van de Wetering,H.,, and van Wijk,J. J., Botanical visualization of huge hierarchies. In Proc. Info Vis’OJ, pp. 87-94. IEEE Computer Society, 2001.
[31] Lee,B., Nachmanson,L., Robertson,G., Carlson,J. M., and Heckerman,D., PhyloDet: A scalable visualization tool for mapping multiple traits to large evolutionary trees. In Bioinformatics, 25(19), pp. 2611-2612.
[32] vom Lehn,D., Heath,C., and J. Hindmarsh, (2001). “Exhibiting Interaction: Conduct and Collaboration in Museums and Galleries.” Symbolic Interaction 24(2): 189-216.
[33] Horn,M. S., Tobiasz,M.,, and Shen,C., Visualizing biodiversity with Voronoi treemaps. In ISVD’09: Proceedings of the International Symposium on Voronoi Diagrams, pp. 265-270.
[34] Huson,D. and Richter,D., and Rausch,C., and Dezulian,T., and Franz,M., and Rupp,R., Dendroscope: An interactive viewer for large phylogenetic trees. BMC bioinformatics 8(1), pp. 460, 2007.
[35] Jürgensmann,S., Schulz,H.-J., A Visual Bibliography of Tree Visualization 2.0. treeposterposter.html.
[36] Lamping,J. and Rao,R., The hyperbolic browser: A focus+ context technique for visualizing large hierarchies. Journal of Visual Languages and Computing, 7(1), pp. 33-55, 1996.
[37] MacDonald,T. and Wiley,EO., Communicating Phylogeny: Evolutionary tree diagrams in museums. In Evolution: Education and Outreach, pp. 1-15, Springer, 2010.
[38] Medlock,M. et al. The Rapid Iterative Test and Evaluation Method: Better Products in Less Time. Cost Justifying Usability, An Update for the Internet Age. Boston, Morgan Kaufmann, 2005.
[39] Munzner,T., A Nested Model for Visualization Design and Validation. In Visualization and Computer Graphics, IEEE Transactions on, 15, no. 6, pp. 921-928, Nov.-Dec. 2009
[40] Munzner,T., Guimbretiere,F., Tasiran,S., Zhang,L.,, and Zhou,Y., TreeJuxtaposer: Scalable Tree Comparison using Focus+Context with Guaranteed Visibility. In Proc. SIGGRAPH 2003, published as ACM Transactions on Graphics 22(3), pp. 453-462, 2003.
[41] Nguyen,Q. V. and Huang,M. L., EncCon: an approach to constructing interactive visualization of large hierarchical data. Information Visualization, 4(1), pp. 1-21, 2005
[42] Page,R., Phylogenetics & Phylogeography, Presentation, VizBe 2011.
[43] Neumann,P., Carpendale,S.,, and Agarawala,A., Phyllotrees: Phyllotactic patterns for tree layout. Proc. Euro Vis’06, pp. 59-66, 2006.
[44] Munzner,T., H3: laying out large directed graphs in 3D hyperbolic space. In Proc. InfoVis’97, pp. 2-10, 1997.
[45] Plaisant,C.;, Grosjean,J.;, Bederson,B.B., SpaceTree: supporting exploration in large node link tree, design evolution and empirical evaluation. In Proc. InfoVis 2002, pp. 57-64, 2002.
[46] Pousman,Z., Stasko,J. T.,, and Mateas,M., Casual information visualization: Depictions of data in everyday life. IEEE Transactions on Visualization and Computer Graphics, 13(6): pp. 1145-1152, 2007.
[47] Ryall,K., Forlines,C., Shen,C., Morris,M. R.,, and Everitt,K., Experiences with and Observations of Direct-Touch Tabletops. In Proc. TABLETOP ‘06, pp. 89-96, 2006.
[48] Sandberg,A., Hilbert tree of life. 1916189332/in/set-72157594326128194, 2007.
[49] Shneiderman,B., Tree visualization with tree-maps: 2-d space-filling approach. ACM Transactions on Graphics, 11(1), pages 92-99, 1992.
[50] Song,H., Curran,E. P.,, and Sterritt,R., FlexTree: visualising large quantities of hierarchical information. In SMC’02: Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, IEEE Computer Society, 2002.
[51] Schulz,H.-J.;, Hadlak,S.;, Schumann,H., Point-based tree representation: A new approach for large hierarchies. Visualization Symposium, 2009. PacificVis ‘09. IEEE Pacific, vol., no., pp. 81-88,20-23 April 2009
[52] Teoh,S.T. and Ma,K.-L., RINGS: A technique for visualizing large hierarchies. In Proc. GD’02, pp. 51-73. Lecture Notes in Computer Science, Springer, 2002.
[53] Nguyen,Q. V., and Huang,M. L., EncCon: an approach to constructing interactive visualization of large hierarchical data. Information Visualization, 4(1), pp. 1-21, 2005
[54] Wang,W., Wang,H., Dai,G.,, and Wang,G., Visualization of large hierarchical data by circle packing. In Proc. CHI’06, pp. 517-520.
[55] Wigdor,D., Wixon,D., Brave NUI World │ Designing Natural User Interfaces for Touch and Gesture. Morgan Kaufmann, 2010.
19 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool