Question 3 of 6 Intermediate Concept
What is the difference between reproducibility and replication?
Short answer
Using the National Academies terminology, reproducibility repeats an analysis with the same input data and code. Replication collects new data to test the same scientific question.
Why
Suppose a published RNA-seq analysis reports differential expression. Reproducing it means rerunning the authors’ workflow on the original sequencing files and confirming the counts, contrasts and results under documented computational conditions. Replicating it means generating independent samples in a new study and testing whether the biological conclusion is consistent within uncertainty.
A pipeline can reproduce perfectly yet encode a flawed design or confounder. Conversely, failure to replicate may arise from populations, instruments or power rather than proof that the first result was fabricated. Explain that terminology varies by discipline and explicitly state which definition is used.
Strong research practice aims for both transparent computation and independent empirical evidence, and documents differences rather than hiding them.
Common mistakes
- Calling a rerun on the same dataset an independent biological replication
The interviewer might ask next
How would you distinguish a failed reproduction from a failed replication?