Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 1.82 KB

README.md

File metadata and controls

17 lines (10 loc) · 1.82 KB

NamastePymc3: An MCMC Analysis of Single Transiting Exoplanets with Pymc3

NamastePymc3 is an update to my previous Namaste code using the "exoplanet" models of Dan Foreman-Mackey et al. This uses a PyMC3/Theano back-end, a differentiable Keplerian orbital model, and the Gaussian process modeling of Celerite to fit exoplanetary transits.

Here we simply provide a pre-written "exoplanet" model specific to single transits, and plot/analyse the results.

See Example.ipynb for an example of how to use it. If that doesn't render, try this nbviewer link.

alt text

NamastePymc3 natively includes eccentricity and fits for period (rather than scaled transit velocity as before). The period prior can be applied according to your prefered index - P^-8/3 (as suggested by Kipping et al ), or the less-steep P^-5/3 (as used by Osborn et al 2016 and Sandford et al 2019)

If stellar parameters are not given, Dan Huber's "Isoclassify" is required to estimate density given info scraped in the stellar module from Gaia, input catalogues, wide-field surveys, spectra, etc. A modified version is included. However, the "mesa.h5" file must be downloaded using wget https://www.dropbox.com/s/vrr8hc7qav1fzyb/mesa.h5?dl=0 in stellar/isoclassify.