Metadata-Version: 2.4
Name: pycheops
Version: 1.1.21
Summary: CHEOPS light curve analysis software
Home-page: http://cheops.unibe.ch/
Author: CHEOPS Science Team
Author-email: p.maxted@keele.ac.uk
License: GNU GPLv3
Keywords: astronomy
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3.6
License-File: LICENSE
Requires-Dist: numpy>=1.17.2
Requires-Dist: scipy
Requires-Dist: astropy>=3.2.2
Requires-Dist: emcee>=3.0.0
Requires-Dist: astroquery
Requires-Dist: numba>=0.44.1
Requires-Dist: lmfit>=0.9.14
Requires-Dist: corner
Requires-Dist: photutils
Requires-Dist: matplotlib>3.2
Requires-Dist: celerite2
Requires-Dist: cdspyreadme
Requires-Dist: dace-query>=2.0.0
Requires-Dist: IPython
Requires-Dist: tqdm
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: summary

PYCHEOPS
========

Python package for the analysis of light curves from the `ESA CHEOPS mission <http://cheops.unibe.ch/>`_.

Use ``pip install pycheops`` to install.

See `pycheops/examples/Notebooks <https://github.com/pmaxted/pycheops/tree/master/pycheops/examples/Notebooks>`_ for examples.

For discussion and announcements, please join the `pycheops google group <https://groups.google.com/forum/#!forum/pycheops>`_

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 <https://ui.adsabs.harvard.edu/abs/2022MNRAS.514...77M/abstract>`_ 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``
