RGCN
RGCN implements relational graph convolutional networks in PyTorch to model graph-structured biological data for node classification and link prediction, including protein function and drug-target interaction prediction.
Key Features:
- Relational Data Handling: Manages graphs with multiple relationship types to represent biological networks.
- Node Classification and Link Prediction: Performs node classification and link prediction validated on Knowledge Graph datasets for protein function and drug-target interaction prediction.
- Parameter Efficiency: Provides parameter-efficient configurations that reduce computational overhead for large-scale biological datasets.
- Reproducibility: Empirically validated on benchmark datasets to support reproducible research.
- PyTorch Implementation: Implemented in PyTorch for model development and experimentation.
Scientific Applications:
- Protein-Protein Interaction Networks: Models protein-protein interactions with multiple relationship types.
- Gene Regulatory Networks: Analyzes diverse gene–gene interactions within regulatory networks.
- Drug Discovery: Predicts drug-target interactions using relational graph data.
Methodology:
Applies Graph Convolutional Networks with specialized relational convolutions and is implemented in PyTorch.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 1/30/2023
- Last Updated:
- 11/24/2024
Operations
Publications
Thanapalasingam T, van Berkel L, Bloem P, Groth P. Relational graph convolutional networks: a closer look. PeerJ Computer Science. 2022;8:e1073. doi:10.7717/peerj-cs.1073. PMID:36426239. PMCID:PMC9680895.