iact_estimator.plots.multi_wavelength

Plotting functions related to other wavelengths.

Functions

plot_from_skyview_survey(target_source[, survey_name, ...])

Plot a survey image from the SkyView service centered on target.

Module Contents

iact_estimator.plots.multi_wavelength.plot_from_skyview_survey(target_source, survey_name='DSS', fov_radius=10 * u.arcmin, log=False, ax=None, reticle=False, style_kwargs=None, reticle_style_kwargs=None)[source]

Plot a survey image from the SkyView service centered on target.

Parameters:
target~astroplan.FixedTarget, ~astropy.coordinates.SkyCoord

Coordinates of celestial object

surveystring

Name of survey to retrieve image from. For dictionary of available surveys, use from astroquery.skyview import SkyView; SkyView.list_surveys(). Defaults to 'DSS', the Digital Sky Survey.

fov_radius~astropy.units.Quantity

Radius of field of view of retrieved image. Defaults to 10 arcmin.

logbool, optional

Take the natural logarithm of the FITS image if True. False by default.

ax~matplotlib.axes.Axes or None, optional.

The ~matplotlib.axes.Axes object to be drawn on. If None, uses the current ~matplotlib.axes.Axes.

reticlebool, optional

Draw reticle on the center of the FOV if True. Default is False.

style_kwargsdict or None, optional.

A dictionary of keywords passed into ~matplotlib.pyplot.imshow to set plotting styles.

reticle_style_kwargsdict or None, optional

A dictionary of keywords passed into ~matplotlib.pyplot.axvline and ~matplotlib.pyplot.axhline to set reticle style.

Returns:
ax~matplotlib.axes.Axes

Matplotlib axes with survey image centered on target

hdu~astropy.io.fits.PrimaryHDU

FITS HDU of the retrieved image

Notes

This is wrapper function around astroplan.plots.plot_finder_image().