diffuStats

diffuStats performs label propagation and diffusion analysis over biological networks to contextualize molecular entities and prioritize novel candidates.


Key Features:

  • Collection of Graph Kernels: Provides a collection of graph kernels for modeling diffusion processes over biological networks.
  • Diverse Diffusion Scores: Implements multiple diffusion score definitions to assess and rank molecular entities.
  • Posterior Statistical Normalization: Performs posterior statistical normalization on diffusion scores to produce statistically robust results.
  • Parallel Permutation Analysis: Supports parallel permutation analysis of normalized scores for benchmarking and scoring-method selection.

Scientific Applications:

  • Molecular Candidate Prioritization: Propagates labels across networks to prioritize novel molecular candidates based on network context.
  • Gene Function Prediction: Uses diffusion-based scores to predict gene function within interaction networks.
  • Disease Biomarker Discovery: Identifies and ranks candidate biomarkers in disease-related molecular networks.
  • Protein–Protein Interaction Analysis: Contextualizes proteins within protein–protein interaction networks using diffusion methods.

Methodology:

Computational steps include selection of graph kernels, computation of diffusion scores, posterior statistical normalization, and parallel permutation analysis for benchmarking.

Topics

Details

License:
GPL-3.0
Maturity:
Emerging
Tool Type:
library
Programming Languages:
R
Added:
2/12/2018
Last Updated:
11/25/2024

Operations

Data Inputs & Outputs

Pathway or network analysis

Publications

Picart-Armada S, Thompson WK, Buil A, Perera-Lluna A. diffuStats: an R package to compute diffusion-based scores on biological networks. Bioinformatics. 2017;34(3):533-534. doi:10.1093/bioinformatics/btx632. PMID:29029016. PMCID:PMC5860365.

PMID: 29029016
PMCID: PMC5860365
Funding: - NIH: R01GM104400