Skip to main content

COde for exoplaNet ANalysis

Project description

Python package PyPI - Python Version Upload Python Package PyPI - Version

CONAN

COde for exoplaNet ANalysis: A flexible bayesian framework for modeling heterogeneous exoplanet data

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
    

or

  • (2) Downloading the source files from github:

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

    then running

    pip install .
    

or

  • (3) directly using pip to install from github
    pip install git+https://github.com/titans-ge/CONAN.git#egg=CONAN
    
    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#egg=CONAN

See recent changes in change_log.rst

Fit from config file

Fit can be launched from a config file within python or from the command line

  • Within python

    from CONAN import fit_configfile
    result = fit_configfile("input_config.dat", out_folder="output")
    
  • from command line:

    conanfit path/to/config_file output_folder 
    

    to see commandline help use:

    conanfit -h  
    

Project details


Download files

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

Source Distribution

conan_exoplanet-3.3.6.tar.gz (192.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

conan_exoplanet-3.3.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

conan_exoplanet-3.3.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

File details

Details for the file conan_exoplanet-3.3.6.tar.gz.

File metadata

  • Download URL: conan_exoplanet-3.3.6.tar.gz
  • Upload date:
  • Size: 192.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for conan_exoplanet-3.3.6.tar.gz
Algorithm Hash digest
SHA256 41cbe583db60b7f697a4edd09ba28f0e5595f6070172ccacbfab3df5ab19887f
MD5 43721fc10769d017c026558c54d1a8d0
BLAKE2b-256 eec5c5b723f051d4b8954feae02e367929cc370a391a9a1a639a3f92886fbd4d

See more details on using hashes here.

File details

Details for the file conan_exoplanet-3.3.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for conan_exoplanet-3.3.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 688ece60a1589e1b397a9e6cd57b24ef90666c66842765a97952ea7f8b1d69f7
MD5 65133061ff2e3d9b2a976f5a91d1191f
BLAKE2b-256 260b9e468bbf58393573221e0557ec0033694b5c91ef029fb6f15990e3d7a74b

See more details on using hashes here.

File details

Details for the file conan_exoplanet-3.3.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for conan_exoplanet-3.3.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 08d318ef82871106dfd9026da0e6cb1c210b3f24407d07bc20724d52583db670
MD5 364fa9c95df3810e49c76fe4e72c9498
BLAKE2b-256 956fe8849410f2bd63554b1b5cbb54e5c6cce45ea73734c175867cd754b28f5d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page