meta-paths

meta-paths performs meta-path-based similarity search in heterogeneous knowledge graphs to quantify relationships among entities such as drugs, diseases, proteins, side effects, genetic interaction networks, and protein-protein interactions.


Key Features:

  • Meta-path Implementation: Implements meta-path-based analysis in R for heterogeneous knowledge graphs.
  • Built-in Similarity Metrics: Provides multiple built-in metrics for comparing pairs of nodes.
  • Graph Representation Support: Leverages both edge list and adjacency list representations of knowledge graphs for metric computation.
  • Auxiliary Aggregation Methods: Includes aggregation methods to measure relationships at the set level.
  • Scalable Similarity Modeling: Supports scalable and flexible modeling of network similarities.

Scientific Applications:

  • Biomedical association recovery: Recovers meaningful associations within open-source biomedical knowledge graphs.
  • Drug–disease association identification: Identifies significant drug and disease-related connections, including associations pertinent to Alzheimer's disease.
  • Network biology analysis: Facilitates analysis of genetic interaction networks and protein-protein interaction networks within heterogeneous KGs.

Methodology:

Queries the knowledge graph using specified meta-paths to extract pathways, computes similarity metrics between node pairs using edge list or adjacency list representations, and applies auxiliary aggregation methods to derive set-level relationship measures while supporting scalable modeling of network similarities.

Topics

Details

License:
MPL-2.0
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
R
Added:
12/17/2023
Last Updated:
11/24/2024

Operations

Publications

Noori A, Li MM, Tan ALM, Zitnik M. <tt>Metapaths</tt>: similarity search in heterogeneous knowledge graphs via meta-paths. Bioinformatics. 2023;39(5). doi:10.1093/bioinformatics/btad297. PMID:37140542. PMCID:PMC10209523.

Links