UCSC-VLAA/ClinSeek-Bench

Dataset

2

stars

25

commits

3

linked in READMEs

Aug 31, 2026

updated

benchmark
clinical
ehr
medical
multimodal

README

ClinSeek-Bench

ClinSeek-Bench is the evaluation suite introduced in ClinSeekAgent: Automating Multimodal Evidence Seeking for Agentic Clinical Reasoning. It evaluates clinical reasoning under two paired settings with the same task definitions and answer labels:

  • Curated Input: the model answers from the evidence package provided by the source benchmark.
  • Automated Evidence-Seeking: the curated context is removed, and the model must retrieve evidence from raw clinical data using ClinSeekAgent tools.

This Hugging Face dataset release provides the metadata needed to reconstruct ClinSeek-Bench. It is not a fully materialized benchmark package.

To rebuild the full benchmark locally from this released metadata, see Reconstructing The Full Benchmark.

Why This Release Contains Metadata Only

ClinSeek-Bench is built from credentialed clinical datasets, including MIMIC-IV, MIMIC-IV-Note, MIMIC-IV-ED, MIMIC-CXR, MIMIC-CXR-JPG, EHRXQA, and MedMod. These sources contain protected clinical information and must be obtained under each user's own credentialed access and data-use agreements.

For privacy and licensing reasons, this repository does not redistribute:

  • raw MIMIC tables;
  • patient-level SQLite databases;
  • chest X-ray image files;
  • radiology report text;
  • experiment logs or model trajectories.

Instead, this repository releases the metadata needed to rebuild the complete runtime benchmark locally from the official source datasets.

Released Metadata

SplitReleased metadataRowsModalityWhat it containsWhat it excludes
Text-onlyClinSeek-Bench_text.json1,800EHRqid, subject_id, hadm_id, prediction-time metadata, task names, questions, labels, candidatespatient SQLite DBs and raw MIMIC rows
MultimodalClinSeek-Bench_multimodal.jsonl989EHR + CXRreleased qids, questions, normalized labels, patient/time metadata, CXR image references, report referencesCXR JPG files, report text, rendered EHR contexts, patient SQLite DBs

The metadata files are the source of truth for reconstruction and evaluation. During local reconstruction, the ClinSeekAgent scripts materialize protected runtime assets such as patient databases, rendered EHR contexts, linked CXR files, and radiology reports from the official source datasets.

Benchmark Composition

Text-only EHR tasks

The text-only split is derived from EHR-Bench in EHR-R1. It contains 45 EHR subtasks covering risk-prediction and decision-making scenarios. We sample 40 examples per subtask, resulting in 1,800 text-only examples. The released metadata contains 1,563 unique patients.

Multimodal tasks

The multimodal split adapts EHRXQA and MedMod, both grounded in MIMIC-IV EHRs and MIMIC-CXR chest radiographs. It contains 989 image-grounded examples:

  • 497 EHRXQA-derived CXR question-answering rows;
  • 492 MedMod-derived ICU/CXR prediction rows.

The six multimodal task groups are CXR finding presence, CXR finding enumeration, CXR temporal change comparison, 24-hour decompensation prediction, in-hospital mortality prediction, and phenotype prediction.

Experimental Results

We evaluate ClinSeekAgent under the Automated Evidence-Seeking setting and compare it with the paired Curated Input setting. All numbers below are F1 scores in percentage points. Δ is Automated Evidence-Seeking minus Curated Input.

Text-only EHR tasks

ModelRisk PredictionDecision MakingOverall
ClinSeekAgentCurated
Input
ΔClinSeekAgentCurated
Input
ΔClinSeekAgentCurated
Input
Δ
Closed-source models
Claude Opus 4.690.781.0+9.744.845.9-1.163.260.0+3.2
Claude Sonnet 4.690.077.5+12.535.942.6-6.757.556.6+0.9
Open-source models
EHR-R1-72B--67.1----45.2----53.9--
GLM-4.775.170.4+4.723.138.6-15.543.951.3-7.4
Qwen3.5-35B-A3B84.473.6+10.822.029.0-7.047.046.8+0.1
Gemma-4-26B-A4B-it83.578.6+4.917.327.8-10.543.848.1-4.3
MiniMax M2.586.768.4+18.321.026.3-5.347.343.1+4.2
Kimi K2.565.079.9-14.919.828.8-9.037.949.2-11.3
Qwen3-VL-235B67.971.0-3.119.133.4-14.338.648.4-9.8
gpt-oss-120b75.474.0+1.416.622.3-5.740.143.0-2.9
MedGemma-27B-it--65.0----25.2----41.1--
EHR-R1-8B--64.0----23.4----39.7--

