SCIRIGOR:Evaluating Open-Ended Scientific Analysis Beyond Final Scores
Organizations: HKUST · Alibaba Group
Abstract
Scientific coding agents produce interdependent code, results, figures, and claims, yet evaluating final outputs alone does not establish whether their conclusions are scientifically supported. We formulate evidence-grounded multimodal scientific analysis, requiring agents to produce executable analyses and claims supported by results and visualizations from the same run. We introduce SciRIGOR, an evaluation framework and benchmark comprising 100 cases from scientific articles across six domains and 17 subfields. The framework reconstructs typed evidence graphs, separates artifact fidelity from relational validity, and scores complete claim-support paths while localizing the earliest unsupported relation. Source-grounded alternative paths accommodate scientifically equivalent analyses and visualizations. We evaluate 11 agent/model configurations. On full-benchmark runs, claims agree with faithful and unfaithful results at nearly identical rates (91.8% versus 91.0%). Yet no system exceeds 62.6% on the soft evidence-chain score or 18.0% strict whole-chain success. These findings show that internal coherence does not establish scientific correctness: evaluation must verify support along the complete data-to-claim path.
Figures & tables
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Serialized artifact | Frozen reference role | Candidate execution role |
| analysis.py ( ) | Audited executable reconstruction of the gold analysis. | Model-written analysis and plotting entry point. |
| results.json ( ) | Recomputed gold numerical results. | Model-computed numerical results. |
| figure.png ( ) | Original paper figure or bounded source-pixel crop. | Data-generated visualization. |
| claims.json ( ) | Data-verifiable atomic findings from the source analysis. | Model-generated atomic findings. |
| minimal_provenance.json ( ) | Gold source and code-location hints. | Evaluator-verified input, execution, and code-location provenance. |
| Relation | Evaluator evidence | Pass condition |
| Sandbox file-access trace, selected row/column identifiers, operation parameters, and input/output fingerprints | The executed semantic data view and transformation agree with an allowed source view and operation family. | |
| Captured transform output and an independent case-specific numerical oracle | The estimand, analysis unit, method family, value, and required uncertainty recompute within the declared tolerance. | |
| Captured plotting arrays, artist bindings, and reconstructed Figure IR | Visual marks encode the executed quantities with the required population, grouping, channels, units, scales, and uncertainty. | |
| Structured claim fields, verified results and marks, and the hidden claim envelope | Direction, magnitude, population, uncertainty, inferential strength, and causal scope are entailed by at least one approved computational and visual path. |
| Reporting domain | Included research topics | Cases |
| Economics and policy | Research funding, award costs, funding inequality, peer review, scientific careers, and research-workforce composition | 24 |
| Computing and information sciences | Language-model reliability, human–computer interaction, preprint adoption, open-access pathways, bibliometrics, and scholarly communication | 23 |
| Social and behavioral sciences | Media representation, misinformation, platform labor, urban heat responses, collective behavior, and resource-allocation experiments | 22 |
| Cognitive science | Computational cognitive models, hippocampal learning, recognition, categorization, and human behavioral experiments | 15 |
| Life and health sciences | Cellular and molecular biology, genetics, microbiology, cancer biology, and influenza surveillance | 9 |
| Physical sciences | Atom interferometry, quantum sensing, parity readout, and post-impact asteroid photometry | 7 |