Tasks Overview

Two tracks over three ontology pairs: Track 1 evaluates equivalence as global alignment and as local ranking; Track 2 evaluates mixed equivalence + subsumption as typed ranking.

OAEI Bio-ML 2026 comprises two tracks over the same three whole-ontology pairs. Track 1 — Equivalence evaluates equivalence matching in two complementary settings (a global alignment subtrack and a local ranking subtrack), and Track 2 — Mixed equivalence + subsumption typed ranking evaluates equivalence and subsumption together as a single typed ranking problem.

TrackSubtrackYou submitHeadline metric
Track 1 — EquivalenceSubtrack 1 — Global equivalence alignmentone full OAEI Alignment RDF per pairrepaired, coherence-aware macro-F1
Track 1 — EquivalenceSubtrack 2 — Local equivalence rankinga best-first ranking of each query’s 100-candidate poolmacro-MRR
Track 2 — Mixed equivalence + subsumption typed rankinga scored ranking of each query’s 300 typed hypothesesPreferred Typed-MRR

The three ontology pairs

Every track is evaluated over the same three biomedical ontology pairs:

PairSource → TargetBridges
NCIT-DOIDNCIt → DOIDcancer terminology ↔ human disease
SNOMED-FMASNOMED CT → FMAclinical terms ↔ anatomy
SNOMED-NCITSNOMED CT → NCItclinical terms ↔ cancer terminology

Scores are macro-averaged across the three pairs (each pair weighted equally). Directory names use the uppercase form (NCIT-DOID, SNOMED-FMA, SNOMED-NCIT); URL slugs use the lowercase form (ncit-doid, snomed-fma, snomed-ncit).

Track 1 — Equivalence

Subtrack 1 — Global equivalence alignment

Pairs (3)NCIT-DOID, SNOMED-FMA, SNOMED-NCIT
You submitone full OAEI Alignment RDF per pair (full OWL IRIs, = cells)
Settingsemi-supervised — the public refs_equiv/train.tsv is released per pair; the test reference is hidden
Scoredorganiser-side, against a repaired, coherence-aware reference (headline) and the standard reference (reported alongside), plus Global Coherence (reasoner-based)
Metricrepaired, coherence-aware precision / recall / F1, macro-averaged over the 3 pairs; standard P/R/F1 secondary
DetailsSubtrack 1 — Global Equivalence Alignment · submission format

Subtrack 2 — Local equivalence ranking

Pairs (3)NCIT-DOID, SNOMED-FMA, SNOMED-NCIT
You submitone ranking per query: its 100-candidate pool ordered best-first (format)
Poolsthe gold-stripped local.test.cands.tsv per pair — full OWL IRIs, 100 target candidates per source entity
Scoredorganiser-side, against the hidden gold
MetricMRR + Hits@{1, 5, 10}, macro-averaged over the 3 pairs
DetailsSubtrack 2 — Local Equivalence Ranking · submission format

Track 2 — Mixed equivalence + subsumption typed ranking

Pairs (3)NCIT-DOID, SNOMED-FMA, SNOMED-NCIT
You submitone scored ranking per query over its 300 typed hypotheses (100 candidates × 3 relations) (format)
Poolsthe gold-stripped track2.test.cands.tsv per pair — CURIEs (e.g. NCIT:C101044); each candidate is expanded across equivalent, source_subsumed_by_target, source_subsumes_target
Scoredorganiser-side, against the hidden preferred relation + hierarchy-graded gold
MetricPreferred Typed-MRR + Hierarchy-aware Typed-nDCG@10, macro-averaged over the 3 pairs
DetailsTrack 2 — Typed Ranking · submission format

Serialisation (intentional)

The two tracks use different, deliberate serialisations so that participants build against the format each task expects:

  • Track 1 (global alignment and local ranking) uses full OWL IRIs (e.g. http://purl.obolibrary.org/obo/DOID_1612).
  • Track 2 (typed ranking) uses CURIEs (e.g. NCIT:C101044).

All public *.test.cands.tsv files are gold-stripped — they carry the candidate pool only, never the answer.

Data

The datasets and candidate pools are distributed as one Hugging Face dataset, OAEI-ML/bio-ml (edition tag 2026); the self-contained scoring_kit/ (validators + local scorers) ships separately with the track repository. Get both, side by side:

git clone https://github.com/liseda-lab/OAEI-Bio-ML && cd OAEI-Bio-ML   # the scoring kit
hf download OAEI-ML/bio-ml --repo-type dataset --revision 2026 --local-dir ./bio-ml   # the data

Under bio-ml/, each pair (NCIT-DOID, SNOMED-FMA, SNOMED-NCIT) ships the public equivalence reference refs_equiv/train.tsv, the local-ranking pools local.train.cands.tsv / local.valid.cands.tsv (gold-bearing) plus local.test.cands.tsv (gold-stripped), and the Track 2 typed files track2.train.answers.tsv / track2.valid.answers.tsv (with matching .preferred.tsv / .graded.tsv keys) plus track2.test.cands.tsv (gold-stripped); a repaired/ tree mirrors the same files against the coherence-repaired reference. The source ontologies are not re-hosted — obtain each from its publisher (see the dataset’s ontologies.md). Run python scoring_kit/self_check.py --data ./bio-ml to confirm the data downloaded intact.

Key dates

DateMilestone
2026-07-06provisional materials
2026-07-07datasets finalised
2026-07-12competition starts — leaderboards open
2026-09-01evaluation closes
2026-09-06competition ends — results published (grace period to 2026-09-12)

Participant results are collected and ranked on three CodaBench competitions — one per task (Track 1 global alignment, Track 1 local ranking, Track 2 typed ranking). Competition URLs are announced at launch.