Multimodal tasks

ModelMethodCXR:
finding
presence
CXR:
finding
enumeration
CXR:
change
comparison
Mortality
(24 h)
Inpatient
mortality
Phenotype
(CCS groups)
Multimodal
overall
Claude Opus 4.6ClinSeekAgent78.343.654.892.074.445.562.6
Curated Input55.231.638.093.669.611.547.5
Δ+23.2+12.0+16.8-1.6+4.8+34.0+15.1
Claude Sonnet 4.6ClinSeekAgent79.541.351.564.068.826.154.9
Curated Input64.829.734.790.470.413.848.0
Δ+14.7+11.6+16.8-26.4-1.6+12.3+6.9
Qwen3.5-35B-A3BClinSeekAgent73.834.244.491.274.40.351.7
Curated Input59.134.130.790.481.60.546.9
Δ+14.7+0.2+13.7+0.8-7.2-0.2+4.8
Kimi K2.5ClinSeekAgent61.434.943.871.262.412.346.9
Curated Input56.324.735.091.287.212.447.5
Δ+5.1+10.2+8.8-20.0-24.8-0.1-0.6
Qwen3-VL-235BClinSeekAgent70.435.747.879.261.66.049.8
Curated Input60.321.132.887.272.86.643.9
Δ+10.1+14.6+15.0-8.0-11.2-0.6+5.9
Gemma-4-26B-A4B-itClinSeekAgent78.921.638.465.671.20.444.9
Curated Input56.921.425.479.260.00.038.2
Δ+22.0+0.2+13.0-13.6+11.2+0.4+6.7

These results show that active evidence acquisition is most helpful when the answer depends on sparse, longitudinal, or multimodal signals that may be missed by fixed curated inputs. The gains are especially clear for risk prediction in the text-only split and for CXR-related multimodal tasks, where models can combine EHR retrieval, image-tool outputs, and task-relevant medical knowledge.

Files

ClinSeek-Bench/
+-- README.md
+-- ClinSeek-Bench_text.json
+-- ClinSeek-Bench_multimodal.jsonl

The paths above are the released metadata paths in this dataset repository. If you clone this dataset next to the ClinSeekAgent repository, reference the metadata as:

ClinSeek-Bench/ClinSeek-Bench_text.json
ClinSeek-Bench/ClinSeek-Bench_multimodal.jsonl

If you use ClinSeekAgent's default local data layout, you may copy or symlink the text manifest to data/text/ClinSeek-Bench_text.json. That location is a local workspace convenience, not a released metadata path.

Reconstructing The Full Benchmark

Reconstruction code and detailed instructions are maintained in the ClinSeekAgent GitHub repository:

At a high level:

git clone https://huggingface.co/datasets/UCSC-VLAA/ClinSeek-Bench
git clone https://github.com/UCSC-VLAA/ClinSeekAgent.git

Then obtain the required official source datasets, prepare local paths, and follow the text and multimodal reconstruction guides above.

Required Source Data

Download clinical source data only from official sources under your own credentialed access and data-use agreements.

Dataset or sourceOfficial sourceUsed for
MIMIC-IVhttps://physionet.org/content/mimiciv/structured EHR tables
MIMIC-IV-Notehttps://physionet.org/content/mimic-iv-note/discharge and radiology notes
MIMIC-IV-EDhttps://physionet.org/content/mimic-iv-ed/emergency department tables
MIMIC-CXRhttps://physionet.org/content/mimic-cxr/CXR metadata and report text
MIMIC-CXR-JPGhttps://physionet.org/content/mimic-cxr-jpg/linked chest X-ray JPG files
EHRXQAhttps://physionet.org/content/ehrxqa/source-aligned CXR question-answering rows
MedModhttps://github.com/nyuad-cai/MedModsource-aligned ICU/CXR prediction rows
EHR-R1 / EHR-Benchhttps://github.com/MAGIC-AI4Med/EHR-R1source benchmark for text-only EHR tasks

