Skip to content

spate

Spatio-Temporal Modeling of Large Data Using a Spectral SPDE Approach

v1.7.5 · Oct 3, 2023 · GPL-2

Description

Functionality for spatio-temporal modeling of large data sets is provided. A Gaussian process in space and time is defined through a stochastic partial differential equation (SPDE). The SPDE is solved in the spectral space, and after discretizing in time and space, a linear Gaussian state space model is obtained. When doing inference, the main computational difficulty consists in evaluating the likelihood and in sampling from the full conditional of the spectral coefficients, or equivalently, the latent space-time process. In comparison to the traditional approach of using a spatio-temporal covariance function, the spectral SPDE approach is computationally advantageous. See Sigrist, Kuensch, and Stahel (2015) <doi:10.1111/rssb.12061> for more information on the methodology. This package aims at providing tools for two different modeling approaches. First, the SPDE based spatio-temporal model can be used as a component in a customized hierarchical Bayesian model (HBM). The functions of the package then provide parameterizations of the process part of the model as well as computationally efficient algorithms needed for doing inference with the HBM. Alternatively, the adaptive MCMC algorithm implemented in the package can be used as an algorithm for doing inference without any additional modeling. The MCMC algorithm supports data that follow a Gaussian or a censored distribution with point mass at zero. Covariates can be included in the model through a regression term.

Downloads

237

Last 30 days

19105th

619

Last 90 days

2.3K

Last year

Trend: -1.3% (30d vs prior 30d)

CRAN Check Status

2 NOTE
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Fabio Sigrist <fabiosigrist@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Fabio",
                      family = "Sigrist",
                      role = c("aut", "cre"),
                      email = "fabiosigrist@gmail.com"),
               person(given = c("Hans", "R."),
                      family = "Kuensch",
                      role = "aut"),
               person(given = c("Werner", "A."),
                      family = "Stahel",
                      role = "aut"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Fabio Sigrist <fabiosigrist@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Fabio",
                      family = "Sigrist",
                      role = c("aut", "cre"),
                      email = "fabiosigrist@gmail.com"),
               person(given = c("Hans", "R."),
                      family = "Kuensch",
                      role = "aut"),
               person(given = c("Werner", "A."),
                      family = "Stahel",
                      role = "aut"))
as necessary.

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Fabio Sigrist <fabiosigrist@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Fabio",
                      family = "Sigrist",
                      role = c("aut", "cre"),
        
...[truncated]...
erson(given = c("Hans", "R."),
                      family = "Kuensch",
                      role = "aut"),
               person(given = c("Werner", "A."),
                      family = "Stahel",
                      role = "aut"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Fabio Sigrist <fabiosigrist@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Fabio",
                      family = "Sigrist",
                      role = c("aut", "cre"),
        
...[truncated]...
erson(given = c("Hans", "R."),
                      family = "Kuensch",
                      role = "aut"),
               person(given = c("Werner", "A."),
                      family = "Stahel",
                      role = "aut"))
as necessary.

Dependency Network

Dependencies Reverse dependencies mvtnorm truncnorm spate

Version History

new 1.7.5 Mar 10, 2026
updated 1.7.5 ← 1.7.4 diff Oct 2, 2023
updated 1.7.4 ← 1.7.3 diff Nov 1, 2022
updated 1.7.3 ← 1.7 diff Oct 20, 2022
updated 1.7 ← 1.6 diff Jan 6, 2020
updated 1.6 ← 1.5 diff Sep 23, 2019
updated 1.5 ← 1.4 diff Aug 28, 2016
updated 1.4 ← 1.3 diff Jan 24, 2015
updated 1.3 ← 1.2 diff Dec 28, 2013
updated 1.2 ← 1.1 diff May 8, 2013
updated 1.1 ← 1.0 diff Jan 10, 2013
new 1.0 Nov 28, 2012