dynamicmultiplex: Tracking Communities in Changing Temporal Networks

Tools for temporal networks that change over time, where nodes enter and leave, groups form, split, merge and dissolve, and periods differ in size. The temporal fitters track nodes and communities across periods. A community keeps one identifier while it persists, and a newly formed group receives a new one. Two-stage fitters run Louvain or Leiden community detection in each period and link communities in linked periods by Jaccard similarity, the overlap coefficient or node-strength weighted variants. The 'layer_links' argument sets which periods are directly linked, adjacent periods only by default. By default all periods are fitted jointly, so later periods can change earlier labels, and tracking = 'filtered' prevents this. Multislice modularity (Mucha et al. 2010) <doi:10.1126/science.1184819> and Hungarian matching are included as comparison methods, and a bootstrap stability score helps choose between the two-stage and multislice approaches.

Version: 1.4.0
Depends: R (≥ 4.1.0)
Imports: clue, igraph (≥ 2.0.0), rlang
Suggests: testthat (≥ 3.0.0), ggplot2, gganimate, gifski, ggalluvial, RColorBrewer, dplyr, tidyr, peacesciencer
Published: 2026-10-14
DOI: 10.32614/CRAN.package.dynamicmultiplex
Author: Jared Edgerton [aut, cre]
Maintainer: Jared Edgerton <jared.edgerton at gmail.com>
BugReports: https://github.com/jfedgerton/dynamic_multiplex/issues
License: MIT + file LICENSE
URL: https://github.com/jfedgerton/dynamic_multiplex
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: dynamicmultiplex results

Documentation:

Reference manual: dynamicmultiplex.html , dynamicmultiplex.pdf

Downloads:

Package source: dynamicmultiplex_1.4.0.tar.gz
Windows binaries: r-devel: dynamicmultiplex_1.3.1.zip, r-release: dynamicmultiplex_1.3.1.zip, r-oldrel: dynamicmultiplex_1.3.1.zip
macOS binaries: r-release (arm64): dynamicmultiplex_1.3.1.tgz, r-oldrel (arm64): dynamicmultiplex_1.3.1.tgz, r-release (x86_64): dynamicmultiplex_1.3.1.tgz, r-oldrel (x86_64): dynamicmultiplex_1.3.1.tgz
Old sources: dynamicmultiplex archive

Linking:

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

mirror server hosted at Truenetwork, Russian Federation.