Software

HiddenSemiMarkov

HiddenSemiMarkov is an R package for specifying hidden semi-Markov models, simulating sequences, fitting models to specific observation sequences and predicting the sequence of hidden states from observation sequences. It is especially designed to model multivariate sequences with frequent (non-random) missing data. The probabilities of missing data may be state- or variable-dependent and specified manually or learned from observation sequences. This package was developed and used for Labeling self-tracked menstrual health records with hidden semi-Markov models.

library(devtools)
devtools::install_github("lasy/HiddenSemiMarkov")


alto

alto is an R package for aligning topics across a collection of LDA models. The package also contains functions to visualize the alignments and associated diagnostics scores. The methods are described in Multiscale Analysis of Count Data through Topic Alignment

library(devtools)
devtools::install_github("lasy/alto")


cpass

cpass is an R package for the application of the C-PASS (Carolina Premenstrual Assessment Scoring System) procedure for the diagnosis of PMDD (Pre-Menstrual Dysphoric Disorder) and MRMD (Menstrually Related Mood Disorder). The C-PASS procedure is described in “Toward the Reliable Diagnosis of DSM-5 Premenstrual Dysphoric Disorder: The Carolina Premenstrual Assessment Scoring System (C-PASS)” (2016) by Eisenlohr-Moul et al.

library(devtools)