Efficient path-based computations on pedigree graphs with compact encodings.

BMC Bioinformatics

Electrical Engineering and Computer Science Department, Case Western Reserve University, Cleveland, OH, USA.

Published: March 2012

A pedigree is a diagram of family relationships, and it is often used to determine the mode of inheritance (dominant, recessive, etc.) of genetic diseases. Along with rapidly growing knowledge of genetics and accumulation of genealogy information, pedigree data is becoming increasingly important. In large pedigree graphs, path-based methods for efficiently computing genealogical measurements, such as inbreeding and kinship coefficients of individuals, depend on efficient identification and processing of paths. In this paper, we propose a new compact path encoding scheme on large pedigrees, accompanied by an efficient algorithm for identifying paths. We demonstrate the utilization of our proposed method by applying it to the inbreeding coefficient computation. We present time and space complexity analysis, and also manifest the efficiency of our method for evaluating inbreeding coefficients as compared to previous methods by experimental results using pedigree graphs with real and synthetic data. Both theoretical and experimental results demonstrate that our method is more scalable and efficient than previous methods in terms of time and space requirements.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3311099PMC
http://dx.doi.org/10.1186/1471-2105-13-S3-S14DOI Listing

Publication Analysis

Top Keywords

pedigree graphs
12
time space
8
previous methods
8
pedigree
5
efficient
4
efficient path-based
4
path-based computations
4
computations pedigree
4
graphs compact
4
compact encodings
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!