-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the comprehensive documentation for hypergraph embedding methods applied to metabolic networks!
This repository implements various embedding and kernel methods for comparing metabolic hypergraphs. The methods are designed to capture taxonomy-based features and enable comparative analysis of metabolic pathways across different organisms.
- Bag of Hyperedges - Vector representations based on hyperedge frequencies
- Bag of Nodes - Node-based embedding methods including centrality measures
- Hypergraph Kernels - Distance and similarity measures for hypergraph comparison
- Autoencoders - Neural autoencoder approaches for hypergraph representation learning
- Graph2Vec - Neural embedding approach for graph-level representations
- Data Preparation: Ensure your metabolic pathway data is in the required format (see Data section for details)
- Choose Method: Select appropriate embedding or kernel method based on your analysis needs
- Run Analysis: Execute the corresponding script from the appropriate subdirectory
-
Results: Generated embeddings and distance matrices are saved in the
data/folder
├── EmbeddingsAndKernels/
│ ├── Autoencoders/ # Neural autoencoder embeddings
│ ├── BagOfHyperedges/ # Hyperedge-based embeddings
│ ├── BagOfNodes/ # Node-based embeddings
│ ├── Graph2Vec/ # Neural graph embeddings
│ └── Kernels/ # Distance/similarity kernels
├── data/ # Generated embeddings and distances
If you use this code in your research, please cite our paper: "Comparing the ability of embedding methods on metabolic hypergraphs for capturing taxonomy-based features", currently under review on Algorithms for Molecular Biology and available as a preprint:
@article {Cervellini2025.07.10.663860,
author = {Cervellini, Mattia and Sinaimeri, Blerina and Matias, Catherine and Martino, Alessio},
title = {Comparing the ability of embedding methods on metabolic hypergraphs for capturing taxonomy-based features},
elocation-id = {2025.07.10.663860},
year = {2025},
doi = {10.1101/2025.07.10.663860},
publisher = {Cold Spring Harbor Laboratory},
URL = {https://www.biorxiv.org/content/10.1101/2025.07.10.663860v3},
journal = {bioRxiv}
}HypergraphEmbedding4MetabolicNetworks • Comparing the ability of embedding methods on metabolic hypergraphs for capturing taxonomy-based features
📖 bioRxiv Preprint • 💻 Source Code • Under review at Algorithms for Molecular Biology
© 2025 M. Cervellini, B. Sinaimeri, C. Matias, A. Martino • Licensed under GPL-3
Embedding Methods
Kernel Methods
Neural-based Embeddings
Getting Started