Clinical diagnostics in human genetics with semantic similarity searches in ontologies.
The differential diagnostic process attempts to identify candidate diseases that best explain a set of clinical features. This process can be complicated by the fact that the features can have varying degrees of specificity, as well as by the presence of features unrelated to the disease itself. Depending on the experience of the physician and the availability of laboratory tests, clinical abnormalities may be described in greater or lesser detail. We have adapted semantic similarity metrics to measure phenotypic similarity between queries and hereditary diseases annotated with the use of the Human Phenotype Ontology (HPO) and have developed a statistical model to assign p values to the resulting similarity scores, which can be used to rank the candidate diseases. We show that our approach outperforms simpler term-matching approaches that do not take the semantic interrelationships between terms into account. The advantage of our approach was greater for queries containing phenotypic noise or imprecise clinical descriptions. The semantic network defined by the HPO can be used to refine the differential diagnosis by suggesting clinical features that, if present, best differentiate among the candidate diagnoses. Thus, semantic similarity searches in ontologies represent a useful way of harnessing the semantic structure of human phenotypic abnormalities to help with the differential diagnosis. We have implemented our methods in a freely available web application for the field of human Mendelian disorders.
Institute for Medical Genetics, Charité-Universitätsmedizin Berlin, Augustenburger Platz 1, 13353 Berlin, Germany.
Sebastian
S
Köhler
Marcel H
MH
Schulz
Peter
P
Krawitz
Sebastian
S
Bauer
Sandra
S
Dölken
Claus E
CE
Ott
Christine
C
Mundlos
Denise
D
Horn
Stefan
S
Mundlos
Peter N
PN
Robinson
D019295:Computational Biology; D030541:Databases, Genetic; D003937:Diagnosis, Differential; D030342:Genetic Diseases, Inborn / Q000235:genetics*; D015894:Genome, Human; D023281:Genomics / Q000379:methods; D006801:Humans; D020407:Internet; D008957:Models, Genetic; D015233:Models, Statistical; D009010:Monte Carlo Method; D010363:Pattern Recognition, Automated / Q000379:methods; D010641:Phenotype; D012984:Software; D018875:Vocabulary, Controlled