scalednap: Community Detection by Scaled Null-Adjusted Persistence

Finds the vertex partition of an undirected graph that maximises a persistence-based objective, using the Milano local-search algorithm. Three related quality measures are supported: the persistence probability of a community, its null-adjusted persistence (NAP), and the scaled null-adjusted persistence (Scaled-NAP), which interpolates between NAP and modularity. The methods are described in Avellone et al. (2023) <doi:10.1007/s10288-023-00559-z> and Avellone et al. (2025) <doi:10.1016/j.ins.2025.123032>.

Version: 1.0.0
Suggests: igraph, testthat (≥ 3.0.0)
Published: 2026-09-02
DOI: 10.32614/CRAN.package.scalednap (may not be active yet)
Author: Alessandro Avellone [aut, cre], Paolo Bartesaghi [aut], Stefano Benati [aut], Rosanna Grassi [aut]
Maintainer: Alessandro Avellone <alessandro.avellone at unimib.it>
BugReports: https://github.com/aavellone/scalednap-r/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/aavellone/scalednap-r
NeedsCompilation: yes
SystemRequirements: C++20
Materials: README, NEWS
CRAN checks: scalednap results

Documentation:

Reference manual: scalednap.html , scalednap.pdf

Downloads:

Package source: scalednap_1.0.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: scalednap_1.0.0.zip
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=scalednap to link to this page.