Skip to main content

Basic period detection and fitting routines for astronomical time series.

Project description

Pyriod

IMPORTANT INSTALLATION NOTE: you must manually install qgrid with conda from the eshard channel as described below.

Python implementation of basic period detection and fitting routines for astronomical time series.

To install, use

pip install Pyriod

or download the latest (possibly unstable) version from GitHub and run

python setup.py 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. A version that works with other modern packages can be installed with

conda install -c eshard qgrid

Furthermore, Qgrid has specific version requirements for Jupyter (classic only, < v7) and ipywidgets (< v8):

conda install "notebook<7"
conda install "ipywidgets<8"

To display the Pyriod GUI, you will need to first enable the following Jupyter notebook extensions in the terminal:

jupyter nbextension enable --py --sys-prefix qgrid
jupyter nbextension enable --py --sys-prefix widgetsnbextension
jupyter nbextension enable --py --sys-prefix ipympl

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyriod-0.3.0.tar.gz (402.4 kB view details)

Uploaded Source

File details

Details for the file pyriod-0.3.0.tar.gz.

File metadata

  • Download URL: pyriod-0.3.0.tar.gz
  • Upload date:
  • Size: 402.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for pyriod-0.3.0.tar.gz
Algorithm Hash digest
SHA256 16a9df8966d598b3252c1e68a08a3c54e48feb23b1766fd3d4e900a5f2c9a4cf
MD5 3285b3f5c6d3f1db7c1dde069eba4643
BLAKE2b-256 0c4e090f59de19049a3e9d667f79997d4f290900facd17e4829c223989b68607

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page