What I built / investigated A degree-bias assessment for protein–protein interaction (PPI) ranking. The central question: when a PPI method ranks candidate partners for a protein complex, how much of that ranking reflects genuine, specific binding versus a confound — the fact that well-studied, highly-connected “hub” proteins tend to score high for everything? I attacked this on two levels: A controlled complex example — a 29-protein network spanning three complexes (Arp2/3, CCT/TRiC, MCM), with a naive network score and a degree-corrected re-ranking, to show the mechanism cleanly. Real data vs. a published model — the same degree assessment applied to two experimental interactomes (BioPlex 3.0, 293T and HCT116; score = CompPASS-Plus pInt) and to a sequence-only deep predictor (D-SCRIPT human_v1, run from the published model over its own benchmark pairs; score = interaction probability). The one label-free, directly comparable statistic across all of them is the Spearman correlation between score and node degree. What I found The direction of the degree relationship flips between experimental and computational scores. BioPlex top scores are negatively correlated with degree (−0.097 / −0.110) — they favor specific, low-degree pairs. D-SCRIPT is strongly positive (+0.659, far beyond a degree-preserving null, p ≈ 0.001) — its top scores are enriched for hubs. Most of the predictor’s apparent skill on its benchmark is a sampling artifact. Benchmark positives have higher endpoint degree (6.6) than the randomly-sampled negatives (2.8), so a biology-free degree-only baseline recovers the labels at AUROC 0.905. D-SCRIPT reaches 0.944 — a biology premium of only +0.039 AUROC over degree alone. In the controlled example, ranking inverts biology: the hub ACTB (degree 23) ranks #1 while the specific true member MCM6 (degree 6) is buried at #29. Degree correction promotes the seven Arp2/3 members and the seven CCT/TRiC members to the top as confirmed targets and demotes the frequent-flyer hubs to “hypothesis only.” Why it matters A low-degree, top-ranked pair in experimental data is plausibly a true, specific interaction. The identical position in a computational predictor evaluated on a standard random-negative benchmark instead tends to reward high-degree hubs — so top-ranked computational predictions cannot be read as “specific” the way experimental ones can. For anyone using PPI predictors to nominate targets, a large fraction of the ranking signal can be study/sampling bias rather than binding, and a degree control is a cheap, label-free way to see how much. The framing is deliberately conservative: the assessment measures what survives a degree control, not ground-truth correctness — it reports a provable “% artifact” and a small non-zero “survives-assessment” premium, and does not claim “% real.” Scope caveat: D-SCRIPT was assessed on a seed-42 subset of 858 pairs (612 proteins), not the full 52,725-pair test set (~8 h of GPU embedding); the subset preserves the degree structure, so extending it is a compute question, not a method change.
More from Built with Claude: Life Sciences
What I built. Lazarus is an agent that takes a dead research repository that is open, cited, and no longer runnable, and turns it back into a callable…

Diffuse midline glioma is a paediatric brainstem cancer that is almost uniformly fatal: about ninety percent of children die within two years, and the first…

Hippocampus AI is the memory and reasoning engine for scientific discovery. Every experiment generates valuable knowledge, but that knowledge becomes…

I used Claude to train a protein language model that can generate an extremophilic version of any enzyme, maintaining its function, while allowing it to…

Many primates are sexually dichromatic — males and females are different colors. I wanted to know how that trait is built genetically, and how it evolved…
About Trialign is a patient-facing clinical trial matcher for oncology. A patient pastes a clinical note, uploads a record, or connects their EHR via SMART on…
