Releases: LSSTDESC/TJPCov
Releases · LSSTDESC/TJPCov
v0.4.0
What's Changed
- Quick fix to skip mass-richness relation by @m-aguena in #79
- Adjust cluster covariance calculation to use new SACC file tracers by @mattkwiecien in #92
- Updating CI workflow by @mattkwiecien in #93
- Removing GlobalLock from code and removing associated tests. by @mattkwiecien in #95
- Update to CCLv3 by @carlosggarcia in #97
Important
- We have moved to CCLv3. CCLv2 will not work with TJPCov any longer.
New Contributors
Full Changelog: v0.3.1...v0.4.0
v0.3.2
What's Changed
- Fixing test bugs and test refactoring by @mattkwiecien in #88
- SSC: bug fixed by @carlosggarcia in #89
- Fixed environment bug for conda by @carlosggarcia in #84
- Requiring python >= 3.8 and sacc >=0.8 by @mattkwiecien in #90
Full Changelog: v0.3.0...v0.3.2
v0.3.0
What's Changed
- Split cluster count covariance into SSC and Gaussian builders. by @mattkwiecien in #68
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Merge cluster covariance base class and cluster count covariance implementation into TJPCov by @mattkwiecien in #59
- Fixed covariance_from_name (issue66) by @carlosggarcia in #67
New Contributors
- @mattkwiecien made their first contribution in #59
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- Added documentation and build it in ReadTheDocs by @carlosggarcia in #57
- Added documentation url in pyproject (issue61) by @carlosggarcia in #63
- Remove unneeded imports by @carlosggarcia in #62
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- fixed publish ci by @carlosggarcia in #54 & #55
- ci publish: use real pypi and update README by @carlosggarcia in #56
Full Changelog: v0.1...v0.1.1
v0.1.1-dev2
What's Changed
- ci publish: use real pypi and update README by @carlosggarcia in #56
Full Changelog: v0.1.1-dev1...v0.1.1-dev2
v0.1.1-dev1
v0.1.1-dev
v0.1
This is the first TJPCov release. It is still under active development and changes can happen (although we will try to minimize the disruption and fix whatever we break). There are also parts of the code that do not work as intended or are still not implemented. At the moment this version fully support:
- Gaussian covariance with NaMaster (in #21) and SSC with halo-model approximation as implemented in CCL (in #34). This can be used directly in TJPcov or through TXPipe (#25 and #26). By @carlosggarcia
- Wigner transforms. These are used to project the Fourier space covariances to real space. Tested through TXPipe in Judit et al 2022 with Gaussian simulations. By @felipeaoli & @sukhdeep2
- MPI parallelization by @carlosggarcia in #29.
In addition,
- There is an implementation of the fsky approximation in Fourier and Real space that has some problems with the binning at the moment (#52 & #39). By @felipeaoli & @sukhdeep2
- The code has been rewritten to have a better API that makes development and usage easier by @carlosggarcia in #44 and #51.