8000 GitHub - mlefkir/Tonari.jl: Time series analysis in Julia
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mlefkir/Tonari.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tonari

Documentation Build Aqua QA

codecov

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.

Installation

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

Documentation

The documentation is available here: https://mlefkir.github.io/Tonari.jl/

Current features

  • 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

Ideas/possible features

for the 0.3.x

  • Periodogram fitting with Whittle likelihood, essentially connect sampler and a good likelihood definition.
  • Extracting light curves from event lists, mainly from X-ray observations.

for the 0.4.x and later

  • Operation on light curves, concatenate light curves with dates, i.e. making a big light curve.
  • Bispectrum computation for fun.

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0