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. 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

Project details


Download files

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

Files for pycheops, version 1.0.3
Filename, size File type Python version Upload date Hashes
Filename, size pycheops-1.0.3.tar.gz (17.7 MB) File type Source Python version None Upload date Hashes View
Filename, size pycheops-1.0.3-py2.py3-none-any.whl (43.5 MB) File type Wheel Python version py2.py3 Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page