Reconstructing protein interactions across time using phylogeny-aware graph neural networks
Abstract
MotivationGenes which are involved in the same biological processes tend to co-evolve. Thus, metabolic pathways, protein complexes, and other kinds of protein-protein interactions can be inferred by looking for correlated patterns of gene retention and loss across the tree of life--a technique called phylogenetic profiling. Recent methodological developments on phylogenetic profiling have focused on scalability improvements to take advantage of the rapidly accumulating genomic data. However, state-of-the-art methods assume that the correlation resulting from co-evolving proteins is uniform across all species considered. This is reasonable for interactions already present at the root of the species considered, but less so for ones that emerge in more recent lineages. To address this challenge and take advantage of recent developments in deep learning methods, we introduce a phylogenetic profiling method which processes large gene co-phylogenies using neural networks. ResultsWe show that post-processing conventional phylogenetic profiles using deep neural networks can improve predictions, but requires onerous training on specific phylogenies. Overcoming this limitation by taking the topology of the species tree as an input, Graph Neural Networks are shown to outperform all other methods when interaction detection is not centered on just one species of interest, while also predicting when interactions appeared and in which taxa they are present. ConclusionGraph Neural Networks constitute a promising new approach for phylogenetic profiling. Our work is a first foray into "dynamic phylogenetic profiling"--the reconstruction of pairwise protein interaction across time. AvailabilityAll of the code is available on the project Git at https://github.com/DessimozLab/HogProf/tree/master/pyprofiler/notebooks/Graphnet. Datasets used are hosted at http://humap2.proteincomplexes.org/download and https://string-db.org/cgi/download. Contactdmoi@unil.ch
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Combining phylogeny and coevolution improves the inference of interaction partners among paralogous proteins
Carlos A. Gandarilla-Pérez, Sergio Pinilla, … Martin Weigt·PLoS Computational BiologyPeer-reviewed·Mar 30, 2023
- Phylogenetic correlations can suffice to infer protein partners from sequences
Guillaume Marmier, Martin Weigt, Anne‐Florence Bitbol·PLoS Computational BiologyPeer-reviewed·Oct 14, 2019
- Deciphering biological evolution exploiting the topology of Protein Locality Graph
B.N. Das, Pralay Mitra·bioRxiv·Jun 3, 2021
- Phylogenetic profiling in eukaryotes: The effect of species, orthologous group, and interactome selection on protein interaction prediction
Eva S. Deutekom, Teunis J. P. van Dam, Berend Snel·PLoS ONEPeer-reviewed·Apr 14, 2022
- Advanced Graph Traversal used in Protein Interactions Network and Systems Biology
Rashmi Rameshwari, Shilpa Samir Chapadgaonkar, T.V.S.R.K. Prasad·bioRxiv·May 11, 2018
- On the effect of phylogenetic correlations in coevolution-based contact prediction in proteins
Edwin Rodríguez-Horta, Martin Weigt·PLoS Computational BiologyPeer-reviewed·May 24, 2021