Python implementation of basic period detection and fitting routines for astronomical time series.
Give it a spin before you install with an example notebook on Binder. (This can take a while to load!)
To install, use
pip install Pyriod
or download the latest (possibly unstable) version from GitHub and run
python -m pip install .
Additional documentation is available at pyriod.readthedocs.io.
This code uses Qgrid and other Jupyter widgets to interactively display the frequency solution.
Unfortunately Qgrid is no longer supported. We are grateful to @zhihanyue for maintaining qgridnext.
This material is based upon work supported by the National Science Foundation under Grant No. AST-2406917.
If you use this code in a published analysis, please cite record ascl:2207.007 of the Astrophysics Source Code Library.