Skip to content

specs/047: the experimental gap to MP-BioPath, case by case; adapter fix - #99

Merged
adamjohnwright merged 7 commits into
mainfrom
fix/mpb-adapter-bare-ids
Oct 10, 2026
Merged

adamjohnwright merged 7 commits into
mainfrom
fix/mpb-adapter-bare-ids

Conversation

@adamjohnwright

Copy link
Copy Markdown
Contributor
  • bench/analysis/experimental_gap.py (+ tests): joins an arm's experimental cases with MP-BioPath's published per-case calls. All 849 join, and the published 643 reproduces; a missing case or a label disagreement is an error.
  • mpbiopath_network_adapter.py: it required the retired {name}_R-HSA-… directory names, so on a current catalog it adapted nothing. It now reads bare stable-id directories and the versioned pathway list (+2 checks).
  • specs/047/research.md:
    • Our propagator on MP-BioPath's own networks scores 610/849 (MP-BioPath 643; ours on our networks with the same settings, 567) and matches or beats MP-BioPath in 8 of 10 pathways. The experimental gap is network construction, in RAF, Mitotic G1, Cell Cycle Checkpoints and TP53.
    • Four traces to a line: PTEN UP (an mRNA copy silo hides 12 self-inhibitors), PDPK1 KO (a SARS-CoV-2 inhibitor added after 2019), RAF (a recycled scaffold amplifies itself), Mitotic G1 (released E2F copies are not the ones that drive expression).

Analysis only; no behaviour change.

🤖 Generated with Claude Code

adamjohnwright and others added 7 commits October 9, 2026 20:52
…oned pathway list

It required the retired '{name}_R-HSA-...' directory names and a cases file
with pathway_id/pathway_name columns, so on a current catalog it adapted
nothing. Both are accepted now; output dirs use the bare stable id.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ental axis against MP-BioPath's published per-case calls

Joins an arm's experimental_cases.tsv with MP-BioPath's
MP_BioPathReactomePathwayAccuracy-Tests-updated.tsv (849 cases; reproduces
643 vs 594). A missing case or a label disagreement is an error.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…h (103 only-MPB, 54 only-DS; 41 sign inversions); PTEN overexpression traced to 12 microRNA inhibitors on a siloed mRNA copy

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…PDPK1 inhibitor (added after 2019); candidate pathogen-inert rule

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…10/849 (MPB 643) and matches or beats MPB in 8 of 10 pathways; the experimental gap is network construction (RAF, G1, CCC, TP53), not the propagator

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ed and re-bound (positive carrier loop); MP-BioPath's network lacks the release; candidate: multi-step carrier cycles as balance pools

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ass table

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@adamjohnwright
adamjohnwright merged commit 0f0a11e into main Oct 10, 2026
4 checks passed
@adamjohnwright
adamjohnwright deleted the fix/mpb-adapter-bare-ids branch October 10, 2026 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant