EmpiriciSN: Re-sampling Observed Supernova/Host Galaxy Populations Using an XD Gaussian Mixture Model
Abstract
We describe two new open-source tools written in Python for performing extreme deconvolution Gaussian mixture modeling (XDGMM) and using a conditioned model to re-sample observed supernova and host galaxy populations. XDGMM is new program that uses Gaussian mixtures to perform density estimation of noisy data using extreme deconvolution (XD) algorithms. Additionally, it has functionality not available in other XD tools. It allows the user to select between the AstroML and Bovy et al. fitting methods and is compatible with scikit-learn machine learning algorithms. Most crucially, it allows the user to condition a model based on the known values of a subset of parameters. This gives the user the ability to produce a tool that can predict unknown parameters based on a model that is conditioned on known values of other parameters. EmpiriciSN is an exemplary application of this functionality, which can be used to fit an XDGMM model to observed supernova/host data sets and predict likely supernova parameters using a model conditioned on observed host properties. It is primarily intended to simulate realistic supernovae for LSST data simulations based on empirical galaxy properties.
- Publication:
-
The Astronomical Journal
- Pub Date:
- June 2017
- DOI:
- 10.3847/1538-3881/aa68a1
- arXiv:
- arXiv:1611.00363
- Bibcode:
- 2017AJ....153..249H
- Keywords:
-
- methods: statistical;
- supernovae: general;
- Astrophysics - Instrumentation and Methods for Astrophysics
- E-Print:
- 10 pages, 6 figures. Manuscript will be submitted to The Astronomical Journal. XDGMM and empiriciSN are open source and available for download via github. or a brief video explaining this paper, see https://youtu.be/5bX34GHk1Rg