Package: LaMa
Type: Package
Title: Fast Numerical Maximum Likelihood Estimation for Latent Markov
        Models
Version: 1.0.0
Authors@R: c(
    person(given = "Jan-Ole", family = "Koslik", 
          email = "jan-ole.koslik@uni-bielefeld.de",
          role = c("aut", "cre"),
          comment = c(ORCID = "0009-0004-1556-9053")))
Description: 
  The class of latent Markov models, including hidden Markov models, 
  hidden semi-Markov models, state space models, and point processes, is a very popular and powerful framework for inference of time series driven by latent processes. 
  Furthermore, all these models can be fitted using direct numerical maximum likelihood estimation using the so-called forward algorithm as discussed in 
  Zucchini et al. (2016) <doi:10.1201/b20790>.
  However, due to their great flexibility, researchers using these models in applied work often need to build highly customized models for which standard software implementation is lacking, 
  or the construction of such models in said software is as complicated as writing fully tailored 'R' code. 
  While providing greater flexibility and control, the latter suffers from slow estimation speeds that make custom solutions inconvenient. 
  We address the above issues in two ways. First, standard blocks of code, common to all these model classes, are implemented as simple-to-use functions that can be added like Lego blocks to an otherwise fully custom likelihood function, making writing custom code much easier. 
  Second, under the hood, these functions are written in 'C++', allowing for 10-20 times faster evaluation time, and thus drastically speeding up model estimation. 
  To aid in building fully custom likelihood functions, several vignettes are included that show how to simulate data from and estimate all the above model classes.
URL: https://janoleko.github.io/software/,
        https://github.com/janoleko/LaMa
License: GPL-3
Encoding: UTF-8
Imports: Rcpp, mgcv
LinkingTo: Rcpp, RcppArmadillo
Depends: R (>= 3.5.0)
RoxygenNote: 7.3.1
Suggests: knitr, rmarkdown, testthat (>= 3.0.0), PHSMM
VignetteBuilder: knitr
Config/testthat/edition: 3
NeedsCompilation: yes
Packaged: 2024-06-01 10:35:22 UTC; jan-ole
Author: Jan-Ole Koslik [aut, cre] (<https://orcid.org/0009-0004-1556-9053>)
Maintainer: Jan-Ole Koslik <jan-ole.koslik@uni-bielefeld.de>
Repository: CRAN
Date/Publication: 2024-06-04 09:47:46 UTC
Built: R 4.3.3; aarch64-apple-darwin20; 2024-06-05 00:38:33 UTC; unix
Archs: LaMa.so.dSYM
