Correction to: Nature Biomedical Engineering https://doi.org/10.1038/s41551-024-01258-8, published online 17 October 2024.

In the version of the article initially published, Zhen Xia and Qihan Jin were not listed as equal contributors. This has now been corrected in the HTML and PDF versions of the article.