rEMM: Extensible Markov Model for Modelling Temporal Relationships Between Clusters

Implements TRACDS (Temporal Relationships between Clusters for Data Streams), a generalization of the Extensible Markov Model (EMM). TRACDS adds a temporal or order model to data stream clustering by superimposing a dynamically adapting Markov Chain. It also provides an implementation of EMM (TRACDS on top of tNN data stream clustering). Development of this package was supported in part by NSF IIS-0948893 and R21HG005912 from the National Human Genome Research Institute. Hahsler and Dunham (2010) <doi:10.18637/jss.v035.i05>.

Version: 1.2.3
Depends: R (≥ 2.10.0)
Imports: methods, stats, stream, cluster, clusterGeneration, MASS, utils, proxy, igraph
Suggests: graph, Rgraphviz, testthat, knitr, rmarkdown
Published: 2026-10-13
DOI: 10.32614/CRAN.package.rEMM
Author: Michael Hahsler ORCID iD [aut, cre, cph], Margaret H. Dunham [ctb]
Maintainer: Michael Hahsler <mhahsler at lyle.smu.edu>
License: GPL-3
URL: https://github.com/mhahsler/rEMM, http://michael.hahsler.net/rEMM/
NeedsCompilation: no
Classification/ACM: G.4, H.2.8, I.5.1
Citation: rEMM citation info
Materials: README, NEWS
CRAN checks: rEMM results

Documentation:

Reference manual: rEMM.html , rEMM.pdf
Vignettes: Adding temporal structure modeling to standard clustering (source, R code)
Getting started with rEMM (source, R code)
Adding temporal structure modeling to stream clustering (source, R code)
Extensible Markov Model for data stream clustering (source, R code)

Downloads:

Package source: rEMM_1.2.3.tar.gz
Windows binaries: r-devel: rEMM_1.2.1.zip, r-release: rEMM_1.2.1.zip, r-oldrel: rEMM_1.2.3.zip
macOS binaries: r-release (arm64): rEMM_1.2.1.tgz, r-oldrel (arm64): rEMM_1.2.1.tgz, r-release (x86_64): rEMM_1.2.3.tgz, r-oldrel (x86_64): rEMM_1.2.3.tgz
Old sources: rEMM archive

Linking:

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