Fast Optimized Community Significance (FOCS)
Fast Optimized Community Significance (FOCS) assesses the statistical significance of detected communities in networks by generalizing null models and applying a significance scoring algorithm to unipartite and bipartite graphs.
Key Features:
- Scalability: Scales to large networks to enable analysis of extensive bipartite and unipartite graphs.
- Graph agnosticism: Operates on both unipartite and bipartite network structures without being limited to a single graph type.
- Numerical stability: Implements algorithmic choices to reduce numerical instability during computations on large datasets.
- Balanced detection: Balances detection power with minimization of false positives when assessing community significance.
- Bipartite extension: Extends existing community significance testing methods specifically to bipartite graphs.
- Significance scoring algorithm: Computes per-community significance scores to quantify deviation from null-model expectations.
- Generalized null models and statistical tests: Generalizes existing null models and statistical tests for application to bipartite networks.
Scientific Applications:
- Network community analysis: Detects and quantifies statistically significant communities in diverse network datasets, including both unipartite and bipartite graphs.
- Unsupervised learning, feature discovery, and anomaly detection: Validates whether communities used as features or clusters exhibit significance beyond random graph expectations.
- IMDB bipartite graph analysis: Applied to an IMDB-derived bipartite actor/director graph to identify significant actor/director collaborations on serial cinematic projects, with significance scores that correlated with collaborative patterns.
Methodology:
Generalizes null models and statistical tests to bipartite graphs and computes community-level significance using a dedicated significance scoring algorithm.
Topics
Details
- License:
- Apache-2.0
- Tool Type:
- library
- Programming Languages:
- R
- Added:
- 1/14/2020
- Last Updated:
- 12/29/2020
Operations
Publications
Palowitch J. Computing the statistical significance of optimized communities in networks. Scientific Reports. 2019;9(1). doi:10.1038/s41598-019-54708-8. PMID:31804528. PMCID:PMC6895225.