Release Notes¶
Version 0.5.0 (2018-11-18)¶
New Features:
- Adds unfolding matrix to output of
iterative_unfold(See PR #88). - Adds
CallbackListcontainer for storing a collection ofCallbackobjects (See PR #101).
Changes:
- Adds a check to
Mixerto ensure response matrices are two-dimensional. An error is raised if a non-2D response matrix is input (See PR #90). - Removes unnecessary NumPy array copies in
MixerandCovarianceMatrixobject (See PR #99). - Vectorized some operations in
MixerandCovarianceMatrixobjects (See PR #102).
Bug Fixes:
- Fixed bug in Bayes factor test statistic
calcmethod (See PR #93).
Documentation:
Version 0.4 (2018-06-03)¶
Changes:
- Adds check to
iterative_unfoldfor negative values in input distributions. An error is raised if negative efficiencies, responses, or observed data distributions are input. (See PR #73) - Adds several documentation updates in response to JOSS reviewer comments (See PR #83, PR #82, PR #77, PR #76, PR #71, PR #70, and PR #69)
Bug Fixes:
- Fixes environment used for running the “Tutorial” and “Advanced Techniques” example notebooks on binder. (See PR #68)
Version 0.3 (2018-05-15)¶
New Features:
- Adds cause bin group support to
SplineRegularizerfor independent regularization. (See PR #47) - Adds
cov_typeparameter to theiterative_unfoldfunction. This adds the option to choose between using the Multinomial or Poisson form of the covariance matrix. (See PR #50) - Adds check for negative values in
priorinput toiterative_unfold. (See PR #63)
Changes:
- Makes
data,response,efficiencies, and associated uncertainties parameters initerative_unfoldkeyword arguments. Now they can be input in any order. (See PR #46) - Changes default prior in
iterative_unfoldfrom Jeffreys prior to a uniform prior. (See PR #52)
Bug Fixes:
- Fixes bug in calculation of Jeffreys prior. (See PR #52)
Version 0.2.2 (2018-05-04)¶
Changes:
- Adds checks for optional PyTables testing dependency. (See PR #43)
Version 0.2.1 (2018-05-04)¶
Changes:
- Adds
MANIFEST.infile to package additional files with source distribution.
Version 0.2 (2018-05-04)¶
New Features:
- Added
SplineRegularizercallback to perform smoothing at each unfolding iteration. (See PR #27) - Added
Loggercallback to write test statistic information to stdout. (See PR #18) - Added contributing guide to the documentation page. (See PR #31)
- Added
setup_priorconvenience function to help validate user prior input (See PR #35)
Changes:
- Removed
datadist.pymodule. (See PR #19) - Vectorized
covmatrix.pymodule. (See PR #24) - Removed
covmatrixandloadstatsmodules. (See PR #38)
Bug Fixes:
- Fixed typos in the online documentation (See PR #26)