.. DO NOT EDIT. .. THIS FILE WAS AUTOMATICALLY GENERATED BY SPHINX-GALLERY. .. TO MAKE CHANGES, EDIT THE SOURCE PYTHON FILE: .. "examples/plot_skygrid.py" .. LINE NUMBERS ARE GIVEN BELOW. .. only:: html .. note:: :class: sphx-glr-download-link-note :ref:`Go to the end ` to download the full example code. .. rst-class:: sphx-glr-example-title .. _sphx_glr_examples_plot_skygrid.py: Plot sky grid for the Dorado mission ==================================== .. GENERATED FROM PYTHON SOURCE LINES 7-8 First, some imports. .. GENERATED FROM PYTHON SOURCE LINES 8-15 .. code-block:: Python from astropy import units as u from dorado.scheduling import mission, skygrid import ligo.skymap.plot # noqa: F401 from matplotlib import pyplot as plt import numpy as np .. GENERATED FROM PYTHON SOURCE LINES 16-17 Determine the area of the field of view. .. GENERATED FROM PYTHON SOURCE LINES 17-23 .. code-block:: Python fov = mission.dorado().fov centers = skygrid.sinusoidal(50 * u.deg**2) footprints = fov.footprint(centers).icrs verts = np.moveaxis(np.stack([footprints.ra.deg, footprints.dec.deg]), 0, -1) .. GENERATED FROM PYTHON SOURCE LINES 24-25 Plot all-sky overview and close-ups at celestial equator and poles. .. GENERATED FROM PYTHON SOURCE LINES 25-35 .. code-block:: Python for kw in [dict(projection='astro globe', center='0d 30d'), dict(projection='astro zoom', center='0d 0d', radius='30 deg'), dict(projection='astro zoom', center='0d 90d', radius='30 deg'), dict(projection='astro zoom', center='0d -90d', radius='30 deg')]: fig, ax = plt.subplots(subplot_kw=kw) ax.grid() transform = ax.get_transform('world') for v in verts: ax.add_patch(plt.Polygon(v, alpha=0.3, transform=transform)) .. rst-class:: sphx-glr-horizontal * .. image-sg:: /examples/images/sphx_glr_plot_skygrid_001.png :alt: plot skygrid :srcset: /examples/images/sphx_glr_plot_skygrid_001.png :class: sphx-glr-multi-img * .. image-sg:: /examples/images/sphx_glr_plot_skygrid_002.png :alt: plot skygrid :srcset: /examples/images/sphx_glr_plot_skygrid_002.png :class: sphx-glr-multi-img * .. image-sg:: /examples/images/sphx_glr_plot_skygrid_003.png :alt: plot skygrid :srcset: /examples/images/sphx_glr_plot_skygrid_003.png :class: sphx-glr-multi-img * .. image-sg:: /examples/images/sphx_glr_plot_skygrid_004.png :alt: plot skygrid :srcset: /examples/images/sphx_glr_plot_skygrid_004.png :class: sphx-glr-multi-img .. rst-class:: sphx-glr-timing **Total running time of the script:** (0 minutes 3.822 seconds) .. _sphx_glr_download_examples_plot_skygrid.py: .. only:: html .. container:: sphx-glr-footer sphx-glr-footer-example .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download Jupyter notebook: plot_skygrid.ipynb ` .. container:: sphx-glr-download sphx-glr-download-python :download:`Download Python source code: plot_skygrid.py ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_