Nature 542, 352–356 (2017); doi:10.1038/nature21065

In this Letter, owing to an error during the production process, the Gene Expression Omnibus (GEO) accession number in the ‘Data availability’ section was incorrectly listed as ‘GSE84490’ instead of ‘GSE84498’; this has been corrected online.