Software Testing Practices for Reproducible Open Science

Over the last two decades, the scientific community has been raising concerns about the “reproducibility crisis in science”. According to the Baker, M. 2016 study, in almost every area of science, more than 50% of scientists were unable to reproduce their own work, let alone another group's. This crisis gained national attention, during which the US Congress tasked the National Academies of Sciences, Engineering, and Medicine to investigate this issue. They defined reproducibility, i.e. computational reproducibility, as “obtaining consistent results using the same input data; computational steps, methods, and code; and conditions of analysis.” Almost all of today's research requires writing code, and as scientists, likely alone. In this poster, we extend the intent of the Koufos, A. TESS 2024 poster, focusing on testing practices you can start following that will help improve the likelihood of reproducibility in your research.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2024-12-06
DOI
https://doi.org/10.5281/zenodo.14291633
Citations
2
Primary Topic
Parkinson's Disease Mechanisms and Treatments
Type
article
Field-Weighted Citation Impact
0.74
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Software Testing Practices for Reproducible Open Science

2 citations
Zenodo (CERN European Organization for Nuclear Research)
Parkinson's Disease Mechanisms and Treatments
0.74
article

Software Testing Practices for Reproducible Open Science

article en
2 citations

Abstract

Over the last two decades, the scientific community has been raising concerns about the “reproducibility crisis in science”. According to the Baker, M. 2016 study, in almost every area of science, more than 50% of scientists were unable to reproduce their own work, let alone another group's. This crisis gained national attention, during which the US Congress tasked the National Academies of Sciences, Engineering, and Medicine to investigate this issue. They defined reproducibility, i.e. computational reproducibility, as “obtaining consistent results using the same input data; computational steps, methods, and code; and conditions of analysis.” Almost all of today's research requires writing code, and as scientists, likely alone. In this poster, we extend the intent of the Koufos, A. TESS 2024 poster, focusing on testing practices you can start following that will help improve the likelihood of reproducibility in your research.

Zenodo (CERN European Organization for Nuclear Research)
Boise State University (US), Sandia National Laboratories (US), Stanford University (US)
Quality Education
Openalex Percentile: Top 24%
Parkinson's Disease Mechanisms and Treatments
0.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.