(This is based in part on the discussion in #700)
We should add a function/class that retrieves the Schlegel, Finkbeiner, and Davis 1998 dustmaps, caches them, and uses that to get E(B-V) at arbitrary locations (specified by objects from astropy.coordinates). We probably also should include the R_X coefficients from the SFD paper, so people can get out extinctions directly in their preferred bandpass.
We might also include the improved Schlafly & Finkbeiner 2011 calibrations, although that might not be "standard" enough yet.
Note that there's already a python/numpy implementation of the interpolation scheme in astropysics. So most of the work is already done between that and the astropy data/caching framework.
(This is based in part on the discussion in #700)
We should add a function/class that retrieves the Schlegel, Finkbeiner, and Davis 1998 dustmaps, caches them, and uses that to get E(B-V) at arbitrary locations (specified by objects from
astropy.coordinates). We probably also should include the R_X coefficients from the SFD paper, so people can get out extinctions directly in their preferred bandpass.We might also include the improved Schlafly & Finkbeiner 2011 calibrations, although that might not be "standard" enough yet.
Note that there's already a python/numpy implementation of the interpolation scheme in astropysics. So most of the work is already done between that and the astropy data/caching framework.