Tonari is a Julia package for the analysis of time series with an emphasis on astronomical time series. I am implementing the methods and functions I need along the way, so it is a work in progress.
Since it's Julia package, you need... Julia! See the official documentation here: https://julialang.org/.
To enter Pkg mode by type ]
in the julia REPL
pkg>
To install Tonari type:
pkg> add Tonari
and then load it with:
using Tonari
The documentation is available here: https://mlefkir.github.io/Tonari.jl/
- Power spectral density models: power-law with zero, one or two bends, Lorentzian...
- Simulation of time series with power spectral density (PSD) models (e.g. bending power law, Lorentzian, etc.)
- Simulation of bivariate time series with a cross-spectral density (CSD) model
- Periodogram computation
- Cross-periodogram for two time series with coherence, phase, and lag
- Interpolation of time series with gaps + randomisation
- Delay estimation with the interpolated cross-correlation function (ICCF)
- Time series structure to represent regularly and irregularly sampled time series
- Periodogram fitting with Whittle likelihood, essentially connect sampler and a good likelihood definition.
- Extracting light curves from event lists, mainly from X-ray observations.
- Operation on light curves, concatenate light curves with dates, i.e. making a big light curve.
- Bispectrum computation for fun.