emulator: Bayesian emulation of computer programs
Version 1.2-15

This package allows one to estimate the output of a computer program, as a function of the input parameters, without actually running it. The computer program is assumed to be a Gaussian process, whose parameters are estimated using Bayesian techniques that give a PDF of expected program output. This PDF is conditional on a ``training set'' of runs, each consisting of a point in parameter space and the model output at that point. The emphasis is on complex codes that take weeks or months to run, and that have a large number of undetermined input parameters; many climate prediction models fall into this class. The emulator essentially determines Bayesian posterior estimates of the PDF of the output of a model, conditioned on results from previous runs and a user-specified prior linear model. A working example is given in the help page for function `interpolant()', which should be the first point of reference.

AuthorRobin K. S. Hankin
Date of publication2014-09-08 06:58:23
MaintainerRobin K. S. Hankin <hankin.robin@gmail.com>
LicenseGPL
Version1.2-15
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("emulator")

Getting started

Package overview

Popular man pages

latin.hypercube: Latin hypercube design matrix
model: Simple model for concept checking
optimal.scales: Use optimization techniques to find the optimal scales
pad: Simple pad function
results.table: Results from 100 Goldstein runs
toy: A toy dataset
tr: Trace of a matrix
See all...

All man pages Function index File listing

Man pages

betahat.fun: Calculates MLE coefficients of linear fit
corr: correlation function for calculating A
emulator-package: Emulation of computer code output
estimator: Estimates each known datapoint using the others as datapoints
expert.estimates: Expert estimates for Goldstein input parameters
interpolant: Interpolates between known points using Bayesian estimation
latin.hypercube: Latin hypercube design matrix
makeinputfiles: Makes input files for condor runs of goldstein
model: Simple model for concept checking
oo2002: Implementation of the ideas of Oakley and O'Hagan 2002
optimal.scales: Use optimization techniques to find the optimal scales
pad: Simple pad function
prior.b: Prior linear fits
quad.form: Evaluate a quadratic form efficiently
regressor.basis: Regressor basis function
results.table: Results from 100 Goldstein runs
sample.n.fit: Sample from a Gaussian process and fit an emulator to the...
scales.likelihood: Likelihood of roughness parameters
s.chi: Variance estimator
sigmahatsquared: Estimator for sigma squared
toy: A toy dataset
tr: Trace of a matrix

Functions

OO2002 Man page
betahat.fun Man page
betahat.fun.A Man page
cond.sample Man page
corr Man page
corr.matrix Man page
cprod Man page
emulator Man page
emulator-package Man page
estimator Man page
expert.estimates Man page
ht Man page Source code
int.qq Man page
interpolant Man page
interpolant.quick Man page
latin.hypercube Man page
makeinputfiles Man page
model Man page
oo2002 Man page
optimal.scale Man page
optimal.scales Man page
pad Man page
prior.B Man page
prior.b Man page
quad.3form Man page
quad.3tform Man page
quad.diag Man page
quad.form Man page
quad.form.inv Man page
quad.tdiag Man page
quad.tform Man page
quad.tform.inv Man page
regressor.basis Man page
regressor.multi Man page
results.table Man page
s.chi Man page
sample.from.exp.est Man page
sample.n.fit Man page
scales.likelihood Man page
sigmahatsquared Man page
sigmahatsquared.A Man page
tcprod Man page
toy Man page
tr Man page
var.conditional Man page

Files

inst
inst/CITATION
inst/doc
inst/doc/uncertainty.bib
inst/doc/emulex.Rnw
inst/doc/emulex.R
inst/doc/emulex.pdf
NAMESPACE
data
data/expert.estimates.rda
data/toy.rda
data/results.table.rda
R
R/aaa_cprod.R
R/emulator.R
vignettes
vignettes/uncertainty.bib
vignettes/.install_extras
vignettes/emulex.Rnw
MD5
build
build/vignette.rds
DESCRIPTION
man
man/oo2002.Rd
man/betahat.fun.Rd
man/sample.n.fit.Rd
man/scales.likelihood.Rd
man/makeinputfiles.Rd
man/optimal.scales.Rd
man/toy.Rd
man/s.chi.Rd
man/model.Rd
man/results.table.Rd
man/pad.Rd
man/quad.form.Rd
man/estimator.Rd
man/prior.b.Rd
man/regressor.basis.Rd
man/sigmahatsquared.Rd
man/emulator-package.Rd
man/expert.estimates.Rd
man/interpolant.Rd
man/latin.hypercube.Rd
man/tr.Rd
man/corr.Rd
emulator documentation built on May 19, 2017, 10:26 p.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.