Wisconsin Ultraviolet Photo-Polarimeter Experiment (WUPPE)
Level 0 ZOOM Camera Image Data FITS files
February 23, 1994
1.0 Description of the Instrument
The Wisconsin Ultraviolet Photo-Polarimeter Experiment (WUPPE) was one of
three ultraviolet telescopes on the ASTRO-1 payload which flew aboard the
space shuttle Columbia during a nine day mission in December 1990
(December 2 through December 11). WUPPE is a 0.5m f/10 Cassegrain
telescope and spectropolarimeter. It obtained simultaneous spectra and
polarization measurements, with a spectral resolution of about 10A, from
1400 to 3200A. A set of halfwave plates at 6 different angles provided
spectropolarimetric modulation with 10A resolution on point sources
through apertures from 6 to 40 arcsec. A "Lyot" analyzer is used to
provide 50-100A spectropolarimetric resolution on faint point targets and
diffuse nebulae. The typical diffuse object aperture was 3x50 arcsec.
2.0 WUPPE1 Level 0 Zero Order Detector (ZOD) (ASTRO 1-01C):
Field identification, offsetting, focussing, and pointing trim were
accomplished by relaying the zero-order image of the Wisconsin
Ultraviolet Photo Polarimeter Experiment (WUPPE) spectrometer grating to
a blue-sensitive zero-order detector (ZOD) camera. The ZOD was an
intensified RCA 320x512 two-dimensional CCD array. The intensifier was
an ITT 18 mm proximity-focussed channel intensifier with P-20 phosphor,
quartz faceplate, and S-20 photocathode for blue-sensitivity. The array
was uncooled and typically read out every second. There are three types
of ZOD data; field, zoom and downfield images. No calibrations have been
applied to the ZOD images and thus it is Level 0 data. The individual
ZOD images are archived in FITS format. The field mode was used for
identification and acquisition of the targets. Its size was 3.3 x 4.4
arcmin, 320 x 256 pixels using a 1-bit display. The zoom mode was used
for fine pointing and focus. The size of the zoom image was 24 x 32
arcsec, 30 x 40 pixels using a 6-bit grey scale display. The downfield
data is similar to the field data except it used the 6-bit grey scale
display and was used to produce a more detailed picture of the field
around the object of interest.
The ZOOM camera data were provided to the NSSDC in FITS files ordered by
Object-ID and by Mission Elapsed Time (MET) day number. The ZOOM images
by MET day number contain the entire dataset acquired during the Astro 1
mission. Each 12 hour time slice of data contains hundreds to thousands
of zoom camera images. The ZOOM dataset, ordered by Object-ID, includes
only the raw ZOOM images taken during observations of science targets.
3.0 WUPPE ZOOM Camera Data FITS File naming convention
There are 10 WUPPE raw zoom camera images in one level 0 raw zoom camera
data FITS file (both by Object ID and by MET day number).
3.1 ZOOM FITS file names by Object ID
The files are named as follows:
WUPPE1_OBJECTID_PPPPPP_ZM_nnnn.FITS
where,
OBJECTID = The Mission Target List name. The names are
common to the HUT, UIT and WUPPE instruments. The number of
characters in OBJECT can vary from 3 to 8 characters. May
be a mix of numbers and/or alphabetic information. May
contain imbedded '-'s.
PPPPPP = The POINTING_ID is a 6 digit number representing the
object identification number which was assigned during the ASTRO1
mission. Each shuttle pointing had a unique POINTING_ID number.
There may be several pointings of a single object.
ZM = Denotes Level 0 ZOD ZOOM camera data.
nnnn = Starting ZOOM image number.
For example, FITS file "WUPPE1_BD284211_001014_ZM_0001.FITS" contains raw
zoom images 1 through 10 that pertain to the 001014 observation of
BD+284211. File "WUPPE1_BD284211_001014_ZM_0011.FITS" contains raw scans
11 through 20.
3.2 WUPPE ZOOM FITS file names by MET Day Number
FITS file name = WUPPE1_DAYyz_ZM_nnnn.FITS
where,
DAYyz = The mission elapsed time (MET) day number times 10
(eg. 00, 05, 10,... 80). Files are grouped into 12-hour periods
for each DAYyz (MET time of y.z).
ZM = Denotes Level 0 ZOD ZOOM camera data.
nnnn = Starting ZOOM image number.
For example, FITS file "WUPPE1_DAY05_ZM_0001.FITS" contains raw images 1
through 10 from day 0.5. "WUPPE1_DAY05_ZM_0011.FITS" contains raw images
11 through 20 from day 0.5.
4.0 Description of WUPPE ZOOM Camera FITS files
The FITS files were written on a digital DECstation 5000/240 using DEC
FORTRAN for Ultrix RISC Systems, running Ultrix 4.2 at the University of
Wisconsin. The FITSIO package, version 3.2, written by William Pence at
the Goddard Spaceflight Center, was used to generate the FITS files.
Each ZOOM FITS file is 40320 bytes in length (79 VMS blocks).
The set of basic header information includes the primary array keywords
and keywords describing the instrument and data arrays and 12 keywords
describing the telescope observational and engineering data for each of
the 10 raw zoom camera images in the FITS file.
An example header of a FITS file is given below.
Each zoom image consists of 40x30 integer*2 words. The FITS file then
contains 40x30x10 integer*2 words. If there were not enough zoom images
to complete a 10 image FITS file, zero-filled data (a FILLER image) were
written to the FITS file. In addition, if the data in the original 12
hour time slice file were so badly corrupted as to be unreadable, a
FILLER image was written in its place.
See section 6.3 for (WUPPE1_DAY55_ZM_0201.FITS) an example of a file
with FILLER images.
5.0 Software
The program "zoomfitsread.f" was written to verify the contents of the
Level 0 Zoom Camera Image FITS files. It also uses the GSFC FITSIO
software package. This program, along with other WUPPE1 fortran programs,
is available from NDADS. IRAF (on a VMS machine) was also used to
verify the Zoom Camera Image FITS files.
6.0 Sample FITS ZOOM File Headers
6.1 ZOOM FITS File Header by Object ID
(File name = WUPPE1_PSI-VEL_240910_ZM_0001.FITS )
SIMPLE = T / file does conform to FITS standard
BITPIX = 16 / number of bits per data pixel
NAXIS = 3 / number of data axes
NAXIS1 = 40 / length of data axis 1
NAXIS2 = 30 / length of data axis 2
NAXIS3 = 10 / length of data axis 3
COMMENT Each zoom image has 40x30 data points
COMMENT There are 10 zoom images in each FITS file
CTYPE1 = 'Pixel ' / Pixel Number
CRPIX1 = 1.0 / Reference pixel location
CRVAL1 = 1.0 / Reference pixel coordinate value
CDELT1 = 1.0 / Delta pixel number
CTYPE2 = 'Row ' / Row Number
CRPIX2 = 1.0 / Reference row location
CRVAL2 = 1.0 / Reference row coordinate value
CDELT2 = 1.0 / Delta row number
CTYPE3 = 'Image No.' / Zoom Image Number
CRPIX3 = 1.0 / Reference image location
CRVAL3 = 1.0 / Starting image number = ZOOM01
CDELT3 = 1.0 / Delta image number
ORIGIN = 'UW-Space Astronomy Lab' / Creator of FITS file
DATE = 'Thu Mar 11 16:19:52 1993' / Date FITS file was created
OBSERVAT= 'ASTRO-1 ' / Observatory
TELESCOP= 'WUPPE ' / Telescope
INSTRUME= 'SPECTROPOLARIMETER' / Instrument Used
OBJECT = 'PSI-VEL ' / Object Observed
ID = '2409-10 ' / Target ID
PRIME = 'WUPPE ' / Prime Instrument
EQUINOX = 1950.00 / Equinox for coordinates
RA = 142.1821 / Right ascension in degrees
DEC = -40.2470 / Declination in degrees
GMTSTART= '342/23:20:22' / GMT start time of observation
GMTSTOP = '342/23:37:06' / GMT stop time of observation
METSTART= '6/16:31:21' / Mission Elapsed Time start time
METSTOP = '6/16:48:05' / Mission Elapsed Time stop time
ZOOM01 = 1 / Zoom Image Number
CURSEQ01= 137 / Current Sequence Number
STATUS01= '7: OBS ' / Instrument Status Mode
APER01 = 1 / Aperture
FILT01 = 6 / Filter
GMTTIM01= '342/23:20:27' / GMT time of data readout
METTIM01= '6/16:31:26' / MET time of data readout
SAT01 = 10.0 / %Saturation
BOS01 = 4.7 / Bright Object Sensor reading
MAXCTS01= 13 / Maximum counts in Zoom Image
QUAL01 = 0 / SLDPF Quality Flag (max)
IMAGE01 = 'ZOOM IMAGE' / Zoom Image
ZOOM02 = 2 / Zoom Image Number
CURSEQ02= 137 / Current Sequence Number
STATUS02= '7: OBS ' / Instrument Status Mode
APER02 = 1 / Aperture
FILT02 = 6 / Filter
GMTTIM02= '342/23:20:36' / GMT time of data readout
METTIM02= '6/16:31:35' / MET time of data readout
SAT02 = 10.0 / %Saturation
BOS02 = 4.7 / Bright Object Sensor reading
MAXCTS02= 12 / Maximum counts in Zoom Image
QUAL02 = 0 / SLDPF Quality Flag (max)
IMAGE02 = 'ZOOM IMAGE' / Zoom Image
ZOOM03 = 3 / Zoom Image Number
CURSEQ03= 137 / Current Sequence Number
STATUS03= '7: OBS ' / Instrument Status Mode
APER03 = 1 / Aperture
FILT03 = 7 / Filter
GMTTIM03= '342/23:20:44' / GMT time of data readout
METTIM03= '6/16:31:43' / MET time of data readout
SAT03 = 10.0 / %Saturation
BOS03 = 4.7 / Bright Object Sensor reading
MAXCTS03= 13 / Maximum counts in Zoom Image
QUAL03 = 0 / SLDPF Quality Flag (max)
IMAGE03 = 'ZOOM IMAGE' / Zoom Image
ZOOM04 = 4 / Zoom Image Number
CURSEQ04= 137 / Current Sequence Number
STATUS04= '7: OBS ' / Instrument Status Mode
APER04 = 1 / Aperture
FILT04 = 7 / Filter
GMTTIM04= '342/23:20:52' / GMT time of data readout
METTIM04= '6/16:31:51' / MET time of data readout
SAT04 = 10.0 / %Saturation
BOS04 = 4.7 / Bright Object Sensor reading
MAXCTS04= 12 / Maximum counts in Zoom Image
QUAL04 = 0 / SLDPF Quality Flag (max)
IMAGE04 = 'ZOOM IMAGE' / Zoom Image
ZOOM05 = 5 / Zoom Image Number
CURSEQ05= 137 / Current Sequence Number
STATUS05= '7: OBS ' / Instrument Status Mode
APER05 = 1 / Aperture
FILT05 = 6 / Filter
GMTTIM05= '342/23:21: 0' / GMT time of data readout
METTIM05= '6/16:31:59' / MET time of data readout
SAT05 = 10.0 / %Saturation
BOS05 = 4.5 / Bright Object Sensor reading
MAXCTS05= 12 / Maximum counts in Zoom Image
QUAL05 = 0 / SLDPF Quality Flag (max)
IMAGE05 = 'ZOOM IMAGE' / Zoom Image
ZOOM06 = 6 / Zoom Image Number
CURSEQ06= 137 / Current Sequence Number
STATUS06= '7: OBS ' / Instrument Status Mode
APER06 = 1 / Aperture
FILT06 = 6 / Filter
GMTTIM06= '342/23:21: 8' / GMT time of data readout
METTIM06= '6/16:32: 7' / MET time of data readout
SAT06 = 10.0 / %Saturation
BOS06 = 4.5 / Bright Object Sensor reading
MAXCTS06= 12 / Maximum counts in Zoom Image
QUAL06 = 0 / SLDPF Quality Flag (max)
IMAGE06 = 'ZOOM IMAGE' / Zoom Image
ZOOM07 = 7 / Zoom Image Number
CURSEQ07= 137 / Current Sequence Number
STATUS07= '7: OBS ' / Instrument Status Mode
APER07 = 1 / Aperture
FILT07 = 7 / Filter
GMTTIM07= '342/23:21:17' / GMT time of data readout
METTIM07= '6/16:32:16' / MET time of data readout
SAT07 = 10.0 / %Saturation
BOS07 = 4.7 / Bright Object Sensor reading
MAXCTS07= 13 / Maximum counts in Zoom Image
QUAL07 = 0 / SLDPF Quality Flag (max)
IMAGE07 = 'ZOOM IMAGE' / Zoom Image
ZOOM08 = 8 / Zoom Image Number
CURSEQ08= 137 / Current Sequence Number
STATUS08= '7: OBS ' / Instrument Status Mode
APER08 = 1 / Aperture
FILT08 = 7 / Filter
GMTTIM08= '342/23:21:25' / GMT time of data readout
METTIM08= '6/16:32:24' / MET time of data readout
SAT08 = 10.0 / %Saturation
BOS08 = 4.5 / Bright Object Sensor reading
MAXCTS08= 12 / Maximum counts in Zoom Image
QUAL08 = 0 / SLDPF Quality Flag (max)
IMAGE08 = 'ZOOM IMAGE' / Zoom Image
ZOOM09 = 9 / Zoom Image Number
CURSEQ09= 137 / Current Sequence Number
STATUS09= '7: OBS ' / Instrument Status Mode
APER09 = 1 / Aperture
FILT09 = 7 / Filter
GMTTIM09= '342/23:21:33' / GMT time of data readout
METTIM09= '6/16:32:32' / MET time of data readout
SAT09 = 10.0 / %Saturation
BOS09 = 4.5 / Bright Object Sensor reading
MAXCTS09= 13 / Maximum counts in Zoom Image
QUAL09 = 0 / SLDPF Quality Flag (max)
IMAGE09 = 'ZOOM IMAGE' / Zoom Image
ZOOM10 = 10 / Zoom Image Number
CURSEQ10= 137 / Current Sequence Number
STATUS10= '7: OBS ' / Instrument Status Mode
APER10 = 1 / Aperture
FILT10 = 6 / Filter
GMTTIM10= '342/23:21:41' / GMT time of data readout
METTIM10= '6/16:32:40' / MET time of data readout
SAT10 = 10.0 / %Saturation
BOS10 = 4.5 / Bright Object Sensor reading
MAXCTS10= 12 / Maximum counts in Zoom Image
QUAL10 = 0 / SLDPF Quality Flag (max)
IMAGE10 = 'ZOOM IMAGE' / Zoom Image
END
6.2 ZOOM FITS File Header by MET Day Number
WUPPE1_DAY55_ZM_0191.FITS
SIMPLE = T / file does conform to FITS standard
BITPIX = 16 / number of bits per data pixel
NAXIS = 3 / number of data axes
NAXIS1 = 40 / length of data axis 1
NAXIS2 = 30 / length of data axis 2
NAXIS3 = 10 / length of data axis 3
COMMENT Each zoom image has 40x30 data points
COMMENT There are 10 zoom images in each FITS file
CTYPE1 = 'Pixel ' / Pixel Number
CRPIX1 = 1.0 / Reference pixel location
CRVAL1 = 1.0 / Reference pixel coordinate value
CDELT1 = 1.0 / Delta pixel number
CTYPE2 = 'Row ' / Row Number
CRPIX2 = 1.0 / Reference row location
CRVAL2 = 1.0 / Reference row coordinate value
CDELT2 = 1.0 / Delta row number
CTYPE3 = 'Image No.' / Zoom Image Number
CRPIX3 = 1.0 / Reference zoom image location number
CRVAL3 = 191.0 / Starting zoom image number = ZOOM01
CDELT3 = 1.0 / Delta image number
ORIGIN = 'UW-Space Astronomy Lab' / Creator of FITS file
DATE = 'Fri Jan 29 13:58:39 1993' / Date FITS file was created
OBSERVAT= 'ASTRO-1 ' / Observatory
TELESCOP= 'WUPPE ' / Telescope
INSTRUME= 'SPECTROPOLARIMETER' / Instrument Used
ZOOM01 = 191 / Zoom Image Number
CURSEQ01= 375 / Current Sequence Number
STATUS01= '7: OBS ' / Instrument Status Mode
APER01 = 7 / Aperture
FILT01 = 4 / Filter
GMTTIM01= '341/20:46:43' / GMT time of data readout
METTIM01= '5/13:57:42' / MET time of data readout
SAT01 = 29.0 / %Saturation
BOS01 = 8.2 / Bright Object Sensor reading
MAXCTS01= 20 / Maximum counts in Zoom Image
QUAL01 = 0 / SLDPF Quality Flag (max)
IMAGE01 = 'ZOOM IMAGE' / Zoom Image
ZOOM02 = 192 / Zoom Image Number
CURSEQ02= 375 / Current Sequence Number
STATUS02= '7: OBS ' / Instrument Status Mode
APER02 = 7 / Aperture
FILT02 = 4 / Filter
GMTTIM02= '341/20:46:51' / GMT time of data readout
METTIM02= '5/13:57:50' / MET time of data readout
SAT02 = 29.0 / %Saturation
BOS02 = 8.2 / Bright Object Sensor reading
MAXCTS02= 21 / Maximum counts in Zoom Image
QUAL02 = 0 / SLDPF Quality Flag (max)
IMAGE02 = 'ZOOM IMAGE' / Zoom Image
ZOOM03 = 193 / Zoom Image Number
CURSEQ03= 375 / Current Sequence Number
STATUS03= '7: OBS ' / Instrument Status Mode
APER03 = 7 / Aperture
FILT03 = 4 / Filter
GMTTIM03= '341/20:46:59' / GMT time of data readout
METTIM03= '5/13:57:58' / MET time of data readout
SAT03 = 29.0 / %Saturation
BOS03 = 8.2 / Bright Object Sensor reading
MAXCTS03= 22 / Maximum counts in Zoom Image
QUAL03 = 0 / SLDPF Quality Flag (max)
IMAGE03 = 'ZOOM IMAGE' / Zoom Image
ZOOM04 = 194 / Zoom Image Number
CURSEQ04= 375 / Current Sequence Number
STATUS04= '7: OBS ' / Instrument Status Mode
APER04 = 7 / Aperture
FILT04 = 4 / Filter
GMTTIM04= '341/20:47: 7' / GMT time of data readout
METTIM04= '5/13:58: 6' / MET time of data readout
SAT04 = 29.0 / %Saturation
BOS04 = 8.2 / Bright Object Sensor reading
MAXCTS04= 21 / Maximum counts in Zoom Image
QUAL04 = 0 / SLDPF Quality Flag (max)
IMAGE04 = 'ZOOM IMAGE' / Zoom Image
ZOOM05 = 195 / Zoom Image Number
CURSEQ05= 375 / Current Sequence Number
STATUS05= '7: OBS ' / Instrument Status Mode
APER05 = 7 / Aperture
FILT05 = 4 / Filter
GMTTIM05= '341/20:47:16' / GMT time of data readout
METTIM05= '5/13:58:15' / MET time of data readout
SAT05 = 29.0 / %Saturation
BOS05 = 8.2 / Bright Object Sensor reading
MAXCTS05= 21 / Maximum counts in Zoom Image
QUAL05 = 0 / SLDPF Quality Flag (max)
IMAGE05 = 'ZOOM IMAGE' / Zoom Image
ZOOM06 = 196 / Zoom Image Number
CURSEQ06= 375 / Current Sequence Number
STATUS06= '7: OBS ' / Instrument Status Mode
APER06 = 7 / Aperture
FILT06 = 4 / Filter
GMTTIM06= '341/20:47:24' / GMT time of data readout
METTIM06= '5/13:58:23' / MET time of data readout
SAT06 = 29.0 / %Saturation
BOS06 = 8.0 / Bright Object Sensor reading
MAXCTS06= 19 / Maximum counts in Zoom Image
QUAL06 = 0 / SLDPF Quality Flag (max)
IMAGE06 = 'ZOOM IMAGE' / Zoom Image
ZOOM07 = 197 / Zoom Image Number
CURSEQ07= 375 / Current Sequence Number
STATUS07= '7: OBS ' / Instrument Status Mode
APER07 = 7 / Aperture
FILT07 = 4 / Filter
GMTTIM07= '341/20:47:32' / GMT time of data readout
METTIM07= '5/13:58:31' / MET time of data readout
SAT07 = 29.0 / %Saturation
BOS07 = 8.0 / Bright Object Sensor reading
MAXCTS07= 20 / Maximum counts in Zoom Image
QUAL07 = 0 / SLDPF Quality Flag (max)
IMAGE07 = 'ZOOM IMAGE' / Zoom Image
ZOOM08 = 198 / Zoom Image Number
CURSEQ08= 375 / Current Sequence Number
STATUS08= '7: OBS ' / Instrument Status Mode
APER08 = 7 / Aperture
FILT08 = 4 / Filter
GMTTIM08= '341/20:47:40' / GMT time of data readout
METTIM08= '5/13:58:39' / MET time of data readout
SAT08 = 29.0 / %Saturation
BOS08 = 7.9 / Bright Object Sensor reading
MAXCTS08= 22 / Maximum counts in Zoom Image
QUAL08 = 0 / SLDPF Quality Flag (max)
IMAGE08 = 'ZOOM IMAGE' / Zoom Image
ZOOM09 = 199 / Zoom Image Number
CURSEQ09= 375 / Current Sequence Number
STATUS09= '7: OBS ' / Instrument Status Mode
APER09 = 7 / Aperture
FILT09 = 4 / Filter
GMTTIM09= '341/20:47:48' / GMT time of data readout
METTIM09= '5/13:58:47' / MET time of data readout
SAT09 = 29.0 / %Saturation
BOS09 = 8.0 / Bright Object Sensor reading
MAXCTS09= 21 / Maximum counts in Zoom Image
QUAL09 = 0 / SLDPF Quality Flag (max)
IMAGE09 = 'ZOOM IMAGE' / Zoom Image
ZOOM10 = 200 / Zoom Image Number
CURSEQ10= 375 / Current Sequence Number
STATUS10= '7: OBS ' / Instrument Status Mode
APER10 = 7 / Aperture
FILT10 = 4 / Filter
GMTTIM10= '341/20:47:56' / GMT time of data readout
METTIM10= '5/13:58:55' / MET time of data readout
SAT10 = 29.0 / %Saturation
BOS10 = 7.9 / Bright Object Sensor reading
MAXCTS10= 23 / Maximum counts in Zoom Image
QUAL10 = 0 / SLDPF Quality Flag (max)
IMAGE10 = 'ZOOM IMAGE' / Zoom Image
END