Repeatability, Reproducibility, and Replicability

Developing Transparent and Efficient Workflows

Seth Watts

Texas State University

November 7, 2025

Overview

  1. Background

  2. Repeatability, reproducibility, and replicability

  3. Why you should care

  4. Tools to aid in better practices

Background

  • transparency is lacking, social sciences are behind (especially crim), replication troubles, where do we go from here?

Source: The Turing Way

Focus on the controllables

What do we have control over?

flowchart BT
  A["**Repeatability**<br/>Same researcher; <br/>same code/data"] --> B["**Reproducibility**<br/>Different researcher; <br/> same code/data"]
  B --> C["**Replicability**<br/>Different researcher; <br/> new code/data"]

  classDef r fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px,color:#0d47a1, padding:50px, font-size:16px
  classDef p fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px,color:#1b5e20, padding:50px, font-size:16px
  classDef l fill:#fff8e1,stroke:#ef6c00,stroke-width:2px,color:#e65100, padding:50px, font-size:16px

  class A r
  class B p
  class C l

Replicability

Distant; often not directly in our control

Reproducibility

Open data and code help reproducibility

Repeatability

Syntax based analyses; Clearly document research decisions

Why should you care?

Tools to help your research process




Repeatability

Stata

RStudio

Reproducibility

Github


  • include video of local edits, pushed through desktop, to online repo

Going forward

What steps can I take now?

How does qualitative data fit into this?

What about sensitive data?

Thanks!

seth watts