CRAN/E | leidenAlg

leidenAlg

Implements the Leiden Algorithm via an R Interface

Installation

About

An R interface to the Leiden algorithm, an iterative community detection algorithm on networks. The algorithm is designed to converge to a partition in which all subsets of all communities are locally optimally assigned, yielding communities guaranteed to be connected. The implementation proves to be fast, scales well, and can be run on graphs of millions of nodes (as long as they can fit in memory). The original implementation was constructed as a python interface "leidenalg" found here: . The algorithm was originally described in Traag, V.A., Waltman, L. & van Eck, N.J. "From Louvain to Leiden: guaranteeing well-connected communities". Sci Rep 9, 5233 (2019) doi:10.1038/s41598-019-41695-z.

github.com/kharchenkolab/leidenAlg
Copyright See the file COPYRIGHTS for various leidenAlg copyright details leidenAlg copyright details
System requirements GNU make (optional), libxml2 (optional), glpk (>= 4.57, optional)
Bug report File report

Key Metrics

Version 1.1.3
R ≥ 3.5.0
Published 2024-02-27 65 days ago
Needs compilation? yes
License GPL-3
CRAN checks leidenAlg results

Downloads

Yesterday 65 0%
Last 7 days 381 -36%
Last 30 days 1.979 +11%
Last 90 days 4.534 +81%
Last 365 days 11.999 +5%

Maintainer

Maintainer

Evan Biederstedt

evan.biederstedt@gmail.com

Authors

Peter Kharchenko

aut

Viktor Petukhov

aut

Yichen Wang

aut

V.A. Traag

ctb

Gábor Csárdi

ctb

Tamás Nepusz

ctb

Minh Van Nguyen

ctb

Evan Biederstedt

cre / aut

Material

README
Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

leidenAlg archive

Depends

R ≥ 3.5.0
Matrix

Imports

graphics
grDevices
igraph
methods
parallel
Rcpp ≥1.0.5
sccore
stats

Suggests

pbapply
testthat ≥ 3.1.0

LinkingTo

Rcpp
RcppArmadillo
RcppEigen

Reverse Imports

conos