Code for different emulation/calibration work
-
code/contains general emulation/calibration code used across multiple projects, including:-
code/FastHM.Rcontains fast history matching code (for high dimensional output) from Salter & Williamson 2022 https://www.dl.begellhouse.com/journals/52034eb04b657aea,7ba373b25cc40b46,0c41fc6d5a39a9c2.html -
code/rotation_functions.Rcontains main basis emulation code from Salter et al 2019 https://www.tandfonline.com/doi/shareview/10.1080/01621459.2018.1514306 Examples relating to this code are also in this folder, as well as wrappers for combining this code with RobustGasp and mogp_emulator (reproduced from old repository https://github.com/JSalter90/RotateBasis) -
code/discrepancy.R(coming soon) will contain code for reframing history matching/calibration as a classification problem, with several worked toy examples
-
-
applications/contains specific applications , including:-
applications/raikokeemulating the NAME volcanic ash dispersion model, https://acp.copernicus.org/articles/24/6251/2024/ -
application/SECRETpulmonary and systemic model emulation -
application/SECRET/Example_EmulateTS.htmlA worked example of emulating high-dimensional output
-
See also:
- Emulation with mogp_emulator: https://github.com/alan-turing-institute/mogp_emulator
Rfront end for mogp_emulator: https://bayesexeter.github.io/ExeterUQ_MOGP/