INLAtools: Functionalities for the 'INLA' Package

Contain code to work with a C struct, in short cgeneric, to define a Gaussian Markov random (GMRF) model. The cgeneric contain code to specify GMRF elements such as the graph and the precision matrix, and also the initial and prior for its parameters, useful for model inference. It can be accessed from a C program and is the recommended way to implement new GMRF models in the 'INLA' package (<https://www.r-inla.org>). The 'INLAtools' implement functions to evaluate each one of the model specifications from R. The implemented functionalities leverage the use of 'cgeneric' models and provide a way to debug the code as well to work with the prior for the model parameters and to sample from it. A very useful functionality is the Kronecker product method that creates a new model from multiple cgeneric models. It also works with the rgeneric, the R version of the cgeneric intended to easy try implementation of new GMRF models. The Kronecker between two cgeneric models was used in Sterrantino et. al. (2024) <doi:10.1007/s10260-025-00788-y>, and can be used to build the spatio-temporal intrinsic interaction models for what the needed constraints are automatically set.

Version: 0.0.5
Depends: R (≥ 4.3), Matrix, inlabru
Imports: methods, utils
Suggests: INLA (≥ 25.10.28)
Published: 2025-11-20
DOI: 10.32614/CRAN.package.INLAtools
Author: Elias Teixeira Krainski ORCID iD [cre, aut, cph], Finn Lindgren ORCID iD [aut], Haavard Rue’ ORCID iD [aut]
Maintainer: Elias Teixeira Krainski <eliaskrainski at gmail.com>
BugReports: https://github.com/eliaskrainski/INLAtools/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/eliaskrainski/INLAtools
NeedsCompilation: yes
Additional_repositories: https://inla.r-inla-download.org/R/testing
CRAN checks: INLAtools results

Documentation:

Reference manual: INLAtools.html , INLAtools.pdf

Downloads:

Package source: INLAtools_0.0.5.tar.gz
Windows binaries: r-devel: INLAtools_0.0.4.zip, r-release: INLAtools_0.0.4.zip, r-oldrel: INLAtools_0.0.4.zip
macOS binaries: r-release (arm64): INLAtools_0.0.4.tgz, r-oldrel (arm64): INLAtools_0.0.4.tgz, r-release (x86_64): INLAtools_0.0.4.tgz, r-oldrel (x86_64): INLAtools_0.0.4.tgz
Old sources: INLAtools archive

Linking:

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