Releases: JuliaAstro/SpectralFitting.jl
Releases · JuliaAstro/SpectralFitting.jl
v0.7.3
What's Changed
These are the automatically generated GitHub summaries.
- Remove LibXSPEC_jll dependency by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/134
- fix: allow even more complex bindings by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/133
- Use IOContext properly for styled printing. by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/146
- BremsStrahlung Julia implementation by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/147
- added tbabs xspec model as XS_NeutralHydrogenAbsorption by @DariusMichienzi in https://github.com/fjebaker/SpectralFitting.jl/pull/149
- fixed the issues with reversed data when interpolating by @DariusMichienzi in https://github.com/fjebaker/SpectralFitting.jl/pull/153
- Table Models by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/151
- Create dependabot.yml by @abhro in https://github.com/fjebaker/SpectralFitting.jl/pull/155
- Update codecov-action version by @abhro in https://github.com/fjebaker/SpectralFitting.jl/pull/158
- Use shell option in test.yml by @abhro in https://github.com/fjebaker/SpectralFitting.jl/pull/159
- Update documentation by @abhro in https://github.com/fjebaker/SpectralFitting.jl/pull/157
- Fix docs CI by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/162
- Major Rework by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/165
- fix: typos and XS_Gaussian wavelength -> energy in text label by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/166
- fix: use typeof model when finding normalisation field name by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/167
- test: enable xspec model tests on CI by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/168
- Refactor invoke and wrapper interface by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/170
- Fix: wrapping composite models by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/171
- feat: add ParameterPatch by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/172
- FitParam fixes + parameter patching info by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/173
- Re-Enable AutoCache by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/174
- Paramater binding bug fixes by @DariusMichienzi in https://github.com/fjebaker/SpectralFitting.jl/pull/176
- Fix update_model! by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/178
- Fix simulation API by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/180
- Domain extensions by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/181
- Unfolding by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/182
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/fjebaker/SpectralFitting.jl/pull/183
- Multiplicative constant model by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/184
- Reading "flat" responses where the matrix is a vector by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/194
- Fix XSPECModel invokes by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/195
New Contributors
- @DariusMichienzi made their first contribution in https://github.com/fjebaker/SpectralFitting.jl/pull/149
- @abhro made their first contribution in https://github.com/fjebaker/SpectralFitting.jl/pull/155
- @dependabot[bot] made their first contribution in https://github.com/fjebaker/SpectralFitting.jl/pull/183
Full Changelog: fjebaker/SpectralFitting.jl@v0.5.15...v0.7.3
v0.5.15
What's Changed
- Replace deprecated LinearInterpolation by @Infinite-Improbability in https://github.com/fjebaker/SpectralFitting.jl/pull/57
- feat: ffi updates by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/60
- Feat!: New dataset API by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/61
- Feat!: new parameter API by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/63
- fix: import order of update_model by @pxrwa in https://github.com/fjebaker/SpectralFitting.jl/pull/65
- fix: response folding issues and uncertainties by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/66
- Supported for GZip file compression in model data by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/69
- Add data_mask to InjectiveData by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/71
- Add XS_Jet model to xspec-models by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/74
- Fix parsing errors in FITS types by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/78
- Fix
mul!problems and bump Julia CI version by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/80 - More flexibility with OGIP datasets by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/81
- Typo in XS_Jet model specification by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/85
- Temporary fix to
prettyfloatto work aroundInexactErrorby @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/87 - Cut-off power law model from XSPEC by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/88
- Fixing bind mapping with multiple models by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/90
- Remove OGIP config struct by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/93
- Fix variance calculations by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/94
- Residual plots by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/91
- Fixed a typo and bumped version by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/95
- Goodness by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/96
- Simulation by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/97
- Composite destructing by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/98
- Docs and walkthrough by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/99
- More simulation work by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/100
- Variance fixes in simulated spectra by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/101
- Fix surrogates by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/103
- Rework model API and reflection by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/104
- Cash money by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/105
- Add MCMC docs and result type stability by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/107
- Better surrogates by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/108
- Slightly better unit propagation by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/109
- Better plots and background by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/110
- Plot unfolded data and model by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/111
- Frozen parameters in parameter cache by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/116
- feat: model wrappers and AutoCache by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/117
- fix: bind parameters in models with frozen parameters by @phajy in https://github.com/fjebaker/SpectralFitting.jl/pull/118
- Convolutions by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/122
- Copy by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/123
- Adding Optxagnf model by @GloriaRAH in https://github.com/fjebaker/SpectralFitting.jl/pull/127
- Add XS_Kerrconv model to convolutional.jl by @GloriaRAH in https://github.com/fjebaker/SpectralFitting.jl/pull/128
- Fix parameter bindings by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/129
- Document parameter binding by @fjebaker in https://github.com/fjebaker/SpectralFitting.jl/pull/130
New Contributors
- @Infinite-Improbability made their first contribution in https://github.com/fjebaker/SpectralFitting.jl/pull/57
- @pxrwa made their first contribution in https://github.com/fjebaker/SpectralFitting.jl/pull/65
- @GloriaRAH made their first contribution in https://github.com/fjebaker/SpectralFitting.jl/pull/127
Full Changelog: fjebaker/SpectralFitting.jl@v0.4.2-alpha...v0.5.15
v0.4.2-alpha
Placeholders for simple-dataset background subtraction (#54) * Added .vscode to .gitignore * Added placeholders for simple dataset background subtraction