R Packages


Trajectory Miner in R: A toolbox for exploring, analyzing, and rendering state and event sequences.
Official TraMineR page , CRAN page, in Journal of Statistical Software


A collection of ancillary functions and utilities to be used in conjunction with the TraMineR package.
CRAN page


Clustering of state sequences and weighted data: Optimized weighted PAM algorithm, aggregation of replicated cases, measures of cluster quality, exploration of range of cluster solutions, tree plot of hierarchical clusters of state sequences.
Official WeightedCluster page , CRAN page


Describing episodes in individual sequences, measuring association between domains, smoothing sequences for index plots, heat maps of sequence data, Globally Interdependent Multidimensional Sequence Analysis, and more.
CRAN page


Probabilistic suffix trees and variable length Markov chains: Fitting and rendering of probabilistic suffix trees (PST) and a range of tools for analyzing categorical sequences with PSTs.
CRAN page
, in Journal of Statistical Software


Exploration, visualization, and modelling of (multichannel) social sequences and other categorical time series with hidden (latent) Markov models (HMM) and mixture HMMs. Plotting multichannel sequence data.
CRAN page, in Journal of Statistical Software


Markov chains: Estimation of various Markovian models for categorical data including homogeneous Markov chains of any order, mixture of transition distributions (MTD) models, hidden Markov models (HMM), and double chain Markov models (DCMM).
CRAN page
, see also self contained MARCH program

Stata packages


Stata module for sequence analysis.
in Stata Journal, in EconPapers


Sequence analysis tools for Stata.
in Stata Journal


Multiple imputation for categorical time series.
in Stata Journal