NECo

NECo generates node embeddings from multiplex heterogeneous networks to integrate gene and phenotype data and prioritize disease-associated genes for studies of complex diseases such as hypertension, cancer, and diabetes.


Key Features:

  • Multiplex Heterogeneous Network Integration: Handles multilayer networks containing gene-gene, gene-phenotype, phenotype-gene, and phenotype-phenotype relationships to represent molecular and phenotypic interactions.
  • Node Embedding Methodology: Produces low-dimensional node embeddings using random walk with restart rankings as node sequences to capture structural context for gene function prediction and disease-gene identification.
  • Multi-Omics Data Integration: Integrates diverse multi-omics datasets and addresses missing data and context-specific information to improve network-based predictive accuracy.

Scientific Applications:

  • Complex disease gene prioritization: Supports identification and prioritization of genetic factors in multifactorial diseases, with applications to hypertension, cancer, and diabetes.
  • Hypertension gene classification in Rattus norvegicus: Applied to genotypic and phenotypic datasets from Rattus norvegicus, achieving an AUC of 94.97% for hypertension gene classification versus 85.98% for the second-best method, and identifying novel hypertension-associated genes.

Methodology:

Constructs multiplex heterogeneous networks and applies a node embedding process that uses random walk with restart to generate embeddings from various neighborhood spaces.

Topics

Details

Tool Type:
command-line tool, library
Programming Languages:
R, Python
Added:
1/18/2021
Last Updated:
3/8/2021

Operations

Publications

Dursun C, Smith JR, Hayman GT, Kwitek AE, Bozdag S. NECo: A node embedding algorithm for multiplex heterogeneous networks. Unknown Journal. 2020. doi:10.1101/2020.06.15.149559.