{"id":17949322,"url":"https://github.com/helske/seqhmm","last_synced_at":"2025-04-12T20:42:32.774Z","repository":{"id":15725987,"uuid":"18464224","full_name":"helske/seqHMM","owner":"helske","description":"Multivariate and Multichannel Discrete Hidden Markov Models for Categorical Sequences","archived":false,"fork":false,"pushed_at":"2024-10-22T13:32:21.000Z","size":15963,"stargazers_count":96,"open_issues_count":4,"forks_count":30,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-10-29T09:18:47.601Z","etag":null,"topics":["categorical-data","em-algorithm","hidden-markov-models","hmm","mixture-markov-models","r","time-series"],"latest_commit_sha":null,"homepage":null,"language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/helske.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-04-05T09:59:20.000Z","updated_at":"2024-09-25T14:56:02.000Z","dependencies_parsed_at":"2023-01-13T20:30:16.562Z","dependency_job_id":"4e87eb0c-a1e6-401c-8c86-32c1314569c2","html_url":"https://github.com/helske/seqHMM","commit_stats":{"total_commits":794,"total_committers":12,"mean_commits":66.16666666666667,"dds":0.4722921914357683,"last_synced_commit":"2a50b04b01ec0c87c6ec6a2cd7c7b4aa3fc3c202"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helske%2FseqHMM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helske%2FseqHMM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helske%2FseqHMM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/helske%2FseqHMM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/helske","download_url":"https://codeload.github.com/helske/seqHMM/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248631669,"owners_count":21136554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["categorical-data","em-algorithm","hidden-markov-models","hmm","mixture-markov-models","r","time-series"],"created_at":"2024-10-29T09:16:14.290Z","updated_at":"2025-04-12T20:42:32.753Z","avatar_url":"https://github.com/helske.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![R-CMD-check](https://github.com/helske/seqHMM/workflows/R-CMD-check/badge.svg)](https://github.com/helske/seqHMM/actions)\n[![Codecov test coverage](https://codecov.io/gh/helske/seqHMM/branch/main/graph/badge.svg)](https://app.codecov.io/gh/helske/seqHMM?branch=main)\n[![cran version](https://www.r-pkg.org/badges/version/seqHMM)](https://CRAN.R-project.org/package=seqHMM)\n[![downloads](https://cranlogs.r-pkg.org/badges/seqHMM)](https://cranlogs.r-pkg.org/badges/seqHMM)\n\nseqHMM: Hidden Markov Models for Life Sequences and Other Multivariate, Multichannel Categorical Time Series\n====================================================================================================\n\nThe `seqHMM` package is designed for fitting hidden (latent) Markov models (HMMs) and their variations for social sequence data and other categorical sequence data (e.g. categorical time series and panel data). Restricted and extended variants include mixture HMMs, Markov models and their mixtures,  latent class models, non-homogeneous hidden Markov models (NHMMs) and their mixtures, and feedback-augmented hidden Markov models (FAN-HMMs). \n\nThe package supports models for one or multiple subjects with one or multiple parallel outcome sequences (channels). External covariates can be added to explain cluster membership in mixture models, and NHMMs and their variants support covariates in initial, transition and emission matrices as well.\n\nMaximum likelihood estimation via EM algorithm and direct numerical maximization with analytical gradients is supported. All main algorithms are written in C++. Parallel computation is available via OpenMP (pre-2.0.0 version models) and [`future`](https://future.futureverse.org/) (via parallel multistart estimation with random initializations).\n\nWhen using the package in publications, please cite:\n\nHelske, Satu and Helske, Jouni (2019). Mixture hidden Markov models for sequence data: the seqHMM package in R. *Journal of Statistical Software, 88*(3). [doi:10.18637/jss.v088.i03](https://dx.doi.org/10.18637/jss.v088.i03).\n\nHelske, Jouni (2025). Feedback-augmented Non-homogeneous Hidden Markov Models for Longitudinal Causal Inference. *arXiv preprint*. [doi:10.48550/arXiv.2503.16014](https://doi.org/10.48550/arXiv.2503.16014).\n\nIf you find bugs, please add a new issue here in GitHub. You can also contact Satu Helske (firstname.lastname@utu.fi) or Jouni Helske (firstname.lastname@iki.fi). We would be happy to hear your feedback.\n\nThe package is available on CRAN. Install it via\n\n```R\ninstall.packages(\"seqHMM\")\n```\nIf you want to try the development version of the `seqHMM` package, install it from the [R-universe](https://helske.r-universe.dev/seqHMM):\n\n```R\ninstall.packages(\"seqHMM\", repos = \"https://helske.r-universe.dev\")\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelske%2Fseqhmm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhelske%2Fseqhmm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelske%2Fseqhmm/lists"}