Hello RoTo
This package provides tools for extracting rotation periods from astrophysical time series data.
timeseries, flux, (flux_errors) -> rotation_period(s)
Output rotation period + uncertainty (master). Output rotation period + uncertainty for each method used.
roto = RoTo(timeseries, flux, flux_errors, **config_kwargs) # instantiate object
roto() # call to find periods
print(roto) # will print an ascii table of the outputted periods
Inspiration from the astropy lomb scargle class:
ls = LombScargle(timeseries, flux, flux_errors, **kwargs)
ls.autopower()
AstroPy Lomb Scargle Bayesian Lomb Scargle:
The Generalised Autocorrelation Function (G-ACF)
Gaussian Process Model(s)
Wavelet Analysis - TBC