Validation

After cloning ClinSeekAgent, validate the released multimodal metadata without requiring protected assets:

python ClinSeekAgent/scripts/data_build/validate_multimodal_release.py \
  --bench-root ClinSeek-Bench \
  --input ClinSeek-Bench/ClinSeek-Bench_multimodal.jsonl \
  --manifest-only

Expected released metadata counts:

  • 1,800 text-only rows;
  • 45 text-only EHR subtasks;
  • 1,563 unique text-only patients;
  • 989 multimodal rows;
  • 497 EHRXQA-derived multimodal rows;
  • 492 MedMod-derived multimodal rows;
  • 350 unique EHRXQA linked CXR JPG paths;
  • 477 unique MedMod linked CXR JPG paths;
  • 356 unique EHRXQA linked CXR report paths.

After local reconstruction, the same validation script can also check the materialized runtime assets, including patient DBs, image paths, and report paths. See the ClinSeekAgent reconstruction documentation for the full commands.

Evaluation

Evaluation code and instructions are maintained in the ClinSeekAgent repository: https://github.com/UCSC-VLAA/ClinSeekAgent.

After reconstructing the protected runtime assets locally, follow the ClinSeekAgent documentation for Automated Evidence-Seeking evaluation, Curated Input evaluation, and scoring.

Responsible Use

ClinSeek-Bench is for research on clinical evidence seeking. It is not a medical device and must not be used for clinical diagnosis, treatment, triage, or patient management without separate validation, governance, and regulatory review.

Contributors

Chtholly17

14 commits

Letian2003

7 commits

wyhhey

4 commits

UCSC-VLAA/ClinSeek-Bench

Dataset

2

stars

25

commits

3

linked in READMEs

Aug 31, 2026

updated

benchmark
clinical
ehr
medical
multimodal

README

ClinSeek-Bench

ClinSeek-Bench is the evaluation suite introduced in ClinSeekAgent: Automating Multimodal Evidence Seeking for Agentic Clinical Reasoning. It evaluates clinical reasoning under two paired settings with the same task definitions and answer labels:

  • Curated Input: the model answers from the evidence package provided by the source benchmark.
  • Automated Evidence-Seeking: the curated context is removed, and the model must retrieve evidence from raw clinical data using ClinSeekAgent tools.

This Hugging Face dataset release provides the metadata needed to reconstruct ClinSeek-Bench. It is not a fully materialized benchmark package.

To rebuild the full benchmark locally from this released metadata, see Reconstructing The Full Benchmark.

Why This Release Contains Metadata Only

ClinSeek-Bench is built from credentialed clinical datasets, including MIMIC-IV, MIMIC-IV-Note, MIMIC-IV-ED, MIMIC-CXR, MIMIC-CXR-JPG, EHRXQA, and MedMod. These sources contain protected clinical information and must be obtained under each user's own credentialed access and data-use agreements.

For privacy and licensing reasons, this repository does not redistribute:

  • raw MIMIC tables;
  • patient-level SQLite databases;
  • chest X-ray image files;
  • radiology report text;
  • experiment logs or model trajectories.

Instead, this repository releases the metadata needed to rebuild the complete runtime benchmark locally from the official source datasets.

Released Metadata

SplitReleased metadataRowsModalityWhat it containsWhat it excludes
Text-onlyClinSeek-Bench_text.json1,800EHRqid, subject_id, hadm_id, prediction-time metadata, task names, questions, labels, candidatespatient SQLite DBs and raw MIMIC rows
MultimodalClinSeek-Bench_multimodal.jsonl989EHR + CXRreleased qids, questions, normalized labels, patient/time metadata, CXR image references, report referencesCXR JPG files, report text, rendered EHR contexts, patient SQLite DBs

