hmer1.6.2 package

History Matching and Emulation Package

analyze_diagnostic

Diagnostic Analysis for Emulators

behaviour_plot

Output Plotting

bimodal_emulator_from_data

Bimodal Emulation

classification_diag

Classification Diagnostics

collect_emulators

Collect and order emulators

comparison_diag

Comparison Diagnostics

Correlator

Correlation Structure

diagnostic_pass

Automated Diagnostics and Modifications

diagnostic_wrap

Diagnostic plots for wave outputs

directional_deriv

Derivative inner product

directional_proposal

Emulated Derivative Point Proposal

effect_strength

Find Effect Strength of Active Variables

emulator_from_data

Generate Emulators from Data

emulator_plot

Plot Emulator Outputs

Emulator

Bayes Linear Emulator

exp_sq

Exponential squared correlation function

export_emulator_to_json

Export Emulators

full_wave

Automatic Wave Calculation

gamma_exp

Gamma-exponential correlation function

generate_new_design

Generate Proposal Points

generate_new_runs

Generate Proposal Points

get_diagnostic

Diagnostic Tests for Emulators

HierarchicalEmulator

Hierarchical Bayes Linear Emulator

hit_by_wave

Output Hit Summary

idemc

IDEMC Point Generation

import_emulator_from_json

Import JSON Emulator Data

individual_errors

Predictive Error Plots

matern

Matern correlation function

maximin_sample

Generate Maximin Sample of Points

nth_implausible

nth Maximum Implausibility

orn_uhl

Ornstein-Uhlenbeck correlation function

output_plot

Emulator Expectation Against Target Outputs

plot_actives

Active variable plotting

plot_lattice

Plot Lattice of Emulator Implausibilities

plot_wrap

Plot proposed points

prin_vars

Determine Principle Outputs

problem_data

Data for an interesting emulation problem

Proto_emulator

Prototype Class for Emulator-like Objects

rat_quad

Rational Quadratic correlation function

residual_diag

Emulator Regression Residuals

simulator_plot

Plot simulator outputs for multiple waves

SIR_stochastic

Stochastic SIR Data

space_removal

Percentage of Space Removed

space_removed

Space Removal Diagnostics

standard_errors

Standardized Error Diagnostics

subset_emulators

Subsetting for Bimodal/Variance Emulators

summary_diag

Summary Statistics for Emulators

validation_diagnostics

Emulator Diagnostics

validation_pairs

Validation Set Diagnostics and Implausibility

variance_emulator_from_data

Variance Emulator Creation (Deprecated)

wave_dependencies

Multiple Wave Inputs vs Outputs

wave_points

Multiple Wave Point Plotting

wave_values

Multiple Wave Output Plotting

A set of objects and functions for Bayes Linear emulation and history matching. Core functionality includes automated training of emulators to data, diagnostic functions to ensure suitability, and a variety of proposal methods for generating 'waves' of points. For details on the mathematical background, there are many papers available on the topic (see references attached to function help files or the below references); for details of the functions in this package, consult the manual or help files. Iskauskas, A, et al. (2024) <doi:10.18637/jss.v109.i10>. Bower, R.G., Goldstein, M., and Vernon, I. (2010) <doi:10.1214/10-BA524>. Craig, P.S., Goldstein, M., Seheult, A.H., and Smith, J.A. (1997) <doi:10.1007/978-1-4612-2290-3_2>.

  • Maintainer: Andrew Iskauskas
  • License: MIT + file LICENSE
  • Last published: 2025-11-28