MSCA: Unsupervised Clustering of Multiple Censored Time-to-Event Endpoints

Provides basic tools and wrapper functions for computing clusters of instances described by multiple time-to-event censored endpoints. From long-format datasets, where one instance is described by one or more dated records, the main function, 'make_state_matrices()', creates state matrices. Based on these matrices, optimised procedures using the Jaccard distance between instances enable the construction of longitudinal typologies. The package is under active development, with additional tools for graphical representation of typologies planned. For methodological details, see our accompanying paper: 'Delord M, Douiri A (2025) <doi:10.1186/s12874-025-02476-7>'.

Version: 1.1.1
Depends: R (≥ 3.5)
Imports: Rcpp, fastkmedoids, RcppParallel (≥ 5.1.10), data.table, dplyr, Matrix
LinkingTo: Rcpp, RcppArmadillo, RcppParallel
Suggests: knitr, rmarkdown, cluster, fastcluster
Published: 2025-06-02
DOI: 10.32614/CRAN.package.MSCA
Author: Marc Delord ORCID iD [aut, cre]
Maintainer: Marc Delord <mdelord at gmail.com>
License: GPL-3
NeedsCompilation: yes
SystemRequirements: GNU make
Materials: NEWS
CRAN checks: MSCA results

Documentation:

Reference manual: MSCA.pdf
Vignettes: MSCA (source, R code)

Downloads:

Package source: MSCA_1.1.1.tar.gz
Windows binaries: r-devel: MSCA_1.1.1.zip, r-release: MSCA_1.0.zip, r-oldrel: MSCA_1.0.zip
macOS binaries: r-release (arm64): MSCA_1.1.1.tgz, r-oldrel (arm64): MSCA_1.1.1.tgz, r-release (x86_64): MSCA_1.1.1.tgz, r-oldrel (x86_64): MSCA_1.1.1.tgz
Old sources: MSCA archive

Linking:

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