Installation#

To avoid requirement conflicts with other packages, it is better to create a new environment (or clone a current environment) to install CONAN

To create a new environment:

conda create -n conan_env python=3.10

then

conda activate conan_env

CONAN can be installed using different methods:#

1) Installing from PyPI:#

pip install conan-exoplanet

2) Downloading the source files from github:#

git clone https://github.com/titans-ge/CONAN.git
cd CONAN 

then running

pip install .

3) Installing directly from github using pip#

pip install git+https://github.com/titans-ge/CONAN.git

Note that a folder ‘src’ is created where the CONAN source files are downloaded to before installation.


If having troubles compiling the fortran code used for the transit model, set NO_FORTRAN=True in terminal before pip installing. This uses a python implementation of the fortran code (which is ~30X slower)

export NO_FORTRAN=True
pip install git+https://github.com/titans-ge/CONAN.git