Skip to main content
v2026.11,858 entries · CC-BY 4.0
Dictionary termTrack CStablev2026.2

Computational reproducibility

The narrow technical sense of reproducibility: obtaining the same numerical outputs from the same data and code, on a comparable computational environment.

ByCASRAI Editorial Board
· Last updated 5 Sept 2026
Share this

Ask CASRAI · free to try

Ask about Computational reproducibility

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Examples

Worked examples

  • Is an instance

    A Snakemake pipeline producing identical FASTQ-to-VCF outputs across runs on the same container image.

  • Is an instance

    An R Markdown notebook re-knitting to bit-identical figures after a `renv::restore()`.

Counter-examples

Looks similar, but isn't

  • Not an instance

    Replication of a wet-lab assay (not computational).

  • Not an instance

    A new field study (different scope of reproducibility).

Editorial commentary

Computational reproducibility is the narrow technical sense of reproducibility: obtaining the same numerical outputs from the same data and code, run on a comparable computational environment. It is a necessary — but not sufficient — condition for the higher-order reproducibility claims covered elsewhere in this family.

Where it sits relative to the rest of the family

Computational reproducibility is the most mechanical, most narrowly technical member of the reproducibility family, and the one most amenable to tooling. It says nothing about whether the methods were reported clearly (methods reproducibility), whether the specific published numbers match what a re-run produces (results reproducibility — closely related but distinct, since a pipeline can run cleanly and still not reproduce the exact published table), or whether the underlying physical or biological procedure would give consistent results if redone (empirical reproducibility). A study can pass computational reproducibility — the code runs, the numbers come out — while still resting on an empirically fragile result.

Common, mundane failure causes

Computational reproducibility fails for reasons that are usually fixable with better practice rather than indicating anything wrong with the underlying science: a data file that wasn’t actually deposited, an undocumented random seed, operating-system-dependent floating-point behaviour, a library or package version that changed its default behaviour between the original run and the re-run, or hard-coded local file paths. This is precisely why it is the principal target of containerisation (Docker, Singularity), workflow-capture tools (Nextflow, Snakemake), and computational-environment-capture practices generally — the problem is largely an engineering-discipline one, distinct from the harder empirical question of whether the science itself replicates.

Sources

Stodden, Seiler & Ma, “An empirical analysis of journal policy effectiveness for computational reproducibility,” PNAS (2018).

Also known as

execution reproducibility · bitwise/numeric reproducibility

Machine-readable encodings

Use in your systems

JATS XML <role> element
xml
<role vocab="credit"
      vocab-identifier="https://casrai.org/dictionary/"
      vocab-term="Computational reproducibility"
      vocab-term-identifier="https://casrai.org/dictionary/term/computational-reproducibility" />
Schema.org DefinedTerm (JSON-LD)
json
{
  "@context": "https://schema.org",
  "@type": "DefinedTerm",
  "@id": "https://casrai.org/dictionary/term/computational-reproducibility",
  "name": "Computational reproducibility",
  "identifier": "https://casrai.org/dictionary/term/computational-reproducibility",
  "description": "The narrow technical sense of reproducibility: obtaining the same numerical outputs from the same data and code, on a comparable computational environment.",
  "inDefinedTermSet": "https://casrai.org/dictionary/domain/reproducibility#set",
  "url": "https://casrai.org/dictionary/term/computational-reproducibility",
  "alternateName": [
    "execution reproducibility",
    "bitwise/numeric reproducibility"
  ],
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "publisher": {
    "@id": "https://casrai.org/#organization"
  },
  "author": {
    "@id": "https://casrai.org/#editorial-team"
  },
  "datePublished": "2026-05-21T02:22:49",
  "dateModified": "2026-09-05T17:31:31",
  "inLanguage": "en-GB",
  "isAccessibleForFree": true
}

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →

Ask CASRAI · Regulatory Radar

Research-admin question? Get an answer that links its sources.

An AI assistant specialized in research administration. Every answer links its sources to check before you act. 2 questions free, no account. $29/month after.

  • Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.
  • Every answer numbers its sources and links each one, so you can check the source yourself.