Skip to main content

Python package for the analysis of light curves from the ESA CHEOPS mission.

Use pip install pycheops-ultra to install.

See pycheops/examples/Notebooks for examples.

For discussion and announcements, please join the pycheops google group

See pycheops/docs/PyCheops_Cookbook.pdf for a guide to using pycheops.

See pycheops/examples/Notebooks for Jupyter notebook that illustrate the features of pycheops.

See Maxted et al. 2021 (arxiv:2111.08828) for a full description of the algorithms and assumptions used in pycheops.

Troubleshooting

Installation fails with “ModuleNotFoundError: No module named ‘pybind11’”

Run pip install pybind11 then try again

StarProperties(dataset.target) produces “Segmentation fault: 11”

You are running the wrong version of python, e.g., anaconda2 instead of anaconda3

“TypeError: ‘str’ object is not callable” in animate frames

Install “pillow”, e.g., conda install pillow.

“No matching distribution found for matplotlib>3,2 (from pycheops)”

This error message may appear when upgrading to pycheops version 0.8.0 or later. Two solutions have been found …

  1. “conda update –all” then “pip install pycheops –upgrade”

  2. “pip install matplotlib –upgrade” then “pip install pycheops –upgrade”

Installation fails with “ERROR: Could not build wheels for celerite2 which use PEP 517 and cannot be installed directly”

This error message may appear when upgrading to pycheops version 0.9.1 or later. The working solution is to install celerite2 prior to installing/ updating pycheops using:

git clone --recursive https://github.com/dfm/celerite2.git

cd celerite2

python -m pip install celerite2==0.0.1rc1

Release files for pycheops-ultra 1.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pycheops-ultra 1.0.6
File Size Uploaded
pycheops_ultra-1.0.6.tar.gz 15.7 MB Details

Release files / pycheops_ultra-1.0.6.tar.gz

Download URL pycheops_ultra-1.0.6.tar.gz
Size 15.7 MB
Tags Source
SHA-256 checksum
How to use checksums
e8677fff5e365c068965d0991406e2b0891aef6cdf174cdf72c6b968dc87b453
BLAKE2b-256 checksum
How to use checksums
1cc2d446796174984013dd4aff20bae9dcb3c28142af2210ab9c667404152bff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.7.10

Release history Release notifications | RSS feed

This release

1.0.6 This release

1 release file

1.0.5

1 release file

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release 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