CoursePython from Scratch to Intermediate · Module 8: Errors, Files and Debugging · part 58 of 75
Part 58 · Module 8: Errors, Files and Debugging

Incident: A spreadsheet quietly turned names into dates

8 min read·14 Oct 2026
Module 8 · Incident file · About 30 minutes

What happened

Gene tables shared as files Opened in a spreadsheet 2016 the study Later names renamed Ziemann, Eren and El-Osta, Genome Biology, 2016
Gene tables (blue) were opened in spreadsheets, which changed some names (red, the failure); the 2016 study (green) measured it, and the names were later renamed (grey).

Scientists who study genes share their results as tables: one row per gene, with the gene's short name in the first column. Many of those tables pass through a spreadsheet on the way.

In 2016 Mark Ziemann, Yotam Eren and Assam El-Osta published a study of this in the journal Genome Biology, "Gene name errors are widespread in the scientific literature". They found that opening such data in a spreadsheet had changed some gene names into dates. A gene called SEPT2 is a name, not a day in September, but the spreadsheet read it as one. Of the papers they checked, about a fifth had the error.

SEPT2 a gene name spreadsheet opens the file a date not a name about a fifth of the papers checked had the error
A name (blue) passes through a spreadsheet's guess (amber, uncertain) and comes out as a date (red); about a fifth of the papers checked had this error.

Nobody had typed a wrong value. The names were right when the file was opened, and wrong when it was saved. The damage sits in published work, where other people may reuse it. In the end the problem was also handled at its source: the gene names were later renamed.

This file keeps to those facts.

The rest of this part opens with an account

Signing up is free and takes one email. Nothing to pay, and nothing renews.