There is a newer version of the record available.

Published November 4, 2019 | Version v1.2.0
Software Open

1313e/PRISM: v1.2.0

Authors/Creators

  • 1. @swincas

Description

This is the v1.2.0 release of the PRISM package.

New additions:

  • The PolyLink class was added to PRISM's standard ModelLink subclasses;
  • Introduced the new 'req_n_walkers' input argument for the get_walkers() function, which can be used to generate a specific number of required walkers using a custom Metropolis-Hastings algorithm;
  • Added the get_bibtex() function, which prints the BibTeX entry for citing the PRISM paper;
  • Added Crystal, PRISM's Projection GUI; Crystal can be used to more easily create; draw; compare; and analyze projection figures;
  • It is now possible to use nested worker modes;
  • It is now also possible to make calls to solely workers using the new _make_call_workers() method;
  • Finally, one can now make calls using rank-specific attributes.

Bugfixes:

  • Fixed a bug where if one tries to reconstruct the first iteration of the emulator using less data points than before, the emulator would not be reset properly;
  • Fixed a bug where analyzing a finished iteration through construct() would not work properly in MPI;
  • Fixed a bug where sometimes the check_vals() function would not raise a proper error.

Changes/Optimizations:

  • Added several tests to various different functions/methods to make sure that the layouts of provided arguments are correct;
  • PRISM's colormaps have been ported to *e13Tools';
  • The 3D line-of-sight depth plots now use the 'freeze' colormap (new colormap in e13Tools);
  • All projection hypercube tuples now also carry the iteration for which they were made;
  • The default names of projection hypercubes have been changed slightly;
  • Rewritten the worker mode of PRISM into the WorkerMode class;
  • Removed all deprecated features from v1.1.

Files

1313e/PRISM-v1.2.0.zip

Files (7.2 MB)

Name Size Download all
md5:b52911357aa38de92e2b1f4f3cce86b1
7.2 MB Preview Download

Additional details

Related works