Skip to main content

Pyriod

Tests PyPI version DOI Documentation Status

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.

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.5.0.tar.gz (49.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyriod-0.5.0-py3-none-any.whl (48.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyriod-0.5.0.tar.gz
  • Upload date:
  • Size: 49.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pyriod-0.5.0.tar.gz
Algorithm Hash digest
SHA256 332b3faf73680f5d69fac1911a55f33823cd80faf6e5edd48e5176f2f83d629f
MD5 8703a9ee0a9f33e9078da71705ab0671
BLAKE2b-256 ba8825f7b68097c7a0e10986fc06690f89125682e6cf5004693f8c32724f1baa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyriod-0.5.0.tar.gz:

Publisher: publish.yml on keatonb/Pyriod

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyriod-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: pyriod-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 48.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pyriod-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 28fc9a7904331c2b3fa89f0973438b7181c1254b3b08fa7ef79ca47eff66f186
MD5 d9cf03fa94ad995c6ec39670d03b3e20
BLAKE2b-256 3ebc93c5d5abbfb40d5ac9ec38e80b4a238fa582e0925a77fdad3824d8c8b1da

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyriod-0.5.0-py3-none-any.whl:

Publisher: publish.yml on keatonb/Pyriod

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.5.1

2 files

This release

0.5.0 This release

2 files

0.4.1

2 files

0.4.0

2 files

0.3.9

2 files

0.3.8

2 files

0.3.7

2 files

0.3.4

2 files

0.3.3

1 file

0.3.2

2 files

0.3.1

2 files

0.3.0

2 files

0.2.6

1 file

0.2.5

1 file

0.2.4

1 file

0.2.3

1 file

0.2.2

1 file

0.2.1

1 file

0.2.0

2 files

0.1.13

1 file

0.1.12

2 files

0.1.11

2 files

0.1.10

2 files

0.1.9

1 file

0.1.8

1 file

0.1.7

1 file

0.1.6

1 file

0.1.5

1 file

0.1.4

1 file

0.1.3

1 file

0.1.2

1 file

0.1.1

1 file

0.1.0

1 file

0.0.13

2 files

0.0.12

2 files

0.0.11

2 files

0.0.10

2 files

0.0.9

1 file

0.0.8

2 files

0.0.7

3 files

0.0.6

3 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

3 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page