Graphlet-based hyperbolic embeddings capture evolutionary dynamics in genetic networks
Daniel Tello VelascoiD, Sam F. L. WindelsiD, Mikhail RotkevichiD, Noël Malod‐DogniniD, Nataša PržuljiD
Abstract
MotivationSpatial Analysis of Functional Enrichment (SAFE) is a popular tool for biologists to investigate the functional organisation of biological networks via highly intuitive 2D functional maps. To create these maps, SAFE uses Spring embedding to project a given network into a 2D space in which nodes connected in the network are near each other in space. However, many biological networks are scale-free, containing highly connected hub nodes. Because Spring embedding fails to separate hub nodes, it provides uninformative embeddings that resemble a "hairball". In addition, Spring embedding only captures direct node connectivity in the network and does not consider higher-order node wiring patterns, which are best captured by graphlets, small, connected, non-isomorphic, induced subgraphs. The scale-free structure of biological networks is hypothesised to stem from an underlying low-dimensional hyperbolic geometry, which novel hyperbolic embedding methods try to uncover. These include coalescent embedding, which projects a network onto a 2D disk. ResultsTo better capture the functional organisation of scale-free biological networks, whilst also going beyond simple direct connectivity patterns, we introduce Graphlet Coalescent (GraCoal) embedding, which embeds nodes nearby on a hyperbolic disk if they tend to touch a given graphlet together. We use GraCoal embedding to extend SAFE. Through SAFE-enabled enrichment analysis, we show that GraCoal embeddings captures the functional organisation of the genetic interaction networks of fruit fly, budding yeast, fission yeast and E. coli better than graphlet-based Spring embedding. We show that depending on the underlying graphlet, GraCoal embeddings capture different topology-function relationships. We show that triangle-based GraCoal embedding captures functional redundancy between paralogous genes. Availabilityhttps://gitlab.bsc.es/dtello/graphlet-based-SAFE Contactnatasha@bsc.as Supplementary informationSupplementary data are available at Bioinformatics online.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Organism
- Assay
- Research Focus
- Approach
Reproducibility 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
- Systematic Functional Annotation and Visualization of Biological Networks
Anastasia Baryshnikova·bioRxiv·Feb 11, 2016
- Spatial Analysis of Functional Enrichment (SAFE) in Large Biological Networks
Anastasia Baryshnikova·Methods in molecular biologyPeer-reviewed·Jan 1, 2018
- The axes of biology: a novel axes-based network embedding paradigm to decipher the functional mechanisms of the cell.
Sergio Doria-Belenguer, Alexandros Xenos, … Nataša Pržulj·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2024
- Hypergraphs and centrality measures identifying keyfeatures in gene expression data
Samuel Barton, Zoe Broad, … James Lefevre·Mathematical BiosciencesPeer-reviewed·Oct 31, 2023
- Ultra-fast and Efficient Network Embedding for Gigascale Biological Datasets
Jianshu Zhao, Jean Pierre Both, Rob D. Knight·bioRxiv·Jun 18, 2025
- PecanPy: a fast, efficient, and parallelized Python implementation of node2vec
Renming Liu, Arjun Krishnan·BioinformaticsPeer-reviewed·Mar 23, 2021