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
Outputs
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.