scispace - formally typeset
D

Daniel Foreman-Mackey

Researcher at York University

Publications -  184
Citations -  26194

Daniel Foreman-Mackey is an academic researcher from York University. The author has contributed to research in topics: Exoplanet & Planet. The author has an hindex of 48, co-authored 161 publications receiving 18862 citations. Previous affiliations of Daniel Foreman-Mackey include New York University & University of Washington.

Papers
More filters
Journal ArticleDOI

emcee: The MCMC Hammer

TL;DR: The emcee algorithm as mentioned in this paper is a Python implementation of the affine-invariant ensemble sampler for Markov chain Monte Carlo (MCMC) proposed by Goodman & Weare (2010).
Journal ArticleDOI

emcee: The MCMC Hammer

TL;DR: This document introduces a stable, well tested Python implementation of the affine-invariant ensemble sampler for Markov chain Monte Carlo (MCMC) proposed by Goodman & Weare (2010).
Journal ArticleDOI

corner.py: Scatterplot matrices in Python

TL;DR: This Python module uses matplotlib (Hunter 2007) to visualize multidimensional samples using a scatterplot matrix and each one and two-dimensional projection of the sample is plotted to reveal covariances.

emcee: The MCMC Hammer

Abstract: We introduce a stable, well tested Python implementation of the affine-invariant ensemble sampler for Markov chain Monte Carlo (MCMC) proposed by Goodman & Weare (2010). The code is open source and has already been used in several published projects in the astrophysics literature. The algorithm behind emcee has several advantages over traditional MCMC sampling methods and it has excellent performance as measured by the autocorrelation time (or function calls per independent sample). One major advantage of the algorithm is that it requires hand-tuning of only 1 or 2 parameters compared to ~N2 for a traditional algorithm in an N-dimensional parameter space. In this document, we describe the algorithm and the details of our implementation. Exploiting the parallelism of the ensemble method, emcee permits any user to take advantage of multiple CPU cores without extra effort. The code is available online at http://dan.iel.fm/emcee under the GNU General Public License v2.
Journal ArticleDOI

Fast and scalable Gaussian process modeling with applications to astronomical time series

TL;DR: In this paper, the covariance function is expressed as a mixture of complex exponentials, without requiring evenly spaced observations or uniform noise, which can be used for probabilistic inference of stellar rotation periods, asteroseismic oscillation spectra and transiting planet parameters.