Releases: LSSTDESC/Smokescreen
Releases · LSSTDESC/Smokescreen
v1.5.6
Minor version
What's Changed
- Fix hdf5 file ext by @arthurmloureiro in #84
Full Changelog: v.1.5.5...v1.5.6
v.1.5.5
What's Changed
- fixed cli for determinist shift by @arthurmloureiro in #71
- Adjust to new Firecrown modules structure for v1.15 by @marcpaterno in #75
- fixing CLI bug with partial cosmology by @arthurmloureiro in #77
- Ensuring the provided sacc matches the sacc inside the likelihood by @arthurmloureiro in #79
- Add support for HDF5 sacc format by @arthurmloureiro in #80
New Contributors
- @marcpaterno made their first contribution in #75
Full Changelog: v1.5.0...v.1.5.5
v1.5.0
What's Changed
- Fix Smokescreen for updated firecrown by @arthurmloureiro in #68
- Removed the requirement to specify a dictionary of firecrown systematic values by @arthurmloureiro in
#68 - Added a new _check_amplitude_parameter method to validate that the amplitude parameter (e.g., sigma8 or A_s) is correctly set in the cosmology and shifts dictionary.
updated depencies:
- Updated the firecrown dependency to version >=1.8 in environment.yml and adjusted code to align with the new API. (environment.yml, environment.ymlL14-R14)
- Updated the numpy dependency to version >=2.2.0 in pyproject.toml. (pyproject.toml, pyproject.tomlL20-R25)
Breaking changes:
- Note that when calling the code from a notebook, since
systm_dictis now an optional key, theConcealDataVectorclass has a new function signature. Check the documentation for more information :)
Full Changelog: v1.3.0...v1.5.0
Smokescreen 1.3.0
- Included gaussian shifts in the cosmological parameters
- Included encryption and decryption of data vectors
- Included new ways of calling smokescreen
- More unit tests
- New documentation on new functionality
What's Changed
- Implement Gaussian shifts by @arthurmloureiro in #60
- Encrypt sacc by @arthurmloureiro in #62
Full Changelog: v1.0.0...v1.3.0
Smokescreen v1.0.0
What's Changed
- Creating Docs by @arthurmloureiro in #53
- Fix remove delta shifts by @arthurmloureiro in #54
- Seed fix and Metadata addition to sacc by @arthurmloureiro in #55
Full Changelog: v0.6.0-alpha...v1.0.0
Preliminary test release
Attempting to get the readthedocs documentation to build somehow
What's Changed
- Legacy blinding porting by @arthurmloureiro in #8
- Develop: Adding Github Actions by @arthurmloureiro in #12
- Removed Legacy Blinding as it has been ported to a new repository by @arthurmloureiro in #15
- Included installation, instructions and example by @arthurmloureiro in #24
- adding testing to CI by @arthurmloureiro in #25
- First prototype for data-vector blinding using firecrown likelihoods by @arthurmloureiro in #23
- Shear likelihood example by @arthurmloureiro in #29
- ENH: Save blinded sacc by @arthurmloureiro in #31
- Support for sacc reading and writing + cosmic shear example notebook and likelihood by @arthurmloureiro in #32
- FIX: missing packages added to env by @arthurmloureiro in #34
- Implements a Command Line Interface using jsonargparse by @arthurmloureiro in #38
- Command Line Interface and main function by @arthurmloureiro in #40
- Adding the SNe blinding example by @arthurmloureiro in #43
- Change namespace to Smokescreen by @arthurmloureiro in #47
- Pep8 implementation by @arthurmloureiro in #50
New Contributors
- @arthurmloureiro made their first contribution in #8
Full Changelog: https://github.com/LSSTDESC/Smokescreen/commits/v0.6.0-alpha