Testimony from Timelines: Evidence-Grounded Significance Testing of Temporal Clinical Hypotheses
Organizations: Stevens Institute of Technology, Hoboken, NJ, USA
Abstract
Ask a language model whether sales tend to dip after a product recall, or whether one side effect tends to follow another after a vaccine, and it answers in a fluent sentence that reads like a finding, with no test behind it. Assertions about how events unfold across many cases fill the Web, and each is a temporal hypothesis that only a significance test over the right records can settle. The verifier must specify the null, select the test and decide which records bear on the hypothesis, and any of these choices can go wrong while the conclusion still comes out right. Yet benchmarks for language-model data analysis grade only the conclusion, with the relevant data handed over. We study the problem in health, where a wrong verdict is costly, and present STRATA, a benchmark that grades every decision on the way to a verdict: 8,735 hypotheses over the clinical timelines of vaccine adverse-event reports, with gold plans, evidence sets, p-values and verdicts derived under a released codebook and reproduced by a deterministic oracle. We also propose ART (articulate, retrieve, test), a staged paradigm that exposes each decision as an inspectable output. Extensive experiments with five model configurations show that systems fail mostly at choosing which records count, a verdict-evidence gap that accuracy alone conceals. ART closes most of this gap and brings a 31B open model to within 0.01 of the frontier models under the same paradigm; the frontier models succeed once given the codebook.
Figures & tables
| Work | Null | Test choice | Test run | Temporal hypotheses | Clinical | Stage gold |
|---|---|---|---|---|---|---|
| StatQA ( Zhu et al., 2024 ) | ❍ | ✓ | ✗ | ✗ | ✗ | ✗ |
| StatFormBench ( Wang et al., 2026 ) | ❍ | ❍ | ✗ | ✗ | ✗ | ❍ |
| StatABench ( Zhu et al., 2026 ) | ❍ | ✓ | ❍ | ✗ | ✗ | ✗ |
| P-Bench ( Miao et al., 2026 ) | ✗ | ❍ | ❍ | ❍ | ❍ | ❍ |
| DiscoveryBench ( Majumder et al., 2025 ) | ❍ | ❍ | ❍ | ✗ | ✗ | ❍ |
| EHRSQL ( Lee et al., 2022 ) | ✗ | ✗ | ✗ | ✗ | ✓ | ❍ |
| Test set (Medium / Hard) | 1,500 (1,418 / 82) |
|---|---|
| Distinct facts | 861 |
| Single-report case study (Easy) | 180 |
| Development set (4–10 hypotheses per group) | 184 |
| Groups / families / difficulty levels | 26 / 7 / 3 |
| Registers per hypothesis | 4 |
| Pool: hypotheses (texts) | 8,735 (34,940) |
| Methods | Qwen2.5-32B pair | qwen3.8-27B | gemma4-31B | Opus 5.5 | GPT-5.6 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Acc | P | R | F1 | Acc | P | R | F1 | Acc | P | R | F1 | Acc | P | R | F1 | Acc | P | R | F1 | |
| EHRSQL | .528 | .552 | .522 | .516 | .593 | .611 | .588 | .585 | .634 | .647 | .630 | .627 | .867 | .877 | .866 | .868 | .872 | .872 | .871 | .871 |
| EHRSQL-C | .577 | .606 | .571 | .571 | .744 | .763 | .740 | .743 | .857 | .887 | .854 | .860 | 1.000 | 1.000 | 1.000 | 1.000 | .984 | .984 | .983 | .983 |
| EHRAgent | .596 | .689 | .602 | .592 | .838 | .858 | .836 | .842 | .733 | .738 | .732 | .734 | — | .796 | .809 | .795 | .798 | |||
| DiscoveryBench | n/a | .650 | .823 | .647 | .716 | .674 | .763 | .671 | .706 | — | — | |||||||||
| Art (Ours) | .806 | .878 | .801 | .822 | .869 | .893 | .867 | .878 | .981 | .983 | .981 | .982 | .991 | .991 | .990 | .991 | .981 | .982 | .981 | .981 |
| Qwen2.5 | qwen3.8 | gemma4 | Opus | GPT | ||
| Stage | Methods | 32B pair | 27B | 31B | 5.5 | 5.6 |
| S1 | Art : Articulate (Ours) | .952 | .915 | .992 | .991 | .991 |
| Plain prompt | .871 | .856 | .919 | — | — | |
| Plain prompt + CoT | .923 | .859 | .909 | — | — | |
| S2 | Art : Retrieve (Ours) | .833 | .943 | .989 | 1.000 | .991 |
| OmniSQL-32B ‡ | .740 | n/a | n/a | n/a | n/a |
| Qwen2.5 | qwen3.8 | gemma4 | Opus | GPT | |
|---|---|---|---|---|---|
| Methods | 32B pair | 27B | 31B | 5.5 | 5.6 |
| EHRSQL | .433 | .989 | .744 | — | — |
| EHRSQL-C | .750 | 1.000 | 1.000 | 1.000 | 1.000 |
| Art | 1.000 | 1.000 | 1.000 | .983 | 1.000 |
| Qwen2.5 | qwen3.8 | gemma4 | Opus | GPT | ||
|---|---|---|---|---|---|---|
| Metric | Methods | 32B pair | 27B | 31B | 5.5 | 5.6 |
| Acc | EHRSQL | .528 | .593 | .634 | .867 | .872 |
| EHRSQL-C | .577 | .744 | .857 | 1.000 | .984 | |
| Art | .806 | .869 | .981 | .991 | .981 | |
| Ev. F1 | EHRSQL | .547 | .588 | .692 | .880 | .899 |
| EHRSQL-C | .643 | .751 | .836 | 1.000 | 1.000 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Work | Null | Test selection | Test execution | Temporal hypotheses | Clinical data | Gold released |
| Benchmarks | ||||||
| StatQA ( Zhu et al., 2024 ) | ❍ applicability only | ✓ model picks from a catalogue, scored | ✗ none run | ✗ no | ✗ no | ✗ final answer |
| StatFormBench ( Wang et al., 2026 ) | ❍ test family | ❍ model names the family | ✗ none run | ✗ no | ✗ textbook | ❍ formulation |
| StatABench ( Zhu et al., 2026 ) | ❍ test choice | ✓ model picks, scored | ❍ fixed tool functions | ✗ no | ✗ no | ✗ final answer |
| P-Bench / Fisher-R1 ( Miao et al., 2026 ) | ✗ given | ❍ model picks, unscored | ❍ model-written R | ❍ survival only | ❍ partly | ❍ reference |
| DiscoveryBench / BLADE ( Majumder et al., 2025 ; Gu et al., 2024 ) | ❍ open-ended | ❍ agent, rubric-scored | ❍ agent code | ✗ no | ✗ no | ❍ rubric |
| Group | Hypothesis template ( Original register) | Reports counted | Null | Test | Hyp. | Med. |
| Easy: read off one report | ||||||
| P-R1 | In report , occurred before . | the named report | — | none | 400 | — |
| P-R2 | In report , came first, before . | the named report | — | none | 400 | — |
| C-R1 | In report , and co-occur. | the named report | — | none | 400 | — |
| S-R1 | In report , , , occur in the order . | the named report | — | none | 400 | — |
| F-R1 | In report , occurs first among , , . | the named report | — | none | 400 | — |
| System | Model | Seconds | Tokens | API cost (USD) |
|---|---|---|---|---|
| Art | Opus 5.5 | 7.1 | 9,150 | 0.014 |
| Art | GPT-5.6 | 6.2 | 5,600 | 0.012 |
| Art | Qwen2.5-32B pair | 12.3 | 5,000 | 0 |
| Art | qwen3.8-27B | 10.1 | 5,150 | 0 |
| Art | gemma4-31B | 14.1 | 5,300 | 0 |
| EHRSQL-C | Opus 5.5 | 5.6 | 4,850 | 0.013 |
Scientific Claim Verification
Scientific claim verification checks whether research statements are supported, contradicted, or left uncertain by relevant evidence.
See all 57 papers