Correction to: Nature https://doi.org/10.1038/s41586-023-06068-7 Published online 24 May 2023

In the version of the article originally published, there was a typographical error in the Data Availability section: the Gene Expression Omnibus accession code was missing the final digit . The code has now been updated to read GSE188991 in the HTML and PDF versions of the article.