NIAPU

NIAPU applies positive-unlabeled learning to prioritize and identify candidate disease genes from biological networks using Markov diffusion-based multi-class labeling and derived network features.


Key Features:

  • Positive-Unlabeled Learning Framework: Uses positive-unlabeled learning to prioritize candidate disease genes when only a subset of positive instances is annotated.
  • Network-Based Features: Computes novel network-based features derived from Markov diffusion to capture complex interactions within biological networks.
  • Multi-Class Labeling Strategy: Implements a Markov diffusion-based multi-class labeling algorithm to assign labels across multiple classes for gene prioritization.
  • Comparative Analysis: Compares NIAPU-derived features against classical topological, functional/ontological, and other network- and biology-derived features.
  • Evaluation Across Datasets and Algorithms: Evaluates performance on ten disease datasets using three distinct machine learning algorithms to validate predictive power.

Scientific Applications:

  • Gene-Disease Association Prioritization: Prioritizes candidate gene-disease associations that are unannotated or under-studied.
  • Candidate Disease Gene Discovery: Identifies putative disease genes for downstream experimental validation.
  • Benchmarking of Network Features: Facilitates comparative assessment of network- and biology-derived features against state-of-the-art algorithms for gene discovery.

Methodology:

Positive-unlabeled learning; Markov diffusion-based multi-class labeling to derive network-based features; comparative analyses against topological, functional/ontological and other network- and biology-derived features; evaluation on ten disease datasets using three machine learning algorithms.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
C, Python
Added:
3/18/2023
Last Updated:
11/24/2024

Operations

Publications

Stolfi P, Mastropietro A, Pasculli G, Tieri P, Vergni D. NIAPU: network-informed adaptive positive-unlabeled learning for disease gene identification. Bioinformatics. 2023;39(2). doi:10.1093/bioinformatics/btac848. PMID:36727493. PMCID:PMC9933847.