Abstract
Direct protein sequencing technologies with improved sensitivity and throughput are still needed. Here, we propose an alternative method for peptide sequencing based on enzymatic cleavage and host–guest interaction-assisted nanopore sensing. We serendipitously discovered that the identity of any proteinogenic amino acid in a particular position of a phenylalanine-containing peptide could be determined via current blockage during translocation of the peptide through α-hemolysin nanopores in the presence of cucurbit[7]uril. Building upon this, we further present a proof-of-concept demonstration of peptide sequencing by sequentially cleaving off amino acids from C terminus of a peptide with carboxypeptidases, and then determining their identities and sequence with a peptide probe in nanopore. With future optimization, our results point to a different way of nanopore-based protein sequencing.
This is a preview of subscription content, access via your institution
Access options
Access Nature and 54 other Nature Portfolio journals
Get Nature+, our best-value online-access subscription
$29.99 / 30 days
cancel any time
Subscribe to this journal
Receive 12 print issues and online access
$259.00 per year
only $21.58 per issue
Rent or buy this article
Prices vary by article type
from$1.95
to$39.95
Prices may be subject to local taxes which are calculated during checkout




Similar content being viewed by others
Data availability
Data supporting the findings of this study are given in the main text and the Supplementary Information. Source data have been deposited in the Zenodo database under accession code: https://doi.org/10.5281/zenodo.8358079. Source data are provided with this paper.
References
Philip et al. Defective protein folding as a basis of human disease. Trends Biochem. Sci. 20, 456–459 (1995).
Valastyan, J. S. & Lindquist, S. Mechanisms of protein-folding diseases at a glance. Dis. Model. Mech. 7, 9–14 (2014).
Edman, P. A method for the determination of amino acid sequence in peptides. Arch. Biochem 22, 475 (1949).
Steen, H. & Mann, M. The ABC’s (and XYZ’s) of peptide sequencing. Nat. Rev. Mol. Cell Biol. 5, 699–711 (2004).
Domon, B. & Aebersold, R. Options and considerations when selecting a quantitative proteomics strategy. Nat. Biotechnol. 28, 710–721 (2010).
Xiao, Y., Vecchi, M. M. & Wen, D. Distinguishing between leucine and isoleucine by integrated LC–MS analysis using an orbitrap fusion mass spectrometer. Anal. Chem. 88, 10757–10766 (2016).
Allen, G. Sequencing of Proteins and Peptides. vol. 9 161–234 (Elsevier, 2011).
Goodwin, S., McPherson, J. D. & McCombie, W. R. Coming of age: ten years of next-generation sequencing technologies. Nat. Rev. Genet. 17, 333–351 (2016).
Callahan, N., Tullman, J., Kelman, Z. & Marino, J. Strategies for development of a next-generation protein sequencing platform. Trends Biochem. Sci. 45, 76–89 (2020).
Alfaro, J. A. et al. The emerging landscape of single-molecule protein sequencing technologies. Nat. Meth. 18, 604–617 (2021).
Swaminathan, J. et al. Highly parallel single-molecule identification of proteins in zeptomole-scale mixtures. Nat. Biotechnol. 36, 1076–1082 (2018).
Reed, B. D. et al. Real-time dynamic single-molecule protein sequencing on an integrated semiconductor device. Science 378, 186–192 (2022).
Ginkel, J. V. et al. Single-molecule peptide fingerprinting. Proc. Natl Acad. Sci. USA 115, 3338–3343 (2018).
Zhao, Y. et al. Single-molecule spectroscopy of amino acids and peptides by recognition tunnelling. Nat. Nanotechnol. 9, 466–473 (2014).
Ohshiro, T. et al. Detection of post-translational modifications in single peptides using electron tunnelling currents. Nat. Nanotechnol. 9, 835–840 (2014).
Restrepo-Pérez, L., Joo, C. & Dekker, C. Paving the way to single-molecule protein sequencing. Nat. Nanotechnol. 13, 786–796 (2018).
Hu, Z. L., Huo, M. Z., Ying, Y. L. & Long, Y. T. Biological nanopore approach for single-molecule protein sequencing. Angew. Chem. Int. Ed. 60, 14738–14749 (2021).
Asandei, A. et al. Nanopore‐based protein sequencing using biopores: Current achievements and open challenges. Small Methods https://doi.org/10.1002/smtd.201900595 (2020).
Wilson, J., Sloman, L., He, Z. & Aksimentiev, A. Graphene nanopores for protein sequencing. Adv. Funct. Mater. 26, 4830–4838 (2016).
Clarke, J. et al. Continuous base identification for single-molecule nanopore DNA sequencing. Nat. Nanotechnol. 4, 265–270 (2009).
Cherf, G. M. et al. Automated forward and reverse ratcheting of DNA in a nanopore at 5-Å precision. Nat. Biotechnol. 30, 344–348 (2012).
Manrao, E. A. et al. Reading DNA at single-nucleotide resolution with a mutant MspA nanopore and phi29 DNA polymerase. Nat. Biotechnol. 30, 349–353 (2012).
Laszlo, A. H. et al. Decoding long nanopore sequencing reads of natural DNA. Nat. Biotechnol. 32, 829–833 (2014).
Sutherland, T. C. et al. Structure of peptides investigated by nanopore analysis. Nano Lett. 4, 1273–1277 (2004).
Stefureac, R., Long, Y. T., Kraatz, H. B., Howard, P. & Lee, J. S. Transport of α-helical peptides through α-hemolysin and aerolysin pores. Biochemistry 45, 9172–9179 (2006).
Zhao, Q., Jayawardhana, D. A., Wang, D. & Guan, X. Study of peptide transport through engineered protein channels. J. Phys. Chem. B 113, 3572–3578 (2009).
Kennedy, E., Dong, Z., Tennant, C. & Timp, G. Reading the primary structure of a protein with 0.07 nm3 resolution using a subnanometre-diameter pore. Nat. Nanotechnol. 11, 968–976 (2016).
Oukhaled, G. et al. Unfolding of proteins and long transient conformations detected by single nanopore recording. Phys. Rev. Lett. 98, 158101 (2007).
Payet, L. et al. Thermal unfolding of proteins probed at the single molecule level using nanopores. Anal. Chem. 84, 4071–4076 (2012).
Rodriguez-Larrea, D. & Bayley, H. Multistep protein unfolding during nanopore translocation. Nat. Nanotechnol. 8, 288–295 (2013).
Nivala, J., Marks, D. B. & Akeson, M. Unfoldase-mediated protein translocation through an α-hemolysin nanopore. Nat. Biotechnol. 31, 247–250 (2013).
Zhang, S. et al. Bottom-up fabrication of a proteasome-nanopore that unravels and processes single proteins. Nat. Chem. 13, 1192–1199 (2021).
Huang, G., Willems, K., Soskine, M., Wloka, C. & Maglia, G. Electro-osmotic capture and ionic discrimination of peptide and protein biomarkers with FraC nanopores. Nat. Commun. 8, 935 (2017).
Afshar Bakshloo, M. et al. Nanopore-based protein identification. J. Am. Chem. Soc. 144, 2716–2725 (2022).
Piguet, F. et al. Identification of single amino acid differences in uniformly charged homopolymeric peptides with aerolysin nanopore. Nat. Commun. 9, 966 (2018).
Ji, Z., Kang, X., Wang, S. & Guo, P. Nano-channel of viral DNA packaging motor as single pore to differentiate peptides with single amino acid difference. Biomaterials 182, 227–233 (2018).
Huang, G., Voet, A. & Maglia, G. FraC nanopores with adjustable diameter identify the mass of opposite-charge peptides with 44 dalton resolution. Nat. Commun. 10, 835 (2019).
Li, S., Cao, C., Yang, J. & Long, Y. T. J. C. Detection of peptides with different charges and lengths by using the aerolysin nanopore. ChemElectroChem 6, 126–129 (2019).
Rosen, C. B., Rodriguez-Larrea, D. & Bayley, H. Single-molecule site-specific detection of protein phosphorylation with a nanopore. Nat. Biotechnol. 32, 179–181 (2014).
Ensslen, T., Sarthak, K., Aksimentiev, A. & Behrends, J. C. Resolving isomeric posttranslational modifications using a biological nanopore as a sensor of molecular shape. J. Am. Chem. Soc. 144, 16060–16068 (2022).
Restrepo-Pérez, L., Wong, C. H., Maglia, G., Dekker, C. & Joo, C. Label-free detection of post-translational modifications with a nanopore. Nano Lett. 19, 7957–7964 (2019).
Ouldali, H. et al. Electrical recognition of the twenty proteinogenic amino acids using an aerolysin nanopore. Nat. Biotechnol. 38, 176–181 (2020).
Brinkerhoff, H., Kang, A. S. W., Liu, J., Aksimentiev, A. & Dekker, C. Multiple rereads of single proteins at single-amino acid resolution using nanopores. Science 374, 1509–1513 (2021).
Yan, S. et al. Single molecule ratcheting motion of peptides in a Mycobacterium smegmatis porin A (MspA) manopore. Nano Lett. 21, 6703–6710 (2021).
Chen, Z. et al. Controlled movement of ssDNA conjugated peptide through Mycobacterium smegmatis porin A (MspA) nanopore by a helicase motor for peptide sequencing application. Chem. Sci. 12, 15750–15756 (2021).
Liu, L. et al. A dual-response DNA probe for simultaneously monitoring enzymatic activity and environmental pH using a nanopore. Angew. Chem. Int. Ed. 58, 14929–14934 (2019).
Sheng, Y., Zhou, K., Liu, L. & Wu, H. C. A nanopore sensing assay resolves cascade reactions in a multienzyme system. Angew. Chem. Int. Ed. 61, e202200866 (2022).
Butler, T. Z., Pavlenok, M., Derrington, I. M., Niederweis, M. & Gundlach, J. H. Single-molecule DNA detection with an engineered MspA protein nanopore. Proc. Natl Acad. Sci. USA 105, 20647–20652 (2008).
Van der Verren, S. E. et al. A dual-constriction biological nanopore resolves homonucleotide sequences with high fidelity. Nat. Biotechnol. 38, 1415–1420 (2020).
Stoddart, D., Heron, A. J., Mikhailova, E., Maglia, G. & Bayley, H. Single-nucleotide discrimination in immobilized DNA oligonucleotides with a biological nanopore. Proc. Natl Acad. Sci. USA 106, 7702–7707 (2009).
Stoddart, D., Maglia, G., Mikhailova, E., Heron, A. J. & Bayley, H. Multiple base-recognition sites in a biological nanopore: Two heads are better than one. Angew. Chem. Int. Ed. 49, 556–559 (2010).
Schibel, A. E. P. et al. Nanopore detection of 8-Oxo-7,8-dihydro-2′-deoxyguanosine in immobilized single-stranded DNA via adduct formation to the DNA damage site. J. Am. Chem. Soc. 132, 17992–17995 (2010).
Li, T., Liu, L., Li, Y., Xie, J. & Wu, H.-C. A universal strategy for aptamer-based nanopore sensing through host–guest interactions inside α-hemolysin. Angew. Chem. Int. Ed. 54, 7568–7571 (2015).
Liu, L. et al. Simultaneous quantification of multiple cancer biomarkers in blood samples through DNA-assisted nanopore sensing. Angew. Chem. Int. Ed. 57, 11882–11887 (2018).
Perkins, S. J. Protein volumes and hydration effects. The calculations of partial specific volumes, neutron scattering matchpoints and 280-nm absorption coefficients for proteins and glycoproteins from amino acid sequences. Eur. J. Biochem. 157, 169–180 (1986).
Wilson, J., Sarthak, K., Si, W., Gao, L. & Aksimentiev, A. Rapid and accurate determination of nanopore ionic current using a steric exclusion model. ACS Sens. 4, 634–644 (2019).
Acknowledgements
This project was funded by the National Natural Science Foundation of China (nos. 22025407 and 21974144 to H.-C.W.; 21874136 to L.L.) and Institute of Chemistry, Chinese Academy of Sciences. The funders had no role in study design, data collection and analysis, decision to publish or preparation of the manuscript.
Author information
Authors and Affiliations
Contributions
Y.Z. and Y.Y. performed amino acid discrimination experiments. Y.Z., Y.Y. and Z.L. performed peptide sequencing experiments. Y.Z., Y.Y. and Z.K. performed protein mutation experiments. Z.Y., Y.Y., L.L. and H.-C.W. performed data analysis. Z.Y., L.L. and H.-C.W. conceived the project, designed the experiments and wrote the paper.
Corresponding authors
Ethics declarations
Competing interests
H.-C.W., Y.Z., Y.Y. and Z.L. have filed patents describing the strategy for the nanopore-based peptide sequencing. All other authors have no competing interests.
Peer review
Peer review information
Nature Methods thanks Abdelghani Oukhaled and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. Primary Handling Editor: Arunima Singh, in collaboration with the Nature Methods team.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Extended data
Extended Data Fig. 1 Successive addition and identification of FGXD8 in WT aHL nanopore.
(a) Current traces showing characteristic current events generated by the translocation of 12 different FGXD8⊂CB[7] peptides through WT αHL. (b–m) Histogram of I/I0 histogram distribution of recorded events after stepwise addition of different FGXD8. All data were acquired in the buffer of 3.6 M KCl, 10 mM citric acid, pH 5.0, with the transmembrane potential held at +200 mV. The final concentration of each peptide in cis compartment is 150 nM. Note that the count of FGGD8 was multiplied by a factor of 0.3 for making graphs due to its high capture rate.
Extended Data Fig. 2 Using (M113F)7 aHL to distinguish FGXD8 peptides that exhibited overlapping scatter-plots with WT aHL.
The scatter-plot of current blockades versus event durations recorded from an equimolar mixture of (a,b) FGID8 and FGLD8, (c,d) FGFD8 and FGCD8, (e,f) FGAD8 and FGWD8, (g,h) FGSD8 and FGPD8, (i,j) FGDD8 and FGQD8, (k,l) FGQD8 and FGHD8 with WT and M113F αHL, respectively. Well-separated distributions were obtained for each pair using M113F αHL. All data were acquired in 3.6 M KCl, 10 mM citric acid buffer, at pH 5.0, with the transmembrane potential held at +200 mV. The final concentration of FGXD8⊂CB[7] is 400 nM.
Extended Data Fig. 3 Typical scatter-plot of dwell time versus I/I0 and histograms of the current blockades I/I0 generated by the translocation of FGGC(P)D8⊂CB[7], FGGC(K)D8⊂CB[7], FGGC(H)D8⊂CB[7] and FGGC(W)D8⊂CB[7] through WT αHL.
(a, b) FGGC(P)D8⊂CB[7]. (c, d) FGGC(K)D8⊂CB[7]. (e, f) FGGC(H)D8⊂CB[7]. (g, h) FGGC(W)D8⊂CB[7]. We noted that all the four coupled peptides produced two peaks when translocated through αHL. For FGGC(P)D8, the result demonstrates that the relative residual current is sensitive to the spatial orientation of the peptide due to the presence of the pyrrolidine ring. For FGGC(K)D8, the lysine has two different reaction sites (α- or ε-amino groups) when it is linked to the probe peptide, and therefore it is possible that the two current blockades are caused by two different FGGC(K)D8 translocated through αHL nanopore. For FGGC(H)D8⊂CB[7] and FGGC(W)D8⊂CB[7], it is very likely that the side chains of H and W can also interact with CB[7] to produce an extra current blockade. All data were acquired in 3.6 M KCl, 10 mM citric acid buffer, at pH 5.0, with the transmembrane potential held at +200 mV. The final concentration of FGGC(G)D8 is 400 nM.
Extended Data Fig. 4 Scatter-plots of discrimination of amino acids D, N, Q, E, I, L with WT and mutant αHL nanopore experiments.
(a) Q and I with (M113G)7 αHL nanopore. (b) I and L with (M113G)7 αHL nanopore. (c) L and E at pH 4.0 with (M113G)7 αHL nanopore. (d) E and N at pH 4.0 with (M113G)7 αHL nanopore. (e) N and D at pH 4.0 with (M113G)7 αHL nanopore. (f) D and Q at pH 4.0 with (M113G)7 αHL nanopore. (g) Q and L with (M113R)7 αHL nanopore. All data were acquired in the buffer of 3.6 M KCl, 10 mM citric acid, pH 5.0, with the transmembrane potential held at +200 mV.
Extended Data Fig. 5 Discrimination of amino acids A, S, T, V with WT and mutant αHL nanopore experiments.
(a) Discrimination process for amino acid A, S, T, V using WT and mutant αHL. The lines are the Gaussian fit to the histograms of I/I0 values of the amino acids A, S, T, V obtained from WT and mutant αHL nanopore measurements. (b-e) Scatter-plots of discrimination of amino acids A, S, T, V with WT and mutant αHL nanopore measurements. All data were acquired in the buffer of 3.6 M KCl, 10 mM citric acid, pH 5.0, with the transmembrane potential held at +200 mV.
Extended Data Fig. 6 Discrimination of amino acids F and M with WT and mutant αHL nanopore experiments.
(a) Discrimination process for amino acid M and F using WT and mutant αHL. The lines are the Gaussian fit to the histograms of I/I0 values of the amino acids F, M obtained from WT and (M113G)7 αHL nanopore measurements. (b) The scatter-plots of recognition process of indistinguishable amino acid FM using WT and (M113G)7 αHL. All data were acquired in the buffer of 3.6 M KCl, 10 mM citric acid, pH 5.0, with the transmembrane potential held at +200 mV.
Extended Data Fig. 7 The influence of digestion time of CPA and CPB on protein sequencing.
Carboxypeptidase digestion was performed at 37 °C for (a-c) 20 s, (d-f) 10 min, (g-i) 30 min, (j-l) 60 min, (m-o) 120 min. All data were acquired in the buffer of 3.6 M KCl, 10 mM citric acid, pH 5.0, with the transmembrane potential held at +200 mV. Data are presented as mean values ± SD. Number of individual experiments n = 3.
Extended Data Fig. 8 Sequencing pep2 with FGGCD8 using a nanopore.
(a) Scatter-plot of dwell time versus I/I0 generated by the translocation of FGGC(X)D8 through WT αHL. (b) Integral area of I/I0 generated by FGGC(X)D8. (c) Normalized ratios of the integral area of I/I0 for each FGGC(X)D8 which are used to determine the sequence of the amino acids in the original model peptides. All data were acquired in the buffer of 3.6 M KCl, 10 mM citric acid, pH 5.0, with the transmembrane potential held at +200 mV. Data are presented as mean values ± SD. Number of individual experiments n = 3.
Extended Data Fig. 9 The detailed data acquisition and analysis of the stepwise enzymatic digestion of pep3 in Fig. 4e.
The peptide was digested by either dilute CPA or CPB during each step. (a-c) Step 1: pep3 was digested with dilute CPA (0.12 U/mL) for 8 min. Then the solution was ultra-centrifuged to isolate the cleaved amino acids and the remaining peptides. The amino acids were taken to coupling reactions and subsequent nanopore identification. Amino acids F and Q were identified in this step. (d-f) Step 2: The remaining peptide from Step 1 was digested with dilute CPA for another 8 min. The procedures of ultra-centrifugation, coupling reaction and nanopore identification were carried out exactly the same as in Step 1. Amino acids V and A were identified in this step. Then the digestion was repeated again. It was found that no new amino acid signals were detected. In this case, the peptide was digested with CPA (1.0 U/mL) for 2 h to completely cleave off F, Q, V and A. (g-i) Step 3: The remaining peptide from Step 2 was digested with CPB (2 U/mL) for 14 min. Amino acid R was identified in this step. (j-l) Step 4: The remaining peptide from Step 3 with dilute CPA for 8 min. Amino acids Y and I were identified in this step. (m-o) Step 5: The remaining peptide from Step 4 with dilute CPA for 8 min. Amino acids M and G were identified in this step. Another complete digestion was conducted in this step. (p-r) Step 6: The remaining peptide from Step 5 with CPB for 14 min. Another R was identified in this step. All data were acquired in the buffer of 3.6 M KCl, 10 mM citric acid, pH 5.0, with the transmembrane potential held at +200 mV. Number of individual experiments n = 3. Data are presented as mean values ± SD.
Extended Data Fig. 10 Discrimination of cleaved amino acids F and M, I and Q from the peptide with (M113G)7 αHL nanopore in Fig. 4e.
(a-b) The scatter-plots and histograms of I/I0 values of events in Step 1 enzymatic digestion. (c-d) The scatter-plots and histograms of I/I0 values of events in Step 4 enzymatic digestion. (e-f) The scatter-plots and histograms of I/I0 values of events in Step 5 enzymatic digestion. All data were acquired in the buffer of 3.6 M KCl, 10 mM citric acid, pH 5.0, with the transmembrane potential held at +200 mV.
Supplementary information
Supplementary Information
Supplementary Figures 1–14 and Supplementary Tables 1 and 2.
Supplementary Data 1
Statistical analysis of the events generated by the translocation of FGGD8⊂CB[7] through WT αHL.
Supplementary Data 2
Investigation of the influence of the applied potentials on type I events during the translocation of FGGD8⊂CB[7] through WT αHL nanopore.
Supplementary Data 3
Condition screening for amino acid X discrimination.
Supplementary Data 4
Typical histogram of the current blockades I/I0 generated by the translocation of FGXD8⊂CB[7] through WT αHL nanopore.
Supplementary Data 5
Typical histogram of the current blockades I/I0 generated by the translocation of FGXD8⊂CB[7] through (M113F)7 αHL.
Supplementary Data 6
Mass spectroscopic characterization of probe peptides FGCD8, FGGCD8, FGGGCD8 coupled with G and R.
Supplementary Data 7
Mass spectroscopic characterization of 18 different coupled FGGC(X)D8 peptides.
Supplementary Data 8
Coupling of amino acid C to FGGCD8⊂CB[7] and its translocation through WT αHL.
Supplementary Data 9
Mass spectra resulting from CPA and CPB digestion of the two model peptides.
Supplementary Data 10
Event frequency of the translocation of FGGC(G)D8⊂CB[7] through WT αHL versus the concentrations of FGGC(G)D8.
Supplementary Data 11
Determination of the recognition site on the peptide probe for amino acid discrimination.
Supplementary Data 12
Screening of the coupling peptide probe for amino acid discrimination.
Source data
Source Data Fig. 1
Identification of the 20 proteinogenic amino acids using the FGXD8 probe.
Source Data Fig. 2
Correlation of the mean I/I0 values of the translocation of FGXD8⊂CB[7] through WT αHL with the properties of amino acid X.
Source Data Fig. 3
Identification of the 20amino acids using the FGGCD8 probe.
Source Data Fig. 4
The proof-of-concept demonstration of peptide sequencing with FGGCD8 using a nanopore.
Source Data Extended Data Fig. 1
Successive addition and identification of FGXD8 in WT αHL nanopore.
Source Data Extended Data Fig. 2
Using (M113F)7 αHL to distinguish FGXD8 peptides that exhibited overlapping scatter-plots with WT αHL.
Source Data Extended Data Fig. 3
Typical scatter-plot of dwell time versus I/I0 and histograms of the current blockades I/I0 generated by the translocation of FGGC(P)D8⊂CB[7], FGGC(K)D8⊂CB[7], FGGC(H)D8⊂CB[7] and FGGC(W)D8⊂CB[7] through WT αHL.
Source Data Extended Data Fig. 4
Scatter-plots of discrimination of amino acids D, N, Q, E, I, L with WT and mutant αHL nanopore experiments.
Source Data Extended Data Fig. 5
Discrimination of amino acids A, S, T, V with WT and mutant αHL nanopore experiments.
Source Data Extended Data Fig. 6
Discrimination of amino acids F and M with WT and mutant αHL nanopore experiments.
Source Data Extended Data Fig. 7
The influence of digestion time of CPA and CPB on protein sequencing.
Source Data Extended Data Fig. 8
Sequencing pep2 with FGGCD8 using a nanopore.
Source Data Extended Data Fig. 9
The detailed data acquisition and analysis of the stepwise enzymatic digestion of pep3 in Fig. 4e.
Source Data Extended Data Fig. 10
Discrimination of cleaved amino acids F and M, I and Q from the peptide with (M113G)7 αHL nanopore in Fig. 4e.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, Y., Yi, Y., Li, Z. et al. Peptide sequencing based on host–guest interaction-assisted nanopore sensing. Nat Methods (2023). https://doi.org/10.1038/s41592-023-02095-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41592-023-02095-4