Biodiversity Informatics Visualization
HCIL conducts other research in Bioinformatics Visualization.
We are building information retrieval and analysis interfaces for the rapidly expanding domain of biodiversity and ecological databases. Biodiversity databases contain organism-related information such as distribution, taxonomy, natural history, and conservation data. They are as complex as molecular and medical biology resources, yet serve a broad audience as do general-use digital libraries. We began by developing an interactive tree visualization (TaxonTree) for Kingdom Animalia. We also developed a prototype allowing coupled interaction with two trees (DoubleTree). We are currently working on developing other methods of visualizing both hierarchical and non-hierarchical biodiversity information (TreePlus and EcoLens), leveraging prior research on digital libraries and on bioinformatics. This has involved exploring ontologies and biodiversity data management in collaboration with the Animal Diversity Web (ADW) and the SPIRE project, and tree-reasoning with Kevin Omland at UMBC.
Ben Bederson, Associate Professor, Computer Science
Cynthia Sims Parr, Research Associate (ornithology, evolutionary ecology)
Bongshin Lee, Graduate Student, Computer Science
Current collaborators: Catherine Plaisant, HCIL; The SPIRE project UMBC; Phil Myers, University of Michigan Museum of Zoology; Bill Fagan U Maryland Biology; Kevin Omland UMBC Biology.
Former team members and collaborators include Dana Campbell, Jeff Jensen, Svetlana Yarosh, and eight undergraduate design partners.
Please contact us at our individual email addresses.
Lee, B., C.S. Parr, C. Plaisant, B.B. Bederson, V.D. Veksler, W.D. Gray, and C. Kotfila. Interactive Exploration of Networks with Enhanced Tree Layouts, Appeared in TVCG Special Issue on Visual Analytics.
Lee, B., C.S. Parr, C. Plaisant, and B.B. Bederson. Visualizing graphs as trees: Plant a seed and watch it grow. Proceedings of Graph Drawing 2005, Lecture Notes in Computer Science 3843, Springer-Verlag, 516-518.
Parr, C.S. and M. Cummings. 2005. Data sharing in ecology. Trends Ecol. Evol. 20: 362-363.
Parr, C.S., R. Espinosa, T. Dewey, G. Hammond, and P. Myers. 2005. Building a biodiversity content management system for science, education, and outreach. Data Science Journal 4:1-11.
Parr, C.S., B. Lee, D. Campbell, and B. Bederson. 2004. Tree visualizations for taxonomies and phylogenies. Bioinformatics 20(17):2997-3004. Supplementary figure. See prototype downloads for datasets.
Lee, B., C.S. Parr, D. Campbell, and B. Bederson. 2004. How Users Interact with Biodiversity Information Using TaxonTree. Proceedings of Advanced Visual Interfaces (AVI 2004) pp. 320-327. ACM Press. An earlier version of this manuscript is available as TaxonTree: Visualizing Biodiversity Information. Technical report HCIL-2003-40.
Parr, C.S., B. Lee, D. Campbell, and B. Bederson. 2002. Tree browsing: Visualizing biodiversity information, Biosciences Day poster presentation, University of Maryland, 2002.
IDM 2005 Project Report       Report archive: 2004 [html][ppt], 2003 [html][ppt]
We hosted the HCI in Biodiversity Informatics workshop on June 2, 2005.
We created this ontology for animal life history and natural history:
ADW Ontology in OWL
ADW Ontology Protege Project files
Please note that this is a draft not actually in use by ADW. It is in revision by the SPIRE project. Please contact Cyndy Parr for more information.
We provided Classification datasets for the InfoVis 2003 contest.
This platform allows biologists to browse through a large database of information about food webs, find webs of interest, and then visualize links using TreePlus (see below). It is essentially a front end to relational data tables that offers coupled interaction, searching, and simple bar chart visualization to replace complex queries. EcoLens is a customization of PaperLens, and the next generation application, NetLens, is more generic and feature-filled.
|Video tutorial: [QuickTime format] 2:30 min, 26MB, best viewed at
Download network version:
We have developed a new graph visualizer to enable exploration of large, complex food webs. Ultimately, this system, embedded in ecoLens, above, will allow biologists to test approaches to modelling interactions among organisms. While inspired by SpaceTree and TaxonTree, it is an entirely new application written in C#.
|Please see HCIL's TreePlus page for more information, including a video demonstration.|
TaxonTree combines dynamic query interfaces and zoomable graphics to visually accommodate highly interconnected data such as the Linnaean hierarchy for Kingdom Animalia . Because the structure of the data is visualized, the interface should be suitable both for biologists and for the general public. Names of organisms are essential to any biological database, including genomic databases, so a tool that allows effective searching and browsing of these names has wide application.
TaxonTree allows full-text searching and browsing of a large, widely used multimedia database, University of Michigan's Animal Diversity Web via a classification of almost 200,000 animal names. At higher levels, binary branching illustrates relationships, and synapomorphies supporting those relationships are also available. Scientific names have been compiled from ITIS, the UMMZ Bird Division, the EMBL Reptile Database, Mammal Species of the World, and material from University of Maryland's BSCI 224 course taught by Jeff Jensen.
TaxonTree is built on SpaceTree, one of the HCIL Products. If you need information on licensing SpaceTree source code please contact Gayatri Varma at the Office of Technology Commercialization 301-405-2960 or email@example.com.
As of Summer 2005 you can find TaxonTree behind any "Show in TaxonTree" link
at http://animaldiversity.org. By
using TaxonTree you give us consent to use logs of your use for our research
on information retrieval interfaces. We will not have any personal,
sensitive information about our users. If you do not already have a current
version, download Java.
Stand-alone version: Download: taxontree-1.2.zip released September 2003 (12 MB). Not compatible with Macintosh. If you do not already have a current version, download Java. To run, double click on the taxontree.jar file. Tree A (from Bioinformatics paper) is included as taxon.mdb.
DoubleTree is an an application for comparing two trees using coupled interaction. DoubleTree is built on TaxonTree.
Windows Media Player (1:22 min, 1 MB),
Real Media (2.7 MB).
Stand-alone version: Download: doubletree-0.7.zip released December 2003 (25 MB) This prototype lacks many features and has several content bugs but illustrates the basic concept. . If you do not already have a current version, download Java. Not compatible with Macintosh. To run, double click on the doubletree.jar file. Included are three trees; default settings show a folk tree in the upper pane (Tree C from Bioinformatics paper), and the combined phylogeny/taxonomy described above for TaxonTree in the lower pane (Tree A). To swap the folk tree for an ITIS tree, rename taxon_alt.mdb (Tree B) to taxonA.mdb.
This material is based upon work supported by the National Science Foundation under ITR Grant No. 0219492. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
All photographs © 2002-2005 Cynthia Parr