Daniel Foreman-Mackey
University of Washington
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Daniel Foreman-Mackey.
Publications of the Astronomical Society of the Pacific | 2013
Daniel Foreman-Mackey; David W. Hogg; Dustin Lang; Jonathan Goodman
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.
The Astrophysical Journal | 2014
Daniel Foreman-Mackey; David W. Hogg; Timothy D. Morton
No true extrasolar Earth analog is known. Hundreds of planets have been found around Sun-like stars that are either Earth-sized but on shorter periods, or else on year-long orbits but somewhat larger. Under strong assumptions, exoplanet catalogs have been used to make an extrapolated estimate of the rate at which Sun-like stars host Earth analogs. These studies are complicated by the fact that every catalog is censored by non-trivial selection effects and detection efficiencies, and every property (period, radius, etc.) is measured noisily. Here we present a general hierarchical probabilistic framework for making justified inferences about the population of exoplanets, taking into account survey completeness and, for the first time, observational uncertainties. We are able to make fewer assumptions about the distribution than previous studies; we only require that the occurrence rate density be a smooth function of period and radius (employing a Gaussian process). By applying our method to synthetic catalogs, we demonstrate that it produces more accurate estimates of the whole population than standard procedures based on weighting by inverse detection efficiency. We apply the method to an existing catalog of small planet candidates around G dwarf stars (Petigura et al. 2013). We confirm a previous result that the radius distribution changes slope near Earths radius. We find that the rate density of Earth analogs is about 0.02 (per star per natural logarithmic bin in period and radius) with large uncertainty. This number is much smaller than previous estimates made with the same data but stronger assumptions.
IEEE Transactions on Pattern Analysis and Machine Intelligence | 2016
Sivaram Ambikasaran; Daniel Foreman-Mackey; Leslie Greengard; David W. Hogg; Michael O'Neil
A number of problems in probability and statistics can be addressed using the multivariate normal (Gaussian) distribution. In the one-dimensional case, computing the probability for a given mean and variance simply requires the evaluation of the corresponding Gaussian density. In the n-dimensional setting, however, it requires the inversion of an n x n covariance matrix, C, as well as the evaluation of its determinant, det(C). In many cases, such as regression using Gaussian processes, the covariance matrix is of the form C = σ2I + K, where K is computed using a specified covariance kernel which depends on the data and additional parameters (hyperparameters). The matrix C is typically dense, causing standard direct methods for inversion and determinant evaluation to require O(n3) work. This cost is prohibitive for large-scale modeling. Here, we show that for the most commonly used covariance functions, the matrix C can be hierarchically factored into a product of block low-rank updates of the identity matrix, yielding an O(n log2 n) algorithm for inversion. More importantly, we show that this factorization enables the evaluation of the determinant det(C), permitting the direct calculation of probabilities in high dimensions under fairly broad assumptions on the kernel defining K. Our fast algorithm brings many problems in marginalization and the adaptation of hyperparameters within practical reach using a single CPU core. The combination of nearly optimal scaling in terms of problem size with high-performance computing resources will permit the modeling of previously intractable problems. We illustrate the performance of the scheme on standard covariance kernels.
The Astrophysical Journal | 2015
Daniel Foreman-Mackey; Benjamin T. Montet; David W. Hogg; Timothy D. Morton; Dun Wang; Bernhard Schölkopf
Photometry of stars from the K2 extension of NASAs Kepler mission is afflicted by systematic effects caused by small (few-pixel) drifts in the telescope pointing and other spacecraft issues. We present a method for searching K2 light curves for evidence of exoplanets by simultaneously fitting for these systematics and the transit signals of interest. This method is more computationally expensive than standard search algorithms but we demonstrate that it can be efficiently implemented and used to discover transit signals. We apply this method to the full Campaign 1 data set and report a list of 36 planet candidates transiting 31 stars, along with an analysis of the pipeline performance and detection efficiency based on artificial signal injections and recoveries. For all planet candidates, we present posterior distributions on the properties of each system based strictly on the transit observables.
Publications of the Astronomical Society of the Pacific | 2016
Debra A. Fischer; Guillem Anglada-Escudé; Pamela Arriagada; Roman V. Baluev; Jacob L. Bean; F. Bouchy; Lars A. Buchhave; Thorsten Carroll; Abhijit Chakraborty; Justin R. Crepp; Rebekah I. Dawson; Scott A. Diddams; X. Dumusque; Jason D. Eastman; Michael Endl; P. Figueira; Eric B. Ford; Daniel Foreman-Mackey; Paul Fournier; Gábor Fűrész; B. Scott Gaudi; Philip C. Gregory; F. Grundahl; A. Hatzes; G. Hébrard; E. Herrero; David W. Hogg; Andrew W. Howard; John Asher Johnson; Paul Jorden
The Second Workshop on Extreme Precision Radial Velocities defined circa 2015 the state of the art Doppler precision and identified the critical path challenges for reaching 10 cm s^(−1) measurement precision. The presentations and discussion of key issues for instrumentation and data analysis and the workshop recommendations for achieving this bold precision are summarized here. Beginning with the High Accuracy Radial Velocity Planet Searcher spectrograph, technological advances for precision radial velocity (RV) measurements have focused on building extremely stable instruments. To reach still higher precision, future spectrometers will need to improve upon the state of the art, producing even higher fidelity spectra. This should be possible with improved environmental control, greater stability in the illumination of the spectrometer optics, better detectors, more precise wavelength calibration, and broader bandwidth spectra. Key data analysis challenges for the precision RV community include distinguishing center of mass (COM) Keplerian motion from photospheric velocities (time correlated noise) and the proper treatment of telluric contamination. Success here is coupled to the instrument design, but also requires the implementation of robust statistical and modeling techniques. COM velocities produce Doppler shifts that affect every line identically, while photospheric velocities produce line profile asymmetries with wavelength and temporal dependencies that are different from Keplerian signals. Exoplanets are an important subfield of astronomy and there has been an impressive rate of discovery over the past two decades. However, higher precision RV measurements are required to serve as a discovery technique for potentially habitable worlds, to confirm and characterize detections from transit missions, and to provide mass measurements for other space-based missions. The future of exoplanet science has very different trajectories depending on the precision that can ultimately be achieved with Doppler measurements.
Nature Astronomy | 2017
Rodrigo Luger; Marko Sestovic; Ethan Kruse; Simon L. Grimm; Brice-Olivier Demory; Eric Agol; Emeline Bolmont; Daniel C. Fabrycky; Catarina S. Fernandes; Valérie Van Grootel; Adam J. Burgasser; Michaël Gillon; James G. Ingalls; Emmanuel Jehin; Sean N. Raymond; Franck Selsis; A. H. M. J. Triaud; Geert Barentsen; Steve B. Howell; Laetitia Delrez; Julien de Wit; Daniel Foreman-Mackey; Daniel L. Holdsworth; Jérémy Leconte; Susan M. Lederer; Martin Turbet; Yaseen Almleaky; Z. Benkhaldoun; Pierre Magain; Brett M. Morris
The TRAPPIST-1 system is the first transiting planet system found orbiting an ultra-cool dwarf star. At least seven planets similar to Earth in radius and in mass were previously found to transit this host star. Subsequently, TRAPPIST-1 was observed as part of the K2 mission and, with these new data, we report the measurement of an 18.764 d orbital period for the outermost planet, TRAPPIST-1h, which was unconstrained until now. This value matches our theoretical expectations based on Laplace relations and places TRAPPIST-1h as the seventh member of a complex chain, with three-body resonances linking every member. We find that TRAPPIST-1h has a radius of 0.715 Earth radii and an equilibrium temperature of 169 K, placing it at the snow line. We have also measured the rotational period of the star at 3.3 d and detected a number of flares consistent with an active, middle-aged, late M dwarf.
The Astrophysical Journal | 2015
Benjamin T. Montet; Timothy D. Morton; Daniel Foreman-Mackey; John Asher Johnson; David W. Hogg; Brendan P. Bowler; David W. Latham; Allyson Bieryla; Andrew W. Mann
The extended Kepler mission, K2, is now providing photometry of new fields every three months in a search for transiting planets. In a recent study, Foreman-Mackey and collaborators presented a list of 36 planet candidates orbiting 31 stars in K2 Campaign 1. In this contribution, we present stellar and planetary properties for all systems. We combine ground-based seeing-limited survey data and adaptive optics imaging with an automated transit analysis scheme to validate 21 candidates as planets, 17 for the first time, and identify 6 candidates as likely false positives. Of particular interest is K2-18 (EPIC 201912552), a bright (K=8.9) M2.8 dwarf hosting a 2.23 \pm 0.25 R_Earth planet with T_eq = 272 \pm 15 K and an orbital period of 33 days. We also present two new open-source software packages which enable this analysis. The first, isochrones, is a flexible tool for fitting theoretical stellar models to observational data to determine stellar properties using a nested sampling scheme to capture the multimodal nature of the posterior distributions of the physical parameters of stars that may plausibly be evolved. The second is vespa, a new general-purpose procedure to calculate false positive probabilities and statistically validate transiting exoplanets.
Monthly Notices of the Royal Astronomical Society | 2015
Ruth Angus; S. Aigrain; Daniel Foreman-Mackey; Amy McQuillan
Among the available methods for dating stars, gyrochronology is a powerful one because it requires knowledge of only the stars mass and rotation period. Gyrochronology relations have previously been calibrated using young clusters, with the Sun providing the only age dependence, and are therefore poorly calibrated at late ages. We used rotation period measurements of 310 Kepler stars with asteroseismic ages, 50 stars from the Hyades and Coma Berenices clusters and 6 field stars (including the Sun) with precise age measurements to calibrate the gyrochronology relation, whilst fully accounting for measurement uncertainties in all observable quantities. We calibrated a relation of the form
The Astrophysical Journal | 2015
Michael Endl; Daniel Huber; Daniel Foreman-Mackey; William D. Cochran; Phillip J. MacQueen; Jason F. Rowe; Elisa V. Quintana
P=A^n\times(B-V-c)^b
The Astrophysical Journal | 2016
David W. Hogg; Andrew R. Casey; Melissa Ness; H.-W. Rix; Daniel Foreman-Mackey; Sten Hasselquist; Anna Y. Q. Ho; Jon A. Holtzman; Steven R. Majewski; Sarah L. Martell; Szabolcs Mészáros; David L. Nidever; Matthew Shetrone
, where