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.14291634
Primary Topic
Climate variability and models
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Software Testing Practices for Reproducible Open Science

Zenodo (CERN European Organization for Nuclear Research)
Climate variability and models
article

Software Testing Practices for Reproducible Open Science

article en

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 61%
Climate variability and models
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.

Software Testing Practices for Reproducible Open Science · Zenodo (CERN European Organization for Nuclear Research) (2024) | TGRS Research Map | TGRS