Skip to content

v1.0.0

Choose a tag to compare

@mlefkir mlefkir released this 08 Jul 22:39
820ea40

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

Full Changelog: v0.1.7...v1.0.0