Correction to: Nature Biomedical Engineering https://doi.org/10.1038/s41551-025-01440-6, published online 14 July 2025.

In the version of the article initially published, Say Chye Joachim Loo’s name appeared incorrectly (as Say Chye Joahchim Loo) and has now been amended in the HTML and PDF versions of the article.