Lune

ACL2026Top-tier venue

SciCoQA: Quality Assurance for Scientific Paper-Code Alignment

Tim Baumgärtner, Iryna Gurevych

2026Year
5Citations

Abstract

Discrepancies between scientific papers and their code undermine reproducibility, a concern that grows as automated research agents scale scientific output beyond human review capacity. Whether LLMs can reliably detect such discrepancies has not been systematically measured. To this end, we present SCICOQA, a dataset of 635 paper-code discrepancies (92 real, 543 synthetic) for this cross-modal verification task. Across 22 evaluated models, even the best-performing LLMs, Gemini 3.1 Pro and GPT-5 Mini, detect only 46.7% of real-world discrepancies, revealing a critical gap in automated scientific quality assurance. We construct SCICOQA from GitHub issues and reproducibility papers, and propose a synthetic generation pipeline to scale beyond AI to Physics, Quantitative Biology, and other computational sciences. We further introduce a taxonomy of discrepancy types and categories to characterize the occurring mismatches. Our analysis shows that models particularly struggle with omitted paper details, long-context inputs, and papers outside their pre-training corpus. 1 We feed λ to two MLPs M σ and M μ to generate two, σ and μ, of dimensionality C each. We then multiply the feature map channel-wise by σ and add μ to get the transformed feature map: f ̃ijk = σ k f ijk + μ k , σ = M σ (λ), μ = M μ (λ) def forward(self, x): m = self.mu(x) s = self.sigma(x) return F.sigmoid(m), F.sigmoid(s)

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 9e977456-bea5-44da-8a3b-dce4d6ffcc43

Builds on20

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines