What participants receive¶
For all tasks, participants receive one folder per case containing three files:
| File | Access | Contents |
|---|---|---|
structured-prompt.json |
Directly visible to the agent | Clinical variables, tool outputs, and free-text note sections (encounter details, history, physical/DRE findings) |
*clinical-data.json |
Retrieved through MCP tool calls | EHR-style records: radiology report, pathology report(s), prior clinical notes, PSA trend, laboratory panel, family history |
prostate-modality-level-neural-representations.json |
Directly available | Frozen foundation-model embeddings per modality; empty lists [] for missing modalities |
The clinical-data file name is task-specific: prostate-biopsy-decision-clinical-data.json (Task 1), prostate-treatment-decision-clinical-data.json (Task 2), and prostate-time-to-recurrence-or-last-follow-up-clinical-data.json (Task 3).
Participants do not receive raw imaging (DICOM or WSI) at inference time; the agent reasons over the structured inputs, retrieved reports, and neural representations provided in these files. A full list of available variables and tool outputs is described on the Tools page.
Dataset¶
| Split | Cases | Notes |
|---|---|---|
| Training | 195 | Radboudumc; real-world class distribution |
| Validation | 75 | Radboudumc; up to 5 submissions allowed |
| Test | 250 | 100 cases from Karolinska Institute (external); 1 submission allowed |
Training release: labels and reasoning¶
The three input files are provided for every training case. Ground-truth labels and reference reasoning are released only for a subset of training cases, and this subset is updated incrementally:
| Task | Input folders | With label | With reference reasoning |
|---|---|---|---|
| Task 1 | 195 | 91 | 91 |
| Task 2 | 153 | 72 | 72 |
| Task 3 | 75 | 75 | 0 (label only) |
Label and reasoning files per task:
- Task 1:
prostate-biopsy-decision.json("yes"/"no") +prostate-biopsy-decision-reasoning.json - Task 2:
prostate-treatment-decision.json(treatment category) +prostate-treatment-decision-reasoning.json - Task 3:
prostate-time-to-recurrence-or-last-follow-up.json(months_to_recurrence+event); no reference reasoning provided
Per-task variables¶
The main structured variables in structured-prompt.json are listed below. Additional EHR-style context (vitals, medications, comorbidities, social history, IPSS, encounter metadata, and free-text note sections) is included where available.
Task 1 — MRI-only diagnostic decision¶
| Variable | Type | Description |
|---|---|---|
psa |
float | Serum PSA (ng/mL) |
psap |
float | Previous PSA value (ng/mL) |
psav |
float | PSA velocity (ng/mL/yr) |
psad |
float | PSA density (ng/mL/mL) |
vol |
float | Prostate volume (mL) |
age |
int | Age (years) |
pirads |
string | PI-RADS category (1–5) |
dre |
string | Digital rectal exam result |
ct |
string | Clinical T stage (e.g. cT1c) |
cspca |
float | Deep-learning-generated case-level likelihood score for csPCa (0–1) (This is uncalibrated and not the same as a risk score) |
bx |
string | Previous biopsy status (Positive / Negative) |
pmhx |
array of strings | Problem list / past medical history containing the patient’s recorded comorbid conditions (e.g. ["Coronary artery disease", "Chronic kidney disease"]) |
Ground truth¶
Task 1 ground truth is provided in two files:
prostate-biopsy-decision.json: contains the biopsy decision as"yes"/"no".prostate-biopsy-decision-reasoning.json: contains the structured reference reasoning.
| Field | Possible values | Meaning |
|---|---|---|
confidence |
clear / borderline / uncertain |
Confidence in the biopsy decision |
variable_weights |
not_used / noted / important / decisive |
Importance assigned to each variable when making the decision |
reveal_sequence |
List of strings: family_history, previous_notes, laboratory_results, psa_trend, radiology_report; additionally pathology_report for Task 2. Use [] if empty. |
Clinical-data sections/tools accessed during the decision; the order has no importance |
free_text |
Free text | Explanation of the main factors driving the decision |
The ten variables included under variable_weights are age, fh (family history of prostate cancer), cspca, pirads, vol, psa, comorbidity (the recorded conditions listed under pmhx in structured-prompt.json), psad, dre, and bx.
Decision file: prostate-biopsy-decision.json
"yes"
Reasoning file: prostate-biopsy-decision-reasoning.json
{ "confidence": "clear", "variable_weights": { "bx": "noted", "comorbidity": "noted", "cspca": "important", "psa": "important", "age": "important", "dre": "noted", "pirads": "decisive", "fh": "noted", "vol": "important", "psad": "important" }, "reveal_sequence": [ "family_history", "previous_notes", "laboratory_results", "psa_trend", "radiology_report" ], "free_text": "The PI-RADS 5 lesion, together with the markedly elevated and rapidly rising PSA, very high PSA density, and high csPCa probability, strongly supports proceeding to biopsy." }
Task 2 — MRI + biopsy risk stratification¶
Task 2 shares the Task 1 variables, with biopsy pathology populated and the clinical-data file additionally containing a pathology_report.
| Variable | Type | Description |
|---|---|---|
bx_isup |
int | Biopsy ISUP grade group |
bx_gl_prim |
int | Biopsy primary Gleason pattern |
bx_gl_sec |
int | Biopsy secondary Gleason pattern |
Ground truth¶
Task 2 ground truth is provided in two files:
prostate-treatment-decision.json: contains one treatment category (string):active_surveillance/continued_surveillance/watchful_waiting/active_treatment. The decision is evaluated as a 4-class target using weighted F1.prostate-treatment-decision-reasoning.json: contains the structured reference reasoning.
The reasoning file follows the same structure and uses the same possible values described for Task 1. The eleven variables included under variable_weights are bx_gl_prim, pirads, bx_isup, ct, fh, comorbidity, psa, bx_gl_sec, age, psad, and cspca.
Decision file: prostate-treatment-decision.json
"active_surveillance"
Reasoning file: prostate-treatment-decision-reasoning.json
{ "confidence": "clear", "variable_weights": { "bx_gl_prim": "important", "pirads": "decisive", "bx_isup": "decisive", "ct": "important", "fh": "noted", "comorbidity": "noted", "psa": "important", "bx_gl_sec": "important", "age": "not_used", "psad": "important", "cspca": "not_used" }, "reveal_sequence": [ "family_history", "previous_notes", "laboratory_results", "psa_trend", "radiology_report", "pathology_report" ], "free_text": "Biopsy shows ISUP Grade Group 1 (Gleason 3+3) disease, with favorable clinical and imaging findings supporting active surveillance." }
Task 3 — prostatectomy pathology prediction¶
Task 3 structured-prompt.json is minimal; most content is in the clinical-data file.
| Variable | Type | Description |
|---|---|---|
age |
int | Age (years) |
psa |
float | Preoperative serum PSA (ng/mL) |
dre |
string | DRE result and DRE-derived clinical T stage (free text) |
active_treatment_prior_to_surgery |
string / null | Neoadjuvant treatment indicator (often null) |
The clinical-data file provides radiology_report (volume, PSA density, PI-RADS, csPCa probability), pathology_report (biopsy Gleason/ISUP), surgical_pathology_report (prostatectomy Gleason/ISUP, pT stage, margins, extraprostatic extension, seminal vesicle invasion, LVI, lymph node status), previous_notes (e.g. 5-ARI use, Charlson Comorbidity Index), and family_history.
Ground truth and required output¶
Task 3 uses two files:
prostate-time-to-recurrence-or-last-follow-up.json: containsmonths_to_recurrence(float), representing the time in months, andevent(int), where1indicates observed BCR and0indicates a censored observation.prostate-time-to-recurrence-or-last-follow-up-reasoning.json: contains a free-text explanation supporting the predicted outcome. No reference reasoning is provided in the training release, but participants must generate this file as part of their output.
Outcome file: prostate-time-to-recurrence-or-last-follow-up.json
{ "months_to_recurrence": 65.7, "event": 0 }
Neural representations¶
prostate-modality-level-neural-representations.json provides frozen foundation-model embeddings per modality:
| Modality | Shape | Notes |
|---|---|---|
| MRI | 1 × 1024-dim | Always a single vector |
| Biopsy slide(s) | 0–3 × 960-dim | One 960-dim vector per slide; multiple slides possible |
| Prostatectomy slide(s) | 0–3 × 960-dim | One 960-dim vector per slide; multiple slides possible |
Missing modalities are represented as an empty list []. For example, a Task 2 patient with two biopsy slide representations and no prostatectomy slides has the following structure:
{ "MRI image": [ [/* 1024-dimensional MRI vector */] ], "Biopsy slide": [ [/* 960-dimensional biopsy slide vector 1 */], [/* 960-dimensional biopsy slide vector 2 */] ], "Prostatectomy slide": [] }
Underlying imaging and acquisition¶
The structured inputs provided to participants are derived from clinical imaging acquired as part of routine prostate cancer care. The table below describes the original imaging devices and protocols for reference.
| Modality | Device | Resolution / Protocol |
|---|---|---|
| Multiparametric MRI | Siemens 3T/1.5T and Philips 3T (Radboudumc, CWZ) Siemens 3T/1.5T, Philips 3T, GE 1.5T (Karolinska Institute) |
Axial plane; T2w, ADC maps, DWI with multiple b-values |
| Biopsy WSI (H&E) | 3DHISTECH PANNORAMIC 1000 (Radboudumc, CWZ) Aperio GT 450 Scanner (Karolinska Institute)` |
0.25 µm/pixel (PANNORAMIC 1000) 0.26 µm/pixel (Aperio GT 450) |
| Prostatectomy WSI (H&E) | 3DHISTECH PANNORAMIC 1000 (Radboudumc, CWZ) | 0.25 µm/pixel |
Data origins and Domain shift¶
CHIMERA-agent builds on the CHIMERA challenge at MICCAI 2025, extending it with agent-based reasoning and sequential clinical decision-making. Data for CHIMERA-agent is collected independently.
All training and validation data originate from Radboud University Medical Center (Radboudumc), Nijmegen, The Netherlands and Canisius Wilhelmina Hospital (CWZ), Nijmegen, The Netherlands. The test set includes cases from Radboudumc, CWZ, and Karolinska Institute, Solna, Sweden. MRI examinations were interpreted by board-certified radiologists following PI-RADS v2.1. Biopsy procedures were performed by experienced urologists, and histopathology was assessed by board-certified pathologists specializing in genitourinary pathology.
Participants should expect domain shift between training and test cohorts due to differences in MRI acquisition parameters, H&E staining protocols, and scanner hardware.
External data and pretrained models¶
Participants who wish to train or fine-tune their models using external data and / or pretrained models are permitted provided that they are freely and publicly accessible under a permissive open-source license (e.g. Creative Commons, MIT, BSD, Open Database License) and described in the challenge manuscript.