Releases: LSSTDESC/qp
Releases · LSSTDESC/qp
Release list
v1.1.4
v1.1.2
v1.1.1
v1.1.0: added json support and support to read slices from files
v1.0.2
v1.0.1
What's Changed
- Removing python 3.9 from github actions by @jscora in #243
- added np.atleast_2d to concatanate by @eacharles in #245
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Reorganization, refactoring and documentation rewrite by @jscora in #241
- fixed tables_io dependency in pyproject.toml by @jscora in #242
This release includes the following:
- separation of main qp package from metrics subfolder
- reorganization of files for easier navigation
- addition of a 'create_ensemble' method for each parameterization type to allow users to check what arguments are needed instead of having to know in advance
- warnings when input data for Ensemble creation is outside expected parameters (with a parameter to turn off warnings), and raise errors when input data for Ensemble creation is negative, etc
- Ensemble.shape() is now (npdf, ndata), where ndata is the number of data points each distribution has
- Ensemble.metadata['key'] and Ensemble.objdata['key'] are now how you access metadata and objdata instead of Ensemble.metadata()['key']
- 'check_input' parameter in Ensemble creation changed to 'norm' or 'ensure_extent' to better reflect what the parameter does
- coordinate arrays in Ensemble.metadata are now 1D instead of 2D
- Ensemble creation now requires the parameterization class instead of the creation method, with creation method aliases adjusted appropriately
- dimensionality of Ensemble.objdata and statistical function (i.e. pdf) output now matches the dimensionality of the Ensemble
- new x_samples() function to provide users with a set of 'x' values that can be easily used to plot any of the distributions in an Ensemble
- detailed user-facing class and function docstrings with usage examples
- rewrite of ReadtheDocs documentation to have detailed instructions for new users, new contributors, and helpful cookbooks and method lists for quick checking
- moved test data and related functions to the tests folder
- pdf_constructor_name key (for the quantile parameterization) is now byte-encoded and able to be written to a file
New Contributors
Full Changelog: v0.9.3...v1.0.0
v0.9.3
What's Changed
- expand limits as needed in _prepare_for_brier by @eacharles in #240
Full Changelog: v0.9.2...v0.9.3