Visual Information Framework for Medical Family Tree Data (Genogram)

  • Siti Fatimah Bokhare
  • Wan Mohd Nazmee Wan ZainonEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9429)


Family tree is one of the most common ways to trace the genealogy of a certain person. Family trees contain a lot of potential information to be explored especially for research purposes. However, many family trees fail to properly encode all necessary and useful information. Genogram therefore seems to be the most suitable visual representation of medical family tree data as it contains complex information that can be clearly presented in a diagram using genogram symbols and color-coded lines. Some limitations are problems in visualizing the wealth and complexity of the information represented once a family tree gets bigger. Hence, a new framework for exploring medical family tree data is proposed in this paper. By using genogram as a tool and a few selected visualization techniques as an enhancement in designing these new framework, which will allows users to maximize usage of data by exploring the data from several different viewpoints. This framework follows the design of advanced graphical user interface guide which is the Visual Information-Seeking Mantra “Overview first, Zoom and Filter, then Details-on Demand”, proposed by Shneiderman in 1996. Using this framework (visualization tool), it is also possible to predict health risk factors based on medical family tree data. This visualization tool can be utilized for personal use or by healthcare professionals.


Genogram Visualization techniques Medical family tree data 



We thank Universiti Sains Malaysia (USM) for providing the funding (Research University (RUI) Grant - no: 1001/PKOMP/817071) through which this article was produced.


  1. 1.
    McGoldrick, M., Gerson, R., Petry, S.S.: Genograms: Assessment and Intervention, 3rd edn. Norton & Co., New York (2008)Google Scholar
  2. 2.
    Kennedy, V.: Genograms. Mai Rev. 3, 1–12 (2010)Google Scholar
  3. 3.
    McCormick, B.H., DeFanti, T.A., Brown, M.D.: Visualization in scientific computing. Comput. Graph. 21(6), 69 (1987)Google Scholar
  4. 4.
    Gershon, N.: From perception to visualization, in scientific visualization. In: Rosenblum, L., Earnshaw, R.A., Encarnacao, J., Hagen, H., Kaufman, A., Klimenko, S., Nielson, G., Post, F., Thalmann, D. (eds.) Advances and Challenge. Academic Press, London (1994)Google Scholar
  5. 5.
    Keim, D.A.: Information visualization and visual data mining. IEEE Trans. Visual Comput. Graph. 8(1), 1–8 (2002)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Lee, B., Parr, C.S., Plaisant, C., Bederson, B.B., Veksler, V.D., Gray, W.D., Kotfila, C.: TreePlus: interactive exploration of networks with enhanced tree layouts. IEEE TVCG Spec. Issue Vis. Anal. 12(6), 1414–1426 (2006)Google Scholar
  7. 7.
    Shneiderman, B.: Tree visualization with tree-maps: a 2-D space-filling approach. ACM Trans. Graph. 11(1), 92–99 (1992)zbMATHCrossRefGoogle Scholar
  8. 8.
    Lamping, J., Rao, R.: The hyperbolic browser: a focus+context technique for visualizing large hierarchies. J. Vis. Lang. Comput. 7(1), 33–55 (1995)CrossRefGoogle Scholar
  9. 9.
    Perer, A., Shneiderman, B.: Balancing systematic and flexible exploration of social networks. IEEE Trans. Vis. Comput. Graph. 12(5), 693–700 (2006)CrossRefGoogle Scholar
  10. 10.
    Shneiderman, B.: Leonardo’s Laptop: Human Needs and the new Computing Technologies. MIT Press, Cambridge (2002)Google Scholar
  11. 11.
    Craft, B., Cairns, P.: Beyond guidelines: what can we learn from the visual information seeking mantra?. In: Proceedings of the Ninth International Conference on Information Visualisation, pp. 110–118. IEEE (2005)Google Scholar
  12. 12.
    Bokhare, S.F., Wan Zainon, W.M.N., Talib, A.Z.: Visualizing genogram: techniques and tools for exploring medical family tree data. In: Proceedings of the 3rd International Conference on Computer Engineering & Mathematical Sciences (ICCEMS 2014), pp. 722–728 (2014)Google Scholar
  13. 13.
    Batageli, V., Marvar, A.: Pajek: program for large network analysis. Connections 21, 47–54 (1998)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Siti Fatimah Bokhare
    • 1
  • Wan Mohd Nazmee Wan Zainon
    • 1
    Email author
  1. 1.School of Computer SciencesUniversiti Sains Malaysia, USMPenangMalaysia

Personalised recommendations