mlsanityData to 7 Oct 2026

A large-scale study on research code quality and execution

arXiv 2103.12793 ↗First posted 23 Mar 2021cs.SE cs.DLcited by 22

Not on the map. Why?

Abstract (arXiv)

This article presents a study on the quality and execution of research code from publicly-available replication datasets at the Harvard Dataverse repository. Research code is typically created by a group of scientists and published together with academic papers to facilitate research transparency and reproducibility. For this study, we define ten questions to address aspects impacting research reproducibility and reuse. First, we retrieve and analyze more than 2000 replication datasets with over 9000 unique R files published from 2010 to 2020. Second, we execute the code in a clean runtime environment to assess its ease of reuse. Common coding errors were identified, and some of them were solved with automatic code cleaning to aid code execution. We find that 74% of R files crashed in the initial execution, while 56% crashed when code cleaning was applied, showing that many errors can be prevented with good coding practices. We also analyze the replication datasets from journals' collections and discuss the impact of the journal policy strictness on the code re-execution rate. Finally, based on our results, we propose a set of recommendations for code dissemination aimed at researchers, journals, and repositories.

Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Mar 2021.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 1; 2023: 3; 2024: 2; 2025: 7; 2026: 8.

22 papers.

Sort:

By area:

  1. 2024CORE-Bench: Fostering the Credibility of Published Research Through a Computational Reproducibility Agent Benchmarkcited by 115
  2. 2025Paper2Agent: Reimagining Research Papers As Interactive and Reliable AI Agentscited by 19
  3. 2025Security and Quality in LLM-Generated Code: A Multi-Language, Multi-Model Analysiscited by 18
  4. 2024PromSec: Prompt Optimization for Secure Generation of Functional Source Code with Large Language Models (LLMs)cited by 17
  5. 2023When Good and Reproducible Results are a Giant with Feet of Clay: The Importance of Software Quality in NLPcited by 14
  6. 2025Reflections on the Reproducibility of Commercial LLM Performance in Empirical Software Engineering Studiescited by 12
  7. 2022Quantum Advantage Seeker with Kernels (QuASK): a software framework to speed up the research in quantum machine learningcited by 11
  8. 2026Automating Computational Reproducibility in Social Science: Comparing Prompt-Based and Agent-Based Approachescited by 4
  9. 2026Benchmark of Benchmarks: Unpacking Influence and Code Repository Quality in LLM Safety Benchmarkscited by 3
  10. 2025System Log Parsing with Large Language Models: A Reviewcited by 2
  11. 2021MLDev: Data Science Experiment Automation and Reproducibility Softwarecited by 1
  12. 2026LLM-Assisted Replication for Quantitative Social Sciencecited by 1
10 more
  1. 2026Do Papers Tell the Whole Story? A Benchmark and Framework for Uncovering Hidden Implementation Gaps in Bioinformaticscited by 1
  2. 2026An Agentic Approach Towards Replication Package Quality Evaluationcited by 1
  3. 2023How much can ChatGPT really help Computational Biologists in Programming?cited by 0
  4. 2023An End-to-End System for Reproducibility Assessment of Source Code Repositories via Their Readmescited by 0
  5. 2025Reproducibility of Machine Learning-Based Fault Detection and Diagnosis for HVAC Systems in Buildings: An Empirical Studycited by 0
  6. 2025It's LIT! Reliability-Optimized LLMs with Inspectable Toolscited by 0
  7. 2025Simple Agents Outperform Experts in Biomedical Imaging Workflow Optimizationcited by 0
  8. 2026Persistent Recursive Worlds Enable Autonomous Software Evolutioncited by 0
  9. 2026Impact of Data Loss in Postprocessing on Training and Inference of Quantum Neural Networkscited by 0
  10. 2026K-Dense BYOK: An Open-Source AI Research Assistant That Runs Locally and Keeps a Hash-Chained Lab Notebookcited by 0