There is a newer version of the record available.

Published March 25, 2020 | Version v1.2.3
Software Open

1313e/PRISM: v1.2.3

Authors/Creators

  • 1. @swincas

Description

This is the v1.2.3 release of the PRISM package and serves as an optimization patch.

New additions:

  • Added missing PolyLink class documentation;
  • With the introduction of the improved convergence algorithm as described below, projection figures can now be made to either show the entirety of parameter space or solely the part that figure is defined in. The former allows for easier comparison between figures, whereas the latter provides more information;
  • Added tooltips to the different projection dictionaries that can be modified in Crystal;
  • Backup files made with the _make_backup method of the ModelLink class can now be used as external model realization sets in construct. These can be used by providing the unique suffix identifier of the required backup file.

Bugfixes:

  • Fixed a bug where if solely the intercept term of a regression process was significant, the construction process would crash;
  • Fixed a bug where the regression process could fail in rare cases where a single least-squares fit would not converge.

Changes/Optimizations:

  • Copyright notice now includes the year '2020';
  • Reanalyzing an emulator iteration now uses the current implausibility cut-offs instead of the global default cut-offs;
  • The emulator now only samples over the hypercube in an iteration that contains all of its defined samples. This means that, for example, if a parameter 'A' is only defined over the range [0.5, 1.0] in iteration 2, then analyzing iteration 2 will only consider values of 'A' in this range (and a bit extra to account for inaccuracies);
  • The above massively increases both the accuracy and the convergence rate of the emulator, when parameters show strong preferences for specific parts of their range. Parameters that can take any value in their range are unaffected by this change;
  • Projections can no longer be made when its iteration has not been analyzed yet;
  • Emulator compatibility warnings are now only emitted once per type.

Files

1313e/PRISM-v1.2.3.zip

Files (7.2 MB)

Name Size Download all
md5:2cb5a657c97f3700ba42423671853bd0
7.2 MB Preview Download

Additional details

Related works