Correction to: Nature https://doi.org/10.1038/s41586-023-06473-y Published online 13 September 2023

In the version of the article initially published, there was an error in Extended Data Fig. 4c–e where the colour scheme and gene names were mislabelled. This has now been corrected in the HTML and PDF versions of the article. The original and revised figures are shown in the Supplementary Information accompanying this amendment.