Footprint
Where has MaNGA observed?
MaNGA's target selection needs galaxies with SDSS imaging and known redshifts. Therefore, the sample is selected from the NYU VAGC LSS footprint. We assign all targets selected to a number of 3-degree-diameter circular fields which match the field of view of the telescope. Our final field list (what we refer to as “tiling catalogue”) contains ~1800 of these fields (tiles). Given the observing time allocated and the typical clear night fraction at APO, we will only be able to observe about 600 tiles in six years.
The grey symbols in the figure above show the distribution of all our potential fields (tiles) in the NYU VAGC LSS footprint. The blue symbols indicate the fields for the 285 plates whose data are being released in DR16. These exclude all-sky plates and standard star plates (see special plates page for detail). MaStar plates are not included in the figure. The observed plates are largely concentrated in a band around declination ~45 degrees. Fields around that declination are easier to observe, as they reach high altitude in the sky but not too close to the zenith where tracking is more challenging for an Alt-Az telescope. These fields also have longer visibility windows and are easier to schedule, given the observing strategy for MaNGA (see Law et al. 2015).
The fact that there are more fields or tiles than MaNGA will be able to observe during the lifetime of SDSS-IV means that we have a fair degree of freedom to optimize our footprint. We have started to prioritize fields that overlap with other surveys, which will provide additional, multi-wavelength data for MaNGA galaxies (see Yan et al. 2016 for details). This overlap will become more evident in future data releases, once those fields have been observed.
How to get the list of observed plates?
Python
It is possible to obtain a list of all the observed plates from the drpall file, as well as select plates that contain certain targets in which you are interested. Using Astropy and Numpy to obtain a list of all reduced plates, you can do
from astropy.table import Table
import numpy as np
drpall = Table.read('drpall-v2_4_3.fits')
plates = np.unique(drpall['plate'])
At this point you may want to reject plates without galaxy targets, for instance:
targets = drpall[np.where((drpall['mngtarg1'] > 0) | (drpall['mngtarg3'] > 0))]
plates = np.unique(targets['plate'])
print,len(plates)
> 285
If you are interested in finding all plates that contain ancillary targets for a specific program, you can use the manga_target3
column (see more about bitmasks). For instance, the bit for galaxies previous observed with the DiskMass program is 16. To get the plates for the three observed targets in DR16, we do
targets = drpall[np.where(drpall['mngtarg3'] & 1<<16)]
plates = np.unique(targets['plate'])
IDL
Read the drpall, and cull it to only data cubes with non-zero manga_target1 or manga_target3 bits (i.e., ordinary galaxies and ancillary programs).
drpall=mrdfits('drpall-v2_4_3.fits',1)
drpall=drpall[where(((drpall.mngtarg1 ne 0)or(drpall.mngtarg3 ne 0))
print,n_elements(drpall)
> 4824
Now if we want to find the DiskMass galaxies we search for manga_target3 bit 16:
diskmass=where((drpall.mngtarg3 and 2L^16L)ne 0)
print,drpall[diskmass].plateifu
> 8567-12701 8939-12704 8566-12705