Skip to main content

CHEOPS light curve analysis software

Project description

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

Use pip install pycheops 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. 2022MNRAS.514…77M for a full description of the algorithms and assumptions used in pycheops.

Troubleshooting

SSLCertVerificationError

Try

$ pip uninstall python-dace-client

$ pip install dace-query

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

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pycheops-1.1.14.tar.gz (21.0 MB view details)

Uploaded Source

Built Distribution

pycheops-1.1.14-py3-none-any.whl (18.6 MB view details)

Uploaded Python 3

File details

Details for the file pycheops-1.1.14.tar.gz.

File metadata

  • Download URL: pycheops-1.1.14.tar.gz
  • Upload date:
  • Size: 21.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for pycheops-1.1.14.tar.gz
Algorithm Hash digest
SHA256 5f3557281fa662f2e0ca299224cdb44526593c1a8bf394302d1375ac7a57914f
MD5 d85d39bcba3b9812e25860f73f2142f6
BLAKE2b-256 21d94bbf7ffbeef339fd9aea2705b4e78d48e90936c0b8cd866e4f4549c6a33b

See more details on using hashes here.

File details

Details for the file pycheops-1.1.14-py3-none-any.whl.

File metadata

  • Download URL: pycheops-1.1.14-py3-none-any.whl
  • Upload date:
  • Size: 18.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for pycheops-1.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 f2a163d39bcf7b306c32f9466e69463ffe84936abbb3f30a5ba821484f246844
MD5 4d9a5dcf53f7bdfddfd12e1e6901f1b3
BLAKE2b-256 26d6b46ee7bbe1326d67ce0461013175e2c899c3ea50f61b178e907f3c277dc1

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