visualizing large pedigree visualizing large pedigree
play

Visualizing Large Pedigree Visualizing Large Pedigree Charts in 3D - PowerPoint PPT Presentation

Visualizing Large Pedigree Visualizing Large Pedigree Charts in 3D Space Charts in 3D Space Thomas W. Sederberg Thomas W. Sederberg G. Thomas Finnigan G. Thomas Finnigan Computer Science Department Computer Science Department Brigham Young


  1. Visualizing Large Pedigree Visualizing Large Pedigree Charts in 3D Space Charts in 3D Space Thomas W. Sederberg Thomas W. Sederberg G. Thomas Finnigan G. Thomas Finnigan Computer Science Department Computer Science Department Brigham Young University Brigham Young University

  2. Motivations Motivations There are many personal genealogy management programs that are well-equipped to handle small There are many personal genealogy management programs that are well-equipped to handle small datasets. As genealogical databases grow in size, how do you visualize, navigate and manage them? datasets. As genealogical databases grow in size, how do you visualize, navigate and manage them? How do you navigate a tree that has 50+ generations? How do you navigate a tree that has 50+ generations? •

  3. The Problem The Problem Insufficient context while: Insufficient context while: • Navigating Navigating • Merging Merging • Correcting errors Correcting errors

  4. Why? Why?

  5. A Possible Solution A Possible Solution Define a person of interest and display the most information about them, then decrease the amount • Define a person of interest and display the most information about them, then decrease the amount of information displayed for people who are farther away. of information displayed for people who are farther away. Give the user more context by showing information about everyone in the graph. • Give the user more context by showing information about everyone in the graph. Take better advantage of the computer’s abilities to display information dynamically, to display more • Take better advantage of the computer’s abilities to display information dynamically, to display more information at a time. information at a time.

  6. Gena: An Implementation Gena: An Implementation

  7. Future Work Future Work Simplify interface • Simplify interface Add ability to merge • Add ability to merge Improve ability to check for errors • Improve ability to check for errors Improve information display (granularity) • Improve information display (granularity) Hourglass view • Hourglass view

Recommend


More recommend