Related Experiment Video
Updated: May 27, 2026

A Psychophysics Paradigm for the Collection and Analysis of Similarity Judgments
Published on: March 1, 2022
Exact score distribution computation for ontological similarity searches
Marcel H Schulz1, Sebastian Köhler, Sebastian Bauer
1Max Planck Institute for Molecular Genetics, Berlin, Germany. maschulz@andrew.cmu.edu
A new algorithm enables exact P-value calculation for ontology similarity searches by computing score distributions. This improves bioinformatic methods and clinical diagnosis, outperforming sampling-based approaches.
Area of Science:
- Bioinformatics
- Computational Biology
- Ontology Research
Background:
- Semantic similarity searches in ontologies are crucial for bioinformatic algorithms, aiding in tasks like identifying functionally related proteins (Gene Ontology) and phenotypically similar diseases (Human Phenotype Ontology - HPO).
- Previous work demonstrated improved search performance by ranking results based on the probability of obtaining a score randomly, rather than the scores themselves.
- A key limitation has been the absence of algorithms for computing exact semantic similarity score distributions, which are necessary for precise P-value determination.
Purpose of the Study:
- To address the need for exact P-value calculation in ontology similarity searches.
- To introduce a novel algorithm for the efficient computation of score distributions.
- To enhance the statistical significance assessment of similarity scores in biological ontologies.
Main Methods:
- The study focuses on similarity measures derived from Resnik's definition of ontological similarity.
- A new algorithm is proposed that accelerates score distribution computation by collapsing subgraphs within the ontology graph.
- The algorithm's efficiency is demonstrated through score distribution computations for similarity searches in the Human Phenotype Ontology (HPO).
Main Results:
- The developed algorithm achieves a speed improvement of several orders of magnitude compared to naive approaches for computing score distributions.
- Exact P-value calculation using the new method demonstrably improves clinical diagnosis accuracy when utilizing the Human Phenotype Ontology (HPO).
- The results show that exact P-value computation offers advantages over sampling-based methods for assessing similarity scores.
Conclusions:
- The novel algorithm facilitates the first-ever exact P-value calculation for ontology similarity searches through precise score distribution computation.
- This approach is broadly applicable to any ontology adhering to the annotation-propagation rule and can enhance existing bioinformatic tools.
- The algorithm, implemented in Java, supports ontologies in OBO format and is available for academic and non-commercial use.
Related Concept Videos
Causes of Similarity-Dissimilarity Effect
Wilcoxon Signed-Ranks Test for Matched Pairs
Kendall's Coefficient of Concordance
One-Way ANOVA: Equal Sample Sizes
Different sample means can result in different values for the variance estimate: variance between samples. This is because the variance between samples is calculated as the product of the sample size and the variance between the...
Expected Frequencies in Goodness-of-Fit Tests
Multiple Comparison Tests
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...