v1.0.0
This is the first major release of Pioran.jl, it is fully working for bending power-law power spectra and custom mean functions. Future versions will need to improve on adding the features to the model and a good sampler for the CARMA process.
Breaking changes
- New default normalisation for the approximated power spectrum using the integrated power from f_min to f_max (instead of the integrated power from 0 to +infinity). This also changes how the function approx is called.
- The post-inference diagnostic functions have been changed as well and now depend on a GP_model function.
- The PSD models are now located in the package Tonari.jl and exported here as well.
- CARMA models changed are now valid and tested.
Additions
- Add some utils for the CARMA process, sampling from good distribution and posterior plots.
- Add narrow features for the modelling.
- Use of CustomMean for custom mean functions.
- Add tools for benchmarking with CI.
What's Changed
- Carma update by @mlefkir in #28
- CompatHelper: bump compat for Turing to 0.36, (keep existing compat) by @github-actions in #31
- CompatHelper: bump compat for CairoMakie to 0.13, (keep existing compat) by @github-actions in #30
- New variance by @mlefkir in #35
- Benchmarks by @mlefkir in #32
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #36
- Large overhaul of the models by @mlefkir in #38
- Update QPOs branch by @mlefkir in #39
- Add QPOs and sine waves by @mlefkir in #40
New Contributors
- @pre-commit-ci made their first contribution in #36
Full Changelog: v0.1.7...v1.0.0