XGA v0.5.1 - Revamp of entropy & mass profiles, and new thermal pressure profile
Summary
Quite a few general bug fixes, but the most important changes are to how the mass and entropy profiles work, and the introduction of a new thermal pressure profile.
Mass, entropy, and pressure profiles are no longer restricted to taking smooth models of temperature and density as their input - instead they can take data points, and interpolate between them in cases where the radial bins aren't the same. They can still use smooth models as inputs.
As a consequence of this, models for entropy, mass, and pressure have been added - these can be fit to those profiles, as they can now be purely data driven.
What's Changed
- Allow the user to set the clean_obs_threshold for XGA-LTR runs. by @DavidT3 in #1204
- Bug/another ltr index bug by @DavidT3 in #1206
- Bug/cbar scaling relation by @DavidT3 in #1208
- Feat/one to one scaling relation view by @DavidT3 in #1211
- Think that the annoying warning should be vanquished - for issue #1220 by @DavidT3 in #1221
- Refine/gal clust exclude bright points by @DavidT3 in #1223
- Added the ASCL badge to XGA README by @DavidT3 in #1225
- Hopefully fixed the declaration of matplotlib slider instances in the… by @DavidT3 in #1229
- Fixing a mistake in type checking in ClusterSample by @DavidT3 in #1247
- Fixed another mistake in the ClusterSample init related to the core p… by @DavidT3 in #1248
- Refine/revamp hydro mass profile product by @DavidT3 in #1275
- Feat/pressure profile class by @DavidT3 in #1278
- Added the entropy, mass, and pressure sections to the xga.models API … by @DavidT3 in #1287
Full Changelog: v0.5.0...v0.5.1