Package: spectralGP 1.3.3

Chris Paciorek

spectralGP: Approximate Gaussian Processes Using the Fourier Basis

Routines for creating, manipulating, and performing Bayesian inference about Gaussian processes in one and two dimensions using the Fourier basis approximation: simulation and plotting of processes, calculation of coefficient variances, calculation of process density, coefficient proposals (for use in MCMC). It uses R environments to store GP objects as references/pointers.

Authors:Chris Paciorek <[email protected]>

spectralGP_1.3.3.tar.gz
spectralGP_1.3.3.tar.gz(r-4.5-noble)spectralGP_1.3.3.tar.gz(r-4.4-noble)
spectralGP_1.3.3.tgz(r-4.4-emscripten)spectralGP_1.3.3.tgz(r-4.3-emscripten)
spectralGP.pdf |spectralGP.html
spectralGP/json (API)
NEWS

# Install 'spectralGP' in R:
install.packages('spectralGP', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.65 score 1 stars 45 scripts 195 downloads 23 exports 0 dependencies

Last updated 9 years agofrom:281be08965. Checks:OK: 1 NOTE: 1. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 26 2024
R-4.5-linuxNOTENov 26 2024

Exports:add.blockscalc.varianceschange.paramcopyexpand.gpgridgetgridGibbs.sample.coeffgpHastings.coeffimage_plotimage_plot_infoimage_plot_pltis.gplogdensitylonlat2xymatern.specdensnew.mappingpropose.coeffrdist.earthsimulateupdateprocessxy2unitzero.coeff

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Adds coefficient block structure to a spectral GP objectadd.blocks.gp
Calculates prior variances of coefficients in a spectral GP objectcalc.variances.gp
Changes correlation function parameter values of a spectral GP objectchange.param.gp
Copy a spectral GP object.copy.gp
Calculate grid locations for a spectral GP object.expand.gpgrid.gp
Calculates the gridpoints in a spectral GP objectgetgrid.gp
Samples new coeffients via Gibbs sampling in a spectral GP object.Gibbs.sample.coeff.gp
Create a new GP objectgp
Calculates Hastings value of coefficientsHastings.coeff.gp
Draws image plot with a legend strip for the color scale.image_plot
Test if object is a spectral GPis.gp
Add a line plot for a one-dimensional process based on a spectral GP objectlines.gp
Calculates log prior density of a spectral GP objectlogdensity.gp
Projects lon/lat coordinates to x/y Euclidean coordinate systemlonlat2xy
Matern correlation spectral density functionmatern.specdens
The names of the elements of a GP objectnames.gp
Map arbitrary locations to gridpoints of spectral GP objectnew.mapping
Plot a process based on a spectral GP objectplot.gp
Add points for a one-dimensional process based on a spectral GP objectpoints.gp
Prediction from a spectral GP objectpredict.gp
Spectral GP default print statementprint.gp
Proposes new coeffients in a spectral GP object.propose.coeff.gp
Great circle distance matrixrdist.earth
Simulates a process realization from a spectral GP objectsimulate.gp
spectralGP - tools for specifying Gaussian processes using the computationally efficient Fourier basisspectralGP
spectralGP generic functionsadd.blocks calc.variances change.param copy expand.gpgrid getgrid Gibbs.sample.coeff Hastings.coeff image_plot_info image_plot_plt logdensity propose.coeff simulate updateprocess zero.coeff
Recalculate process values in a spectral GP objectupdateprocess.gp
Scales locations to the unit hypercube for use in spectral GPxy2unit
Sets coefficients to zero in a spectral GP objectzero.coeff.gp