Sensitivity analysis on protein-protein interaction networks through deep graph networks

Abstract Background Protein-protein interaction networks (PPINs) provide a comprehensive view of the intricate biochemical processes that take place in living organisms. In recent years, the size and information content of PPINs have grown thanks to techniques that allow for the functional associati...

Full description

Saved in:
Bibliographic Details
Main Authors: Alessandro Dipalma, Michele Fontanesi, Alessio Micheli, Paolo Milazzo, Marco Podda
Format: Article
Language:English
Published: BMC 2025-05-01
Series:BMC Bioinformatics
Subjects:
Online Access:https://doi.org/10.1186/s12859-025-06140-1
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850278033588486144
author Alessandro Dipalma
Michele Fontanesi
Alessio Micheli
Paolo Milazzo
Marco Podda
author_facet Alessandro Dipalma
Michele Fontanesi
Alessio Micheli
Paolo Milazzo
Marco Podda
author_sort Alessandro Dipalma
collection DOAJ
description Abstract Background Protein-protein interaction networks (PPINs) provide a comprehensive view of the intricate biochemical processes that take place in living organisms. In recent years, the size and information content of PPINs have grown thanks to techniques that allow for the functional association of proteins. However, PPINs are static objects that cannot fully describe the dynamics of the protein interactions; these dynamics are usually studied from external sources and can only be added to the PPIN as annotations. In contrast, the time-dependent characteristics of cellular processes are described in Biochemical Pathways (BP), which frame complex networks of chemical reactions as dynamical systems. Their analysis with numerical simulations allows for the study of different dynamical properties. Unfortunately, available BPs cover only a small portion of the interactome, and simulations are often hampered by the unavailability of kinetic parameters or by their computational cost. In this study, we explore the possibility of enriching PPINs with dynamical properties computed from BPs. We focus on the global dynamical property of sensitivity, which measures how a change in the concentration of an input molecular species influences the concentration of an output molecular species at the steady state of the dynamical system. Results We started with the analysis of BPs via ODE simulations, which enabled us to compute the sensitivity associated with multiple pairs of chemical species. The sensitivity information was then injected into a PPIN, using public ontologies (BioGRID, UniPROT) to map entities at the BP level with nodes at the PPIN level. The resulting annotated PPIN, termed the DyPPIN (Dynamics of PPIN) dataset, was used to train a DGN to predict the sensitivity relationships among PPIN proteins. Our experimental results show that this model can predict these relationships effectively under different use case scenarios. Furthermore, we show that the PPIN structure (i.e., the way the PPIN is “wired”) is essential to infer the sensitivity, and that further annotating the PPIN nodes with protein sequence embeddings improves the predictive accuracy. Conclusion To the best of our knowledge, the model proposed in this study is the first that allows performing sensitivity analysis directly on PPINs. Our findings suggest that, despite the high level of abstraction, the structure of the PPIN holds enough information to infer dynamic properties without needing an exact model of the underlying processes. In addition, the designed pipeline is flexible and can be easily integrated into drug design, repurposing, and personalized medicine processes.
format Article
id doaj-art-7ec35c8f363c461f92fbc42ae6e6d454
institution OA Journals
issn 1471-2105
language English
publishDate 2025-05-01
publisher BMC
record_format Article
series BMC Bioinformatics
spelling doaj-art-7ec35c8f363c461f92fbc42ae6e6d4542025-08-20T01:49:39ZengBMCBMC Bioinformatics1471-21052025-05-0126113110.1186/s12859-025-06140-1Sensitivity analysis on protein-protein interaction networks through deep graph networksAlessandro Dipalma0Michele Fontanesi1Alessio Micheli2Paolo Milazzo3Marco Podda4Department of Computer Science, University of PisaDepartment of Computer Science, University of PisaDepartment of Computer Science, University of PisaDepartment of Computer Science, University of PisaDepartment of Computer Science, University of PisaAbstract Background Protein-protein interaction networks (PPINs) provide a comprehensive view of the intricate biochemical processes that take place in living organisms. In recent years, the size and information content of PPINs have grown thanks to techniques that allow for the functional association of proteins. However, PPINs are static objects that cannot fully describe the dynamics of the protein interactions; these dynamics are usually studied from external sources and can only be added to the PPIN as annotations. In contrast, the time-dependent characteristics of cellular processes are described in Biochemical Pathways (BP), which frame complex networks of chemical reactions as dynamical systems. Their analysis with numerical simulations allows for the study of different dynamical properties. Unfortunately, available BPs cover only a small portion of the interactome, and simulations are often hampered by the unavailability of kinetic parameters or by their computational cost. In this study, we explore the possibility of enriching PPINs with dynamical properties computed from BPs. We focus on the global dynamical property of sensitivity, which measures how a change in the concentration of an input molecular species influences the concentration of an output molecular species at the steady state of the dynamical system. Results We started with the analysis of BPs via ODE simulations, which enabled us to compute the sensitivity associated with multiple pairs of chemical species. The sensitivity information was then injected into a PPIN, using public ontologies (BioGRID, UniPROT) to map entities at the BP level with nodes at the PPIN level. The resulting annotated PPIN, termed the DyPPIN (Dynamics of PPIN) dataset, was used to train a DGN to predict the sensitivity relationships among PPIN proteins. Our experimental results show that this model can predict these relationships effectively under different use case scenarios. Furthermore, we show that the PPIN structure (i.e., the way the PPIN is “wired”) is essential to infer the sensitivity, and that further annotating the PPIN nodes with protein sequence embeddings improves the predictive accuracy. Conclusion To the best of our knowledge, the model proposed in this study is the first that allows performing sensitivity analysis directly on PPINs. Our findings suggest that, despite the high level of abstraction, the structure of the PPIN holds enough information to infer dynamic properties without needing an exact model of the underlying processes. In addition, the designed pipeline is flexible and can be easily integrated into drug design, repurposing, and personalized medicine processes.https://doi.org/10.1186/s12859-025-06140-1Protein-protein interactionSensitivity analysisDeep graph networks
spellingShingle Alessandro Dipalma
Michele Fontanesi
Alessio Micheli
Paolo Milazzo
Marco Podda
Sensitivity analysis on protein-protein interaction networks through deep graph networks
BMC Bioinformatics
Protein-protein interaction
Sensitivity analysis
Deep graph networks
title Sensitivity analysis on protein-protein interaction networks through deep graph networks
title_full Sensitivity analysis on protein-protein interaction networks through deep graph networks
title_fullStr Sensitivity analysis on protein-protein interaction networks through deep graph networks
title_full_unstemmed Sensitivity analysis on protein-protein interaction networks through deep graph networks
title_short Sensitivity analysis on protein-protein interaction networks through deep graph networks
title_sort sensitivity analysis on protein protein interaction networks through deep graph networks
topic Protein-protein interaction
Sensitivity analysis
Deep graph networks
url https://doi.org/10.1186/s12859-025-06140-1
work_keys_str_mv AT alessandrodipalma sensitivityanalysisonproteinproteininteractionnetworksthroughdeepgraphnetworks
AT michelefontanesi sensitivityanalysisonproteinproteininteractionnetworksthroughdeepgraphnetworks
AT alessiomicheli sensitivityanalysisonproteinproteininteractionnetworksthroughdeepgraphnetworks
AT paolomilazzo sensitivityanalysisonproteinproteininteractionnetworksthroughdeepgraphnetworks
AT marcopodda sensitivityanalysisonproteinproteininteractionnetworksthroughdeepgraphnetworks