Multimodal graph, surface, and language-based model for protein protein interaction prediction
Open accessPublished version of a preprint
Abstract
Accurate prediction of protein-protein interactions (PPIs) is fundamental to understanding biological processes and disease mechanisms. While deep learning offers a powerful alternative to costly experimental methods, existing approaches often overlook critical protein-surface information and rely on simplistic feature fusion techniques, thereby limiting performance. To address this, we introduce GSMFormer-PPI, a novel multimodal framework that integrates protein molecular surface features, 3D structural graphs, and residue-level sequence embeddings. Our architecture employs geometric deep learning (MaSIF) to extract physicochemical surface descriptors, graph convolutional networks to process structural context, and a transformer encoder with linear projectors to learn complex, cross-modal interactions beyond simple concatenation. GSMFormer-PPI was evaluated on a curated PINDER dataset, and direct comparisons showed that it outperforms traditional graph-based models. Furthermore, a cross-dataset comparison revealed that it achieves similar or higher performance to that reported by other top models. Ablation studies confirm the critical contribution of surface features and our advanced fusion strategy to the model's superior predictive power. This work demonstrates that the integrative analysis of surface, structure, and sequence data is a vital and promising direction for advancing PPI prediction.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, L., & Polosukhin, I. (2017) · arXiv · doi:10.48550/arxiv.1706.03762 · Cited by 120,404 · see citing works
Highly accurate protein structure prediction with AlphaFold
Jumper, J., Evans, R., Pritzel, A., Green, T., Figurnov, M., Ronneberger, O., Tunyasuvunakool, K., Bates, R., Žídek, A., Potapenko, A., et al. (2021) · Nature · doi:10.1038/s41586-021-03819-2 · Cited by 43,764 · see citing works
Semi-supervised classification with graph convolutional networks
Kipf, T. N., & Welling, M. (2016) · arXiv · doi:10.48550/arxiv.1609.02907 · Cited by 24,853 · see citing works
A simple method for displaying the hydropathic character of a protein
Kyte, J., & Doolittle, R. F. (1982) · Journal of Molecular Biology · doi:10.1016/0022-2836(82)90515-0 · Cited by 22,694 · see citing works
Graph neural networks: A review of methods and applications
Zhou, J., Cui, G., Hu, S., Zhang, Z., Yang, C., Liu, Z., Wang, L., Li, C., & Sun, M. (2020) · AI Open · doi:10.1016/j.aiopen.2021.01.001 · Cited by 6,880 · see citing works
Evolutionary-scale prediction of atomic level protein structure with a language model
Lin, Z., Akin, H., Rao, R., Hie, B., Zhu, Z., Lu, W., Smetanin, N., Verkuil, R., Kabeli, O., Shmueli, Y., et al. (2022) · doi:10.1101/2022.07.20.500902 · Cited by 5,523 · see citing works
MMseqs2 enables sensitive protein sequence searching for the analysis of massive data sets
Steinegger, M., & Söding, J. (2017) · Nature Biotechnology · doi:10.1038/nbt.3988 · Cited by 4,840 · see citing works
ProtTrans: Toward Understanding the Language of Life Through Self-Supervised Learning
Elnaggar, A., Heinzinger, M., Dallago, C., Rehawi, G., Wang, Y., Jones, L., Gibbs, T., Feher, T., Angerer, C., Steinegger, M., et al. (2022) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2021.3095381 · Cited by 2,329 · see citing works
Varadi, M., Bertoni, D., Magana, P., Paramval, U., Pidruchna, I., Radhakrishnan, M., Tsenkov, M., Nair, S., Mirdita, M., Yeo, J., et al. (2024) · Nucleic Acids Research · doi:10.1093/nar/gkad1011 · Cited by 2,052 · see citing works
Oughtred, R., Rust, J., Chang, C., Breitkreutz, B., Stark, C., Willems, A., Boucher, L., Leung, G., Kolas, N., Zhang, F., et al. (2021) · Protein Science · doi:10.1002/pro.3978 · Cited by 1,858 · see citing works
UniRef: comprehensive and non-redundant UniProt reference clusters
Suzek, B. E., Huang, H., McGarvey, P., Mazumder, R., & Wu, C. H. (2007) · Bioinformatics · doi:10.1093/bioinformatics/btm098 · Cited by 1,613 · see citing works
Lu, H., Zhou, Q., He, J., Jiang, Z., Peng, C., Tong, R., & Shi, J. (2020) · Signal Transduction and Targeted Therapy · doi:10.1038/s41392-020-00315-3 · Cited by 891 · see citing works
Deciphering interaction fingerprints from protein molecular surfaces using geometric deep learning
Gaínza, P., Sverrisson, F., Monti, F., Rodolà, E., Boscaini, D., Bronstein, M. M., & Correia, B. E. (2019) · Nature Methods · doi:10.1038/s41592-019-0666-6 · Cited by 811 · see citing works
Methods for the detection and analysis of protein–protein interactions
Berggård, T., Linse, S. S., & James, P. (2007) · PROTEOMICS · doi:10.1002/pmic.200700131 · Cited by 714 · see citing works
Yeast Two-Hybrid, a Powerful Tool for Systems Biology
Brückner, A., Polge, C., Lentze, N., Auerbach, D., & Schlattner, U. (2009) · International Journal of Molecular Sciences · doi:10.3390/ijms10062763 · Cited by 618 · see citing works
Modeling aspects of the language of life through transfer-learning protein sequences
Heinzinger, M., Elnaggar, A., Wang, Y., Dallago, C., Nechaev, D., Matthes, F., & Rost, B. (2019) · BMC Bioinformatics · doi:10.1186/s12859-019-3220-8 · Cited by 606 · see citing works
Modeling the language of life – Deep Learning Protein Sequences
Heinzinger, M., Elnaggar, A., Wang, Y., Dallago, C., Nechaev, D., Matthes, F., & Rost, B. (2019) · doi:10.1101/614313 · Cited by 606 · see citing works
Predicting disease genes using protein–protein interactions
Oti, M., Snel, ., Huynen, M. A., & Brunner, H. G. (2006) · Journal of Medical Genetics · doi:10.1136/jmg.2006.041376 · Cited by 574 · see citing works
Transient Protein-Protein Interactions: Structural, Functional, and Network Properties
Perkins, J. R., Diboun, I., Dessailly, B. H., Lees, J. G., & Orengo, C. A. (2010) · Structure · doi:10.1016/j.str.2010.08.007 · Cited by 522 · see citing works
Kortemme, T., Morozov, A. V., & Baker, D. A. (2003) · Journal of Molecular Biology · doi:10.1016/s0022-2836(03)00021-4 · Cited by 519 · see citing works
Bilingual language model for protein sequence and structure
Heinzinger, M., Weissenow, K., Sanchez, J. G., Henkel, A., Mirdita, M., Steinegger, M., & Rost, B. (2024) · NAR Genomics and Bioinformatics · doi:10.1093/nargab/lqae150 · Cited by 311 · see citing works
Effects of Hidden Layers on the Efficiency of Neural networks
Uzair, M., & Jamil, N. (2020) · IEEE International Multitopic Conference (INMIC) · doi:10.1109/inmic50486.2020.9318195 · Cited by 289 · see citing works
Hierarchical graph learning for protein–protein interaction
Gao, Z., Jiang, C., Zhang, J., Jiang, X., Li, L., Zhao, P., Yang, H., Huang, Y., & Li, J. (2023) · Nature Communications · doi:10.1038/s41467-023-36736-1 · Cited by 233 · see citing works
Protein-protein interaction networks: probing disease mechanisms using model systems
Kuzmanov, U., & Emili, A. (2013) · Genome Medicine · doi:10.1186/gm441 · Cited by 197 · see citing works
Protein–protein interaction prediction with deep learning: A comprehensive review
Soleymani, F., Paquet, E., Viktor, H. L., Michalowski, W. J., & Spinello, D. (2022) · Computational and Structural Biotechnology Journal · doi:10.1016/j.csbj.2022.08.070 · Cited by 195 · see citing works
InterProSurf: a web server for predicting interacting sites on protein surfaces
Negi, S. S., Schein, C. H., Oezguen, N., Power, T. D., & Braun, W. A. (2007) · Bioinformatics · doi:10.1093/bioinformatics/btm474 · Cited by 186 · see citing works
HPC Resources of the Higher School of Economics
Kostenetskiy, P. S., Chulkevich, R., & Kozyrev, V. (2021) · Journal of Physics Conference Series · doi:10.1088/1742-6596/1740/1/012050 · Cited by 174 · see citing works
Discovery and significance of protein-protein interactions in health and disease
Greenblatt, J. F., Alberts, B., & Krogan, N. J. (2024) · Cell · doi:10.1016/j.cell.2024.10.038 · Cited by 171 · see citing works
Fast end-to-end learning on protein surfaces
Sverrisson, F., Feydy, J., Correia, B. E., & Bronstein, M. M. (2021) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr46437.2021.01502 · Cited by 150 · see citing works
Targeting protein–ligand neosurfaces with a generalizable deep learning tool
Marchand, A., Buckley, S., Schneuing, A., Pačesa, M., Elia, M., Gaínza, P., Elizarova, E., Neeser, R. M., Lee, P., Reymond, L., et al. (2025) · Nature · doi:10.1038/s41586-024-08435-4 · Cited by 86 · see citing works
Fast screening of protein surfaces using geometric invariant fingerprints
Yin, S., Proctor, E. A., Lugovskoy, A. A., & Dokholyan, N. V. (2009) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.0906146106 · Cited by 85 · see citing works
Baranwal, M., Magner, A., Saldinger, J. C., Emre, E. S. T., Elvati, P., Kozarekar, S. S., VanEpps, J. S., Kotov, N. A., Violi, A., & Hero, A. O. (2022) · BMC Bioinformatics · doi:10.1186/s12859-022-04910-9 · Cited by 79 · see citing works
Protein-protein interactions: Methods, databases, and applications in virus-host study
Farooq, Q. U. A., Shaukat, Z., Aiman, S., & Li, C. (2021) · World Journal of Virology · doi:10.5501/wjv.v10.i6.288 · Cited by 68 · see citing works
Negative protein–protein interaction datasets derived from large-scale two-hybrid experiments
Trabuco, L. G., Betts, M. J., & Russell, R. B. (2012) · Methods · doi:10.1016/j.ymeth.2012.07.028 · Cited by 56 · see citing works
Ko, Y. S., Parkinson, J., Liu, C., & Wang, W. (2024) · Briefings in Bioinformatics · doi:10.1093/bib/bbae359 · Cited by 54 · see citing works
Revolutionizing protein–protein interaction prediction with deep learning
Zhang, J., Durham, J., & Cong, Q. (2024) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2024.102775 · Cited by 53 · see citing works
Prediction of protein-protein interactions based on ensemble residual convolutional neural network
Gao, H., Chen, C., Li, S., Wang, C., Zhou, W., & Yu, B. (2022) · Computers in Biology and Medicine · doi:10.1016/j.compbiomed.2022.106471 · Cited by 44 · see citing works
Protein Residue Contacts and Prediction Methods
Adhikari, B., & Cheng, J. J. (2016) · Methods in molecular biology · doi:10.1007/978-1-4939-3572-7_24 · Cited by 40 · see citing works
ProtInteract: A deep learning framework for predicting protein–protein interactions
Soleymani, F., Paquet, E., Viktor, H. L., Michalowski, W. J., & Spinello, D. (2023) · Computational and Structural Biotechnology Journal · doi:10.1016/j.csbj.2023.01.028 · Cited by 39 · see citing works
Hu, J., Li, Z., Rao, B., Thafar, M. A., & Arif, M. (2024) · Analytical Biochemistry · doi:10.1016/j.ab.2024.115550 · Cited by 34 · see citing works
Surface-based multimodal protein–ligand binding affinity prediction
Xu, S., Shen, L., Zhang, M., Jiang, C., Zhang, X., Xu, Y., Liu, J., & Liu, X. (2024) · Bioinformatics · doi:10.1093/bioinformatics/btae413 · Cited by 33 · see citing works
PINDER: The protein interaction dataset and evaluation resourcePreprint
Kovtun, D., Akdel, M., Goncearenco, A., Zhou, G., Holt, G. T., Baugher, D., Lin, D., Adeshina, Y. O., Castiglione, T., Wang, X., et al. (2024) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2024.07.17.603980 · Cited by 33 · see citing works
Yang, Y. X., Wang, P., & Zhu, B. T. (2021) · Biophysical Chemistry · doi:10.1016/j.bpc.2022.106762 · Cited by 22 · see citing works
Hu, W., & Ohue, M. (2025) · Computational and Structural Biotechnology Journal · doi:10.1016/j.csbj.2025.01.022 · Cited by 22 · see citing works
protein2vec: Predicting Protein-Protein Interactions Based on LSTM
Zhang, J., Zhu, M., & Qian, Y. (2020) · IEEE Transactions on Computational Biology and Bioinformatics · doi:10.1109/tcbb.2020.3003941 · Cited by 21 · see citing works
Tandem Affinity Purification and Mass Spectrometry (TAP‐MS) for the Analysis of Protein Complexes
Adelmant, G., Garg, B. K., Tavares, M., Card, J. D., & Marto, J. A. (2019) · Current Protocols in Protein Science · doi:10.1002/cpps.84 · Cited by 19 · see citing works
Surface ID: a geometry-aware system for protein molecular surface comparison
Riahi, S., Lee, J. H., Sorenson, T., Wei, S., Jäger, S., Olfati‐Saber, R., Zhou, Y., Park, A., Wendt, M., Minoux, H., et al. (2023) · Bioinformatics · doi:10.1093/bioinformatics/btad196 · Cited by 18 · see citing works
Lu, M., & Zhang, H. (2024) · International Journal of Biological Macromolecules · doi:10.1016/j.ijbiomac.2024.137272 · Cited by 11 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Decoupling topological and molecular features for interpretable biomolecular interaction prediction
Wu, Q., Liu, Y., Yang, F., Huang, W., Zhu, X., & Liu, J. (2026) · Briefings in Bioinformatics · doi:10.1093/bib/bbag471
Bhati, U., Gupta, S., Kesarwani, V., & Shankar, R. (2026) · International Journal of Biological Macromolecules · doi:10.1016/j.ijbiomac.2026.154380
AI-based prediction and engineering of protein complexes
Xiong, L., Deng, R., & Zhang, Y. (2026) · Methods in enzymology on CD-ROM/Methods in enzymology · doi:10.1016/bs.mie.2026.09.056
- Authors
- Arteaga, D., Chervov, N., & Poptsova, M.
- Affiliations
- National Research University Higher School of Economics (RU)
- Corresponding author
- Poptsova, Maria
- ORCID
- Poptsova, Maria
- Venue
- Scientific Reports
- Published
- 2026-01-06
- Volume
- 16
- Issue
- 1
- Pages
- 4772-4772
- ISSN
- 2045-2322 (ISSN-L)
- PMC
- PMC12873117
- OpenAlex
- W7118569412
- Cited by
- 3
- References
- 47
- Citations by year
- 2026: 3
- FWCI
- 6.20
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- Locations
- Scientific Reports (publishedVersion, cc-by-nc-nd)
- Research Square (acceptedVersion, cc-by)
- Europe PMC (PubMed Central) (publishedVersion, cc-by-nc-nd)
- PubMed (publishedVersion)
- PubMed Central (publishedVersion, cc-by-nc-nd)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- Funders
- National Research University Higher School of Economics
- Topics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Machine Learning in Bioinformatics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Bioinformatics and Genomic Networks
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Protein Structure and Dynamics
- Keywords
- protein-protein interaction prediction, multimodal fusion, geometric deep learning, graph convolutional networks, Transformer encoder, cross-modal feature fusion
- MeSH terms
- Deep Learning, Humans, Language, Proteins, Computational Biology, Protein Interaction Mapping, Databases, Protein
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review