Skip to content

v1.5.9

Choose a tag to compare

@andy-iskauskas andy-iskauskas released this 15 May 20:39

Bug Fixes

  • emulator_from_data now safely handles/terminates if users supply width-zero range(s), or if regression is a 'perfect fit' for data; behaviour of check.ranges=TRUE modified to ensure consistent range calculations.
  • Calculation of ranges in slice_sample now stable against strange edge cases.
  • Minor fixes to some misbehaving unit tests, and for some correlation function behaviour in seldom-used situations.

Enhancements

  • seek_good and importance_sample modified to more efficiently propose points where plausible_set is already a large data frame.
  • hit_by_wave modified to take n.sig as a parameter, to allow user determination of what constitutes a match to observed data.
  • plot_lattice can be used to plot parameter subsets, while maintaining the analysis across all parameters, aiding visualisation for large-dimensional parameter spaces.
  • Combined legends can be plotted when passing emulator_plot a small (between 2 and 4) list of emulators using include_legend = TRUE.
  • To ensure compatibility with advanced usage of Proto_emulator, generate_new_design can have the emulator ordering overriden.
  • Code refactoring and restructuring, including removal of extraneous calls to imported packages for efficiency gains.
  • Documentation updates, spellchecks, and fixes.