The metadata files are the source of truth for reconstruction and evaluation. During local reconstruction, the ClinSeekAgent scripts materialize protected runtime assets such as patient databases, rendered EHR contexts, linked CXR files, and radiology reports from the official source datasets.

Benchmark Composition

Text-only EHR tasks

The text-only split is derived from EHR-Bench in EHR-R1. It contains 45 EHR subtasks covering risk-prediction and decision-making scenarios. We sample 40 examples per subtask, resulting in 1,800 text-only examples. The released metadata contains 1,563 unique patients.

Multimodal tasks

The multimodal split adapts EHRXQA and MedMod, both grounded in MIMIC-IV EHRs and MIMIC-CXR chest radiographs. It contains 989 image-grounded examples:

  • 497 EHRXQA-derived CXR question-answering rows;
  • 492 MedMod-derived ICU/CXR prediction rows.

The six multimodal task groups are CXR finding presence, CXR finding enumeration, CXR temporal change comparison, 24-hour decompensation prediction, in-hospital mortality prediction, and phenotype prediction.

Experimental Results

We evaluate ClinSeekAgent under the Automated Evidence-Seeking setting and compare it with the paired Curated Input setting. All numbers below are F1 scores in percentage points. Δ is Automated Evidence-Seeking minus Curated Input.

Text-only EHR tasks

ModelRisk PredictionDecision MakingOverall
ClinSeekAgentCurated
Input
ΔClinSeekAgentCurated
Input
ΔClinSeekAgentCurated
Input
Δ
Closed-source models
Claude Opus 4.690.781.0+9.744.845.9-1.163.260.0+3.2
Claude Sonnet 4.690.077.5+12.535.942.6-6.757.556.6+0.9
Open-source models
EHR-R1-72B--67.1----45.2----53.9--
GLM-4.775.170.4+4.723.138.6-15.543.951.3-7.4
Qwen3.5-35B-A3B84.473.6+10.822.029.0-7.047.046.8+0.1
Gemma-4-26B-A4B-it83.578.6+4.917.327.8-10.543.848.1-4.3
MiniMax M2.586.768.4+18.321.026.3-5.347.343.1+4.2
Kimi K2.565.079.9-14.919.828.8-9.037.949.2-11.3
Qwen3-VL-235B67.971.0-3.119.133.4-14.338.648.4-9.8
gpt-oss-120b75.474.0+1.416.622.3-5.740.143.0-2.9
MedGemma-27B-it--65.0----25.2----41.1--
EHR-R1-8B--64.0----23.4----39.7--

Multimodal tasks

ModelMethodCXR:
finding
presence
CXR:
finding
enumeration
CXR:
change
comparison
Mortality
(24 h)
Inpatient
mortality
Phenotype
(CCS groups)
Multimodal
overall
Claude Opus 4.6ClinSeekAgent78.343.654.892.074.445.562.6
Curated Input55.231.638.093.669.611.547.5
Δ+23.2+12.0+16.8-1.6+4.8+34.0+15.1
Claude Sonnet 4.6ClinSeekAgent79.541.351.564.068.826.154.9
Curated Input64.829.734.790.470.413.848.0
Δ+14.7+11.6+16.8-26.4-1.6+12.3+6.9
Qwen3.5-35B-A3BClinSeekAgent73.834.244.491.274.40.351.7
Curated Input59.134.130.790.481.60.546.9
Δ+14.7+0.2+13.7+0.8-7.2-0.2+4.8
Kimi K2.5ClinSeekAgent61.434.943.871.262.412.346.9
Curated Input56.324.735.091.287.212.447.5
Δ+5.1+10.2+8.8-20.0-24.8-0.1-0.6
Qwen3-VL-235BClinSeekAgent70.435.747.879.261.66.049.8
Curated Input60.321.132.887.272.86.643.9
Δ+10.1+14.6+15.0-8.0-11.2-0.6+5.9
Gemma-4-26B-A4B-itClinSeekAgent78.921.638.465.671.20.444.9
Curated Input56.921.425.479.260.00.038.2
Δ+22.0+0.2+13.0-13.6+11.2+0.4+6.7

