Skip to main content

Lineage: Visualizing Multivariate Clinical Data in Genealogy Graphs


The majority of diseases that are a significant challenge for public and individual heath are caused by a combination of hereditary and environmental factors. In this paper, we introduce Lineage, a novel visual analysis tool, designed to support domain experts that study such multifactorial diseases in the context of genealogies. Incorporating familial relationships between cases can provide insights into shared genomic variants that could be implicated in diseases, but also into shared environmental exposures. We introduce a data and task abstraction and argue that the problem of analyzing such diseases based on genealogical, clinical, and genetic data can be mapped to a multivariate graph visualization problem. Our main contribution is a novel visual representation for tree-like, multivariate graphs, which we apply to genealogies and clinical data about the individuals in these families. We introduce data-driven aggregation methods to scale to multiple families with hundreds of members across several generations. By designing the genealogy graph layout to align with a tabular view that displays clinical data for each family member, we are able to incorporate extensive, multivariate attributes in the analysis of the genealogy without cluttering the graph. We also discuss how the principles of our methodology can be generalized to other scenarios. We validate our designs using an illustrative example based on real-world data, and report of feedback from domain experts.


C Nobre, N Gehlenborg, H Coon, A Lex. “Lineage: Visualizing Multivariate Clinical Data in Genealogy Graphs” IEEE Transactions on Visualization and Computer Graphics 25 1543-1558. doi: (2018).

Publisher URL