Recent Releases of astro-elisa

astro-elisa - v0.2.1

What's Changed

  • Fix package versioning

Full Changelog: https://github.com/wcxve/elisa/compare/v0.2.0...v0.2.1

- Python
Published by wcxve 6 months ago

astro-elisa - v0.2.1

What's Changed

  • Fix package versioning

Full Changelog: https://github.com/wcxve/elisa/compare/v0.2.0...v0.2.1

- Python
Published by wcxve 6 months ago

astro-elisa - v0.2.0

What's Changed

  • Supported Python version is 3.10 to 3.13
  • Add more Bayesian posterior samplers, see docs for details
  • Enhance plot customization in https://github.com/wcxve/elisa/pull/224
  • Customizing LaTeX format of component parameters in plot in https://github.com/wcxve/elisa/pull/253
  • Rebin data with existing grouping flags preserved by in https://github.com/wcxve/elisa/pull/233
  • Update XSPEC model API in https://github.com/wcxve/elisa/pull/262

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.17...v0.2.0

- Python
Published by wcxve 6 months ago

astro-elisa - v0.1.17

What's Changed

Modeling Interface

  • Improve handling of parameter bound (https://github.com/wcxve/elisa/pull/206)

Model Comparison Interface

  • Expose batch_fit for likelihood ratio test (https://github.com/wcxve/elisa/pull/187)

Results Interface

  • Add standard error se to MLEFlux, MLELumin, and MLEEiso
  • Add standard error se to ConfidenceInterval
  • Add mean, std, and median to PosteriorResult, PosteriorFlux, PosteriorLumin, and PosteriorEiso

MCMC Interface

  • Add post_warmup_state parameter to NumPyro MCMC (https://github.com/wcxve/elisa/pull/192)
  • Fix ensemble sampling (https://github.com/wcxve/elisa/pull/193)
  • Add BarkerMH sampler (https://github.com/wcxve/elisa/pull/196)
  • Add MCMC thinning option (https://github.com/wcxve/elisa/pull/213)
  • Revamp Sample Adaptive MCMC (https://github.com/wcxve/elisa/pull/214)

Xspec Models Interface

  • Revamp Xspec model API (https://github.com/wcxve/elisa/pull/207)

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.16...v0.1.17

- Python
Published by wcxve 10 months ago

astro-elisa - v0.1.16

What's changed

  • Implement more additive models in #161
  • Handle sparse matrix reading for big-endian byte order in #163

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.14...v0.1.16

- Python
Published by wcxve about 1 year ago

astro-elisa - v0.1.14

What's Changed

  • fix: positive definite covariance matrix (#130)
  • feat: calculate confidence/credible intervals of arbitrary functions (#137)
  • Support Python 3.12 (#146)
  • Update jaxns dependency (#147)

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.13...v0.1.14

- Python
Published by wcxve about 1 year ago

astro-elisa - v0.1.13

What's Changed

  • feat: add sampler ESS and SA in #120
  • feat: serialization of FitResult in #123
  • fix warnings and remove deprecated API

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.12...v0.1.13

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.12

What's Changed

  • feat: deviance and Pearson residuals of LOO version in #103
  • fix: simulation number of boot/ppc in #105
  • feat: run AIES in parallel in #106
  • option to control number of parallel processes in #107
  • fix: BandEp alpha should be greater than -2 in #109
  • refactor: eliminate unnecessary computation for residuals in #116
  • chore: rename project name to astro-elisa

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.11...v0.1.12

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.11

What's Changed

  • fix: axis ticks' labels with linlog plotting scale in #97

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.10...v0.1.11

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.10

What's Changed

  • fix: scientific notation

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.9...v0.1.10

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.9

  • fix: parameter interval in scientific notation

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.8...v0.1.9

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.8

What's Changed

  • fix: add sign to Li-Ma and GV significance (#88)
  • fix: parameter interval in scientific notation (#93)

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.7...v0.1.8

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.7

What's Changed

  • refactor: explicitly display the units for count and photon by @wcxve in https://github.com/wcxve/elisa/pull/82
  • fix: flux CI in errors format by @wcxve in https://github.com/wcxve/elisa/pull/87
  • docs: use PyData theme by @wcxve in https://github.com/wcxve/elisa/pull/85

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.6...v0.1.7

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.6

What's Changed

  • feat: custom models with Python callback by @wcxve in https://github.com/wcxve/elisa/pull/74
  • fix: Gaussian line model
  • Improve plotting API

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.5...v0.1.6

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.5

What's Changed - Reduce X-ray cross section table size

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.4...v0.1.5

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.4

What's Changed - Robust implementation of Gaussian significance based grouping methods - Minor improvements to plotting functions - Clean up source distribution

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.3...v0.1.4

- Python
Published by wcxve over 1 year ago

astro-elisa - v0.1.3

What's Changed

  • fix spectrum grouping
  • add test for spectrum grouping

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.2...v0.1.3

- Python
Published by wcxve almost 2 years ago

astro-elisa - v0.1.2

What's Changed

  • feat: parallelize likelihood of BayesFit.nautilus by @wcxve in https://github.com/wcxve/elisa/pull/56
  • feat: support default value assignment at model construction by @wcxve in https://github.com/wcxve/elisa/pull/57
  • feat: add lumin and eiso calculation for compiled models by @wcxve in https://github.com/wcxve/elisa/pull/62
  • feat: simulate observation data from spectral models by @wcxve in https://github.com/wcxve/elisa/pull/70
  • refactor: data by @wcxve in https://github.com/wcxve/elisa/pull/65
  • docs: complement tutorial by @wcxve in https://github.com/wcxve/elisa/pull/72

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.1...v0.1.2

- Python
Published by wcxve almost 2 years ago

astro-elisa - v0.1.1

What's Changed

  • refactor: use shard_map for parallel computation by @wcxve in https://github.com/wcxve/elisa/pull/41
  • fix: clip the Poisson rate parameter into [1e-30, 1e15] by @wcxve in https://github.com/wcxve/elisa/pull/42
  • fix: Xspec convolution model energy extension by @wcxve in https://github.com/wcxve/elisa/pull/44
  • feat: add affine-invariant ensemble sampling by @xiesl97 in https://github.com/wcxve/elisa/pull/39
  • feat: support nested sampling of ultranest and nautilus-sampler by @wcxve in https://github.com/wcxve/elisa/pull/48
  • feat: customizable corner plot by @wcxve in https://github.com/wcxve/elisa/pull/50
  • fix: ess and rhat of samples from nested sampling by @wcxve in https://github.com/wcxve/elisa/pull/51
  • fix: residuals plot by @wcxve in https://github.com/wcxve/elisa/pull/53
  • feat: support reading log file from previous ultranest run by @xiesl97 in https://github.com/wcxve/elisa/pull/52
  • docs: complement documentation by @wcxve in https://github.com/wcxve/elisa/pull/43
  • docs: add Xspec model example by @wcxve in https://github.com/wcxve/elisa/pull/54

Full Changelog: https://github.com/wcxve/elisa/compare/v0.1.0...v0.1.1

- Python
Published by wcxve almost 2 years ago

astro-elisa - v0.1.0

The first release of elisa.

- Python
Published by wcxve almost 2 years ago