GeneaQuilts


Description

GeneaQuilts is a new visualization technique for representing large genealogies of up to several thousand individuals. The visualization takes the form of a diagonally-filled matrix, where rows are individuals and columns are nuclear families. The GeneaQuilts system includes an overview, a timeline, search and filtering components, and a new interaction technique called Bring & Slide that allows fluid navigation in very large genealogies.

Article

A. Bezerianos, P. Dragicevic, J.-D. Fekete, J. Bae, B. Watson. GeneaQuilts: A System for Exploring Large Genealogies. In IEEE InfoVis '10: IEEE Transactions on Visualization and Computer Graphics, Oct 2010, Salt-Lake City, USA

Video

Download the high quality avi video (41 MB).

Program

Download GeneaQuilts version 1.0.4 for free (all platforms).

Unzip the file in the folder of your choice and double-click on the file geneaquilt-1.0.4.jar. Alternatively, type the following command in a terminal: java -jar geneaquilt-1.0.4.jar. You must have Java 1.5 or newer installed.

A set of example genealogies in the GEDCOM (.ged) format are included in the data/ directory. We also added experimental support for the QTDT (.ped) format. If you want to visualize your own files, you will need to install GraphViz for GeneaQuilts to be able to generate the layer (.lyr) files (if you use a Mac, please read this).

Please post questions and comments to our discussion group or become a member of the group to be notified of bug fixes and new releases.

The Geneaquilts program has been developed by Jean-Daniel Fekete and Pierre Dragicevic and uses the libraries Piccolo2D, Freehep, JUNG and xmlenc.

Some examples

Below are some PDF images of genealogies displayed using GeneaQuilts. But remember, the best way to view and explore them is to download and use the GeneaQuilts system!

Most of the genealogy files come from famousfamilytrees.blogspot.com. If you use GeneaQuilts, please send us a picture of your genealogies and a link to your website to add it here.

More to come!!

Contact

Please post questions and comments to our discussion group.

Or e-mail all co-authors: