WISE Merge L1b Image Metadata Table
Quick Links
Associated Data Products
- Intensity FITS images
- Uncertainty FITS images
- Mask FITS images
- Positions of spurious sources from diffraction spikes
- Positions of spurious sources from optical ghosts
- Positions of spurious sources from latents
- Positions of spurious sources from halos
Overview
WISE Merge L1b (merge_p1bm_frm) contains all Single Exposure Image data sets from AllSky and NEOWISE-R.
The separate collections are AllSky Single Exposure Images (allsky/4band_p1bm_frm), 3-Band Cryo Single Exposure Images (cryo_3band/3band_p1bm_frm), Post-Cryo (2 band) Single Exposure Images (postcryo/2band_p1bm_frm), and NEOWISE-R Single Exposure Images (neowiser/neowiser_p1bm_frm).
Each row in the catalog consists of metadata for a single frame, and is uniquely identified by the scan_id, frame_num, and band columns.
The image_set column identifies the data set collection with values (in parentheses): AllSky(4), 3-Band(3), Post-Cryo(2), and NEOWISE-R(6, 7, 8, etc. incrementing yearly starting with Year 1 beginning 13 Dec 2013).
Metadata queries can be issued at the following URL:
For example, <root>/search/wise/merge/merge_p1bm_frm?POS=0,0 returns metadata for images containing (RA,Dec) = (0, 0). Query parameters are documented here.
Generating URLs for data products
WISE Merge Level 1b data product URLs are built using the values of the scangrp, scan_id, frame_num, and band columns. Note that the last 2 characters of a scan_id yields the corresponding scangrp, so the latter column is not strictly necessary when building URLs.
Note: MD5 checksums for all data products are stored. Checksum URLs are obtained by simply appending ".md5" to the data product URL.
- Intensity FITS images
-
These are located at:
<server><root>/data/wise/merge/merge_p1bm_frm/{scangrp:s}/{scan_id:s}/{frame_num:03d}/{scan_id:s}{frame_num:03d}-w{band:1d}-int-1b.fitsExamples:
- <root>/data/wise/merge/merge_p1bm_frm/8b/02328b/152/02328b152-w1-int-1b.fits
- <root>/data/wise/merge/merge_p1bm_frm/5a/00725a/029/00725a029-w1-int-1b.fits
By appending center and size parameters (e.g. <root>/data/wise/merge/merge_p1bm_frm/8b/02328b/152/02328b152-w1-int-1b.fits?center=245.172186354079,-47.171606116143&size=200pix), one can also download cutouts (see the detailed documentation).
Python code to build a URL:
params = { 'scan_id': '00717b', 'frame_num': 102, 'band': 2, } params['scangrp'] = params['scan_id'][-2:] path = str.format( '{scangrp:s}/{scan_id:s}/{frame_num:03d}/{scan_id:s}{frame_num:03d}-w{band:1d}-int-1b.fits', **params) url = 'serverroot/data/wise/merge/merge_p1bm_frm/' + path
C code to build a URL:
char url[256]; const char *scan_id = "00717b"; const char *server = "serverroot"; int frame_num = 102; int band = 2; snprintf(url, sizeof(url), "%s/data/wise/merge/merge_p1bm_frm/%s/%s/%03d/%s%03d-w%1d-int-1b.fits", server, scan_id + (strlen(scan_id) - 2), scan_id, frame_num, scan_id, frame_num, band);
Java code to build a URL:
String scan_id = "00717b"; String server = "serverroot"; int frame_num = 102; int band = 2; String url = String.format("%1$s/data/wise/merge/merge_p1bm_frm/%2$s/%3$s/%4$03d/%3$s%4$03d-w%5$1d-int-1b.fits", server, scan_id.substring(scan_id.length() - 2), scan_id, frame_num, band);
- Uncertainty FITS images
-
These are located at:
<server><root>/data/wise/merge/merge_p1bm_frm/{scangrp:s}/{scan_id:s}/{frame_num:03d}/{scan_id:s}{frame_num:03d}-w{band:1d}-unc-1b.fits.gzExamples:
- <root>/data/wise/merge/merge_p1bm_frm/8b/02328b/152/02328b152-w1-unc-1b.fits.gz
- <root>/data/wise/merge/merge_p1bm_frm/5a/00725a/029/00725a029-w1-unc-1b.fits.gz
Append center and size parameters to these URLs to download a cutout instead of a full image (see the cutouts documentation).
A trivial change to the format string in the sample code snippets above suffices to generate these URLs.
- Mask FITS images
-
These are located at:
<server><root>/data/wise/merge/merge_p1bm_frm/{scangrp:s}/{scan_id:s}/{frame_num:03d}/{scan_id:s}{frame_num:03d}-w{band:1d}-msk-1b.fits.gzExamples:
- <root>/data/wise/merge/merge_p1bm_frm/8b/02328b/152/02328b152-w1-msk-1b.fits.gz
- <root>/data/wise/merge/merge_p1bm_frm/5a/00725a/029/00725a029-w1-msk-1b.fits.gz
Append center and size parameters to these URLs to download a cutout instead of a full image (see the cutouts documentation).
A trivial change to the format string in the sample code snippets above suffices to generate these URLs.
- Positions of spurious sources from diffraction spikes
-
These are stored in IPAC ASCII table files containing 2 columns: ra and dec, the J2000 right ascensions and declinations of WISE Merge Level 1b sources believed to be spurious detections from diffraction spikes. If there are no such sources for a frame, then no position table is stored and visiting the URL generated according to the recipe below will return a 404 Not Found HTTP response. The tables are located at:
<server><root>/data/wise/merge/merge_p1bm_frm/{scangrp:s}/{scan_id:s}/{frame_num:03d}/{scan_id:s}{frame_num:03d}-art-w{band:1d}-D.tblExamples:
- <root>/data/wise/merge/merge_p1bm_frm/8b/02328b/152/02328b152-art-w1-D.tbl
- <root>/data/wise/merge/merge_p1bm_frm/5a/00725a/029/00725a029-art-w3-O.tbl
A trivial change to the format string in the sample code snippets above suffices to generate these URLs.
- Positions of spurious sources from optical ghosts
-
These are stored in IPAC ASCII table files containing 2 columns: ra and dec, the J2000 right ascensions and declinations of WISE Merge Level 1b sources believed to be spurious detections from optical ghosts. If there are no such sources for a frame, then no position table is stored and visiting the URL generated according to the recipe below will return a 404 Not Found HTTP response. The tables are located at:
<server><root>/data/wise/merge/merge_p1bm_frm/{scangrp:s}/{scan_id:s}/{frame_num:03d}/{scan_id:s}{frame_num:03d}-art-w{band:1d}-O.tblExamples:
- <root>/data/wise/merge/merge_p1bm_frm/8b/02328b/152/02328b152-art-w1-O.tbl
- <root>/data/wise/merge/merge_p1bm_frm/5a/00725a/029/00725a029-art-w1-O.tbl
A trivial change to the format string in the sample code snippets above suffices to generate these URLs.
- Positions of spurious sources from latents
-
These are stored in IPAC ASCII table files containing 2 columns: ra and dec, the J2000 right ascensions and declinations of WISE Merge Level 1b sources believed to be spurious detections from latents. If there are no such sources for a frame, then no position table is stored and visiting the URL generated according to the recipe below will return a 404 Not Found HTTP response. The tables are located at:
<server><root>/data/wise/merge/merge_p1bm_frm/{scangrp:s}/{scan_id:s}/{frame_num:03d}/{scan_id:s}{frame_num:03d}-art-w{band:1d}-P.tblExamples:
- <root>/data/wise/merge/merge_p1bm_frm/8b/02328b/152/02328b152-art-w1-P.tbl
- <root>/data/wise/merge/merge_p1bm_frm/5a/00725a/029/00725a029-art-w1-P.tbl
A trivial change to the format string in the sample code snippets above suffices to generate these URLs.
- Positions of spurious sources from halos
-
These are stored in IPAC ASCII table files containing 2 columns: ra and dec, the J2000 right ascensions and declinations of WISE Merge Level 1b sources believed to be spurious detections from halos. If there are no such sources for a frame, then no position table is stored and visiting the URL generated according to the recipe below will return a 404 Not Found HTTP response. The tables are located at:
<server><root>/data/wise/merge/merge_p1bm_frm/{scangrp:s}/{scan_id:s}/{frame_num:03d}/{scan_id:s}{frame_num:03d}-art-w{band:1d}-H.tblExamples:
- <root>/data/wise/merge/merge_p1bm_frm/8b/02328b/152/02328b152-art-w1-H.tbl
- <root>/data/wise/merge/merge_p1bm_frm/5a/00725a/029/00725a029-art-w1-H.tbl
A trivial change to the format string in the sample code snippets above suffices to generate these URLs.