8000 GitHub - delinea/pyppe: Python code computing the probability of planet-planet eclipses
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

delinea/pyppe

Repository files navigation

pyppe

Python code computing the probability of planet-planet eclipses (PPE).


Description

This code computes the probability of planet-planet eclipses from a population of objects defined in a CSV file. The format of the CSV file is the same as the one provided by the NASA Exoplanet Archive when downloading the table of planetary systems (e.g. confirmed planets).


Dependencies

The code requires the following packages: pickle, numpy, astropy, pandas, multiprocessing


How to run pyppe

To run the code, one must first modify the parameter file PARAMS.txt accordingly, and then type python3 main.py PARAMS.txt in a terminal window.
The SELECTION parameter can be set to one of the three following options:

  • LAMBDA_ALL: the code will only consider planet-planet pairs for which both projected obliquities ($\lambda$) are known.
  • LAMBDA_NOTALL: the code will consider planet-planet pairs for which one of two projected obliquities is known.
  • LAMBDA_NONE: the code will only consider planet-planet pairs with both projected obliquities unknown.

Note that the typical computation time for a single planet-planet pair is of several minutes.

To create graphs showing the probability of PPE events as a function of time, type python3 createGraphs.py <inputDir> <outputDir> in a terminal window.


Acknowledgements

This code has been developed by Maxime Marchand as part of a Master project at the Department of Astronomy of the University of Geneva.

About

Python code computing the probability of planet-planet eclipses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0