HetNetEX: Exact Asymptotic Inference in Heterogeneous Biomedical Knowledge Graphs

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

Heterogeneous biomedical knowledge networks (hetnets) integrate disparate data types, drugs, genes, diseases, and pathways, across independent sources; Hetionet ( https://het.io ) is a widely used example. A standard approach for assessing connectivity significance is XSwap, which permutes the hetnet P times and fits a gamma-hurdle null model to the degree-weighted path count (DWPC), pooling permuted values across pairs with matching source and target degrees to increase the effective sample size. This permutation approach has been highly successful in practice, but it faces four practical constraints in large graphs: (1) a finite resolution for the smallest reportable p -values, (2) computational cost that grows prohibitive at path lengths L ≥ 4 or 5, (3) a variance model (Var ∝ µ 2 ) that departs from the configuration-model form (1 + κ ) µ , and (4) O ( P 10 m L ) runtime. To complement this approach, we present HetNetEX (Heterogeneous Network EXact inference), which computes the null DWPC distribution analytically from degree sequences using the configuration model in O ( Ln ) time. In simulations at P = 200 across L = 1–4, HetNetEX achieves Spearman ρ > 0.96 concordance with XSwap rankings while being > 10,000× faster and providing analytical p -values without a resolution ceiling. High-degree pairs show larger XSwap sampling error than low-degree pairs, reflecting the finite-sample nature of permutation that analytical computation avoids.

Article activity feed