These results show that active evidence acquisition is most helpful when the answer depends on sparse, longitudinal, or multimodal signals that may be missed by fixed curated inputs. The gains are especially clear for risk prediction in the text-only split and for CXR-related multimodal tasks, where models can combine EHR retrieval, image-tool outputs, and task-relevant medical knowledge.

Files

ClinSeek-Bench/
+-- README.md
+-- ClinSeek-Bench_text.json
+-- ClinSeek-Bench_multimodal.jsonl

The paths above are the released metadata paths in this dataset repository. If you clone this dataset next to the ClinSeekAgent repository, reference the metadata as:

ClinSeek-Bench/ClinSeek-Bench_text.json
ClinSeek-Bench/ClinSeek-Bench_multimodal.jsonl

If you use ClinSeekAgent's default local data layout, you may copy or symlink the text manifest to data/text/ClinSeek-Bench_text.json. That location is a local workspace convenience, not a released metadata path.

Reconstructing The Full Benchmark

Reconstruction code and detailed instructions are maintained in the ClinSeekAgent GitHub repository:

At a high level:

git clone https://huggingface.co/datasets/UCSC-VLAA/ClinSeek-Bench
git clone https://github.com/UCSC-VLAA/ClinSeekAgent.git

Then obtain the required official source datasets, prepare local paths, and follow the text and multimodal reconstruction guides above.

Required Source Data

Download clinical source data only from official sources under your own credentialed access and data-use agreements.

Dataset or sourceOfficial sourceUsed for
MIMIC-IVhttps://physionet.org/content/mimiciv/structured EHR tables
MIMIC-IV-Notehttps://physionet.org/content/mimic-iv-note/discharge and radiology notes
MIMIC-IV-EDhttps://physionet.org/content/mimic-iv-ed/emergency department tables
MIMIC-CXRhttps://physionet.org/content/mimic-cxr/CXR metadata and report text
MIMIC-CXR-JPGhttps://physionet.org/content/mimic-cxr-jpg/linked chest X-ray JPG files
EHRXQAhttps://physionet.org/content/ehrxqa/source-aligned CXR question-answering rows
MedModhttps://github.com/nyuad-cai/MedModsource-aligned ICU/CXR prediction rows
EHR-R1 / EHR-Benchhttps://github.com/MAGIC-AI4Med/EHR-R1source benchmark for text-only EHR tasks

Validation

After cloning ClinSeekAgent, validate the released multimodal metadata without requiring protected assets:

python ClinSeekAgent/scripts/data_build/validate_multimodal_release.py \
  --bench-root ClinSeek-Bench \
  --input ClinSeek-Bench/ClinSeek-Bench_multimodal.jsonl \
  --manifest-only

Expected released metadata counts:

  • 1,800 text-only rows;
  • 45 text-only EHR subtasks;
  • 1,563 unique text-only patients;
  • 989 multimodal rows;
  • 497 EHRXQA-derived multimodal rows;
  • 492 MedMod-derived multimodal rows;
  • 350 unique EHRXQA linked CXR JPG paths;
  • 477 unique MedMod linked CXR JPG paths;
  • 356 unique EHRXQA linked CXR report paths.

After local reconstruction, the same validation script can also check the materialized runtime assets, including patient DBs, image paths, and report paths. See the ClinSeekAgent reconstruction documentation for the full commands.

Evaluation

Evaluation code and instructions are maintained in the ClinSeekAgent repository: https://github.com/UCSC-VLAA/ClinSeekAgent.

After reconstructing the protected runtime assets locally, follow the ClinSeekAgent documentation for Automated Evidence-Seeking evaluation, Curated Input evaluation, and scoring.

Responsible Use

ClinSeek-Bench is for research on clinical evidence seeking. It is not a medical device and must not be used for clinical diagnosis, treatment, triage, or patient management without separate validation, governance, and regulatory review.

Contributors

Chtholly17

14 commits

Letian2003

7 commits

wyhhey

4 commits