Wisconsin Ultraviolet Photo-Polarimeter Experiment (WUPPE)
Level 0 FIELD Camera Image Data FITS files
March 22, 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 FIELD camera camera data were provided to the NSSDC in FITS files
ordered by Object-ID and by Mission Elapsed Time (MET) day number. Each
12 hour time slice of FIELD camera data by MET day number contains
hundreds to thousands of field camera images. The FIELD data by
Object-ID includes 9 raw field images taken *preceeding* observations
of science targets (remember that the field mode is used to acquire the
target.)
In Field mode, the 240 readout lines were summed by pairs on the chip and
the data were compared in hardware to a threshold register to obtain a
display of 320 x 120 black or white pixels. In this data set, to create
the 320 x 240 pixel image, the rows were duplicated (i.e. row 1 = row 2;
row 3 = row 4,.. row 239 = row 240).
There are 9 targets for which there are associated field camera data
(ordered by Object ID):
Object ID PointingID P MET
--------- ------- - -------
HR1099 350311 H 1/15:25
G70D8247 260911 W 1/18:51
EZ-CMA 230220 W 3/04:27
ALF-HYI 240110 W 4/00:53
M82 720510 U 4/03:09
NGC4151 811613 H 5/21:51
NGC1068 820234 U 6/17:12
U-GEM 320811 H 7/22:31
M81 621611 U 8/01:27
3.0 WUPPE FIELD Camera Data FITS File naming convention
There are 10 WUPPE raw FIELD camera images in one level 0 raw FIELD
camera data FITS file.
3.1 WUPPE FIELD FITS file names by Object ID
The files are named as follows:
WUPPE1_OBJECTID_PPPPPP_FD_nnnnn.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.
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.
FD = Denotes Level 0 ZOD FIELD camera data.
nnnnn = 5 digit FIELD Starting Image Number
For example, FITS file "WUPPE1_HR1099_350311_FD_00001.fits" contains
raw images 1 through 10 for the HR1099 3503-11 observation.
"WUPPE1_HR1099_350311_FD_00011.fits" contains raw images 11 through 20
from the HR1099 observation.
3.2 WUPPE FIELD FITS file names by MET Day Number
The files are named as follows:
FITS file name = WUPPE1_DAYyz_FD_nnnnn.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).
FD = Denotes Level 0 ZOD FIELD camera data.
nnnnn = Starting FIELD image number.
For example, FITS file "WUPPE1_DAY05_FD_0001.FITS" contains raw images 1
through 10 from day 0.5 and "WUPPE1_DAY55_FD_00081.fits" contains images
81 -90 from day 5.5 and were taken during a WUPPE target acquisition.
4.0 Description of WUPPE FIELD 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 FIELD FITS file (by MET Day number) is 777600 bytes in length
(1519 VMS blocks).
Each FIELD FITS file (by Object ID) is 780480 bytes in length
(1525 VMS blocks).
The set of basic header information includes the primary array keywords
and keywords describing the instrument and data arrays and 8 keywords
describing the telescope observational and engineering data for each of
the 10 raw field camera images in the FITS file.
Sample header FITS FIELD file headers are given below.
Each field image consists of 320x240 8-bit words. The FITS file then
contains 320x240x10 8-bit words. If there were not enough field images
to complete a 10 image FITS file, zero-filled data were written to the
FITS file (a FILLER image). In addition, if the data in the original 12
hour time slice file were so corrupted as to be unreadable, a FILLER
image was written in its place.
5.0 Software
The program "fldfitsread.f" was written to verify the contents of the
Level 0 FIELD Camera Image FITS files. It also uses the GSFC FITSIO
software package. (It only prints out the first 60 data points per row
for the first image in the file.) This program, along with other WUPPE1
fortran programs, is available from NDADS. "saoimage" was also used to
verify the Field Camera Image FITS file.
*****************************************************
SIMPLE = T / file does conform to FITS standard
BITPIX = 8 / number of bits per data pixel
NAXIS = 3 / number of data axes
NAXIS1 = 320 / length of data axis 1
NAXIS2 = 240 / length of data axis 2
NAXIS3 = 10 / length of data axis 3
COMMENT Each field image has 320x240 data points
COMMENT There are 10 field 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.' / Field Image Number
CRPIX3 = 1.0 / Reference image location
CRVAL3 = 81.0 / Starting image number,=FIELD01
CDELT3 = 1.0 / Delta image number
ORIGIN = 'UW-Space Astronomy Lab' / Creator of FITS file
DATE = 'Wed Jan 12 20:09:12 1994' / Date FITS file was created
OBSERVAT= 'ASTRO-1 ' / Observatory
TELESCOP= 'WUPPE ' / Telescope
INSTRUME= 'SPECTROPOLARIMETER' / Instrument Used
OBJECT = 'NGC4151 ' / Object Observed
ID = '8116-13 ' / Target ID
PRIME = 'HUT ' / Prime Instrument
EQUINOX = 1950.00 / Equinox for coordinates
RA = 182.0044 / Right ascension in degrees
DEC = 39.6839 / Declination in degrees
GMTSTART= '90/342/ 5:14:43' / GMT start time of observation
GMTSTOP = '90/342/ 5:23:18' / GMT stop time of observation
METSTART= '5/22:25:42' / Mission Elapsed Time start time
METSTOP = '5/22:34:17' / Mission Elapsed Time stop time
FIELD01 = 81 / Field Image Number
CURSEQ01= 404 / Current Sequence Number
STATUS01= '3: LOC ' / Instrument Status Mode
GMTTIM01= '342/ 4:42: 0' / GMT time of data readout
METTIM01= '5/21:52:59' / MET time of data readout
BOS01 = 25.0 / Bright Object Sensor reading
QUAL01 = 0 / SLDPF Quality Flag (max)
IMAGE01 = 'FIELD IMAGE' / Field Image
FIELD02 = 82 / Field Image Number
CURSEQ02= 404 / Current Sequence Number
STATUS02= '3: LOC ' / Instrument Status Mode
GMTTIM02= '342/ 4:42: 1' / GMT time of data readout
METTIM02= '5/21:53: 0' / MET time of data readout
BOS02 = 25.0 / Bright Object Sensor reading
QUAL02 = 0 / SLDPF Quality Flag (max)
IMAGE02 = 'FIELD IMAGE' / Field Image
FIELD03 = 83 / Field Image Number
CURSEQ03= 404 / Current Sequence Number
STATUS03= '3: LOC ' / Instrument Status Mode
GMTTIM03= '342/ 4:42: 2' / GMT time of data readout
METTIM03= '5/21:53: 1' / MET time of data readout
BOS03 = 25.0 / Bright Object Sensor reading
QUAL03 = 0 / SLDPF Quality Flag (max)
IMAGE03 = 'FIELD IMAGE' / Field Image
FIELD04 = 84 / Field Image Number
CURSEQ04= 404 / Current Sequence Number
STATUS04= '3: LOC ' / Instrument Status Mode
GMTTIM04= '342/ 4:42: 3' / GMT time of data readout
METTIM04= '5/21:53: 2' / MET time of data readout
BOS04 = 25.0 / Bright Object Sensor reading
QUAL04 = 0 / SLDPF Quality Flag (max)
IMAGE04 = 'FIELD IMAGE' / Field Image
FIELD05 = 85 / Field Image Number
CURSEQ05= 404 / Current Sequence Number
STATUS05= '3: LOC ' / Instrument Status Mode
GMTTIM05= '342/ 4:42: 4' / GMT time of data readout
METTIM05= '5/21:53: 3' / MET time of data readout
BOS05 = 25.0 / Bright Object Sensor reading
QUAL05 = 0 / SLDPF Quality Flag (max)
IMAGE05 = 'FIELD IMAGE' / Field Image
FIELD06 = 86 / Field Image Number
CURSEQ06= 404 / Current Sequence Number
STATUS06= '3: LOC ' / Instrument Status Mode
GMTTIM06= '342/ 4:42: 5' / GMT time of data readout
METTIM06= '5/21:53: 4' / MET time of data readout
BOS06 = 25.0 / Bright Object Sensor reading
QUAL06 = 0 / SLDPF Quality Flag (max)
IMAGE06 = 'FIELD IMAGE' / Field Image
FIELD07 = 87 / Field Image Number
CURSEQ07= 404 / Current Sequence Number
STATUS07= '3: LOC ' / Instrument Status Mode
GMTTIM07= '342/ 4:42: 6' / GMT time of data readout
METTIM07= '5/21:53: 5' / MET time of data readout
BOS07 = 25.0 / Bright Object Sensor reading
QUAL07 = 0 / SLDPF Quality Flag (max)
IMAGE07 = 'FIELD IMAGE' / Field Image
FIELD08 = 88 / Field Image Number
CURSEQ08= 404 / Current Sequence Number
STATUS08= '3: LOC ' / Instrument Status Mode
GMTTIM08= '342/ 4:42: 7' / GMT time of data readout
METTIM08= '5/21:53: 6' / MET time of data readout
BOS08 = 25.0 / Bright Object Sensor reading
QUAL08 = 0 / SLDPF Quality Flag (max)
IMAGE08 = 'FIELD IMAGE' / Field Image
FIELD09 = 89 / Field Image Number
CURSEQ09= 404 / Current Sequence Number
STATUS09= '3: LOC ' / Instrument Status Mode
GMTTIM09= '342/ 4:42: 8' / GMT time of data readout
METTIM09= '5/21:53: 7' / MET time of data readout
BOS09 = 25.0 / Bright Object Sensor reading
QUAL09 = 0 / SLDPF Quality Flag (max)
IMAGE09 = 'FIELD IMAGE' / Field Image
FIELD10 = 90 / Field Image Number
CURSEQ10= 404 / Current Sequence Number
STATUS10= '3: LOC ' / Instrument Status Mode
GMTTIM10= '342/ 4:42: 9' / GMT time of data readout
METTIM10= '5/21:53: 8' / MET time of data readout
BOS10 = 25.0 / Bright Object Sensor reading
QUAL10 = 0 / SLDPF Quality Flag (max)
IMAGE10 = 'FIELD IMAGE' / Field Image
6.2 FIELD FITS File Header by MET Day Number
WUPPE1_DAY55_FD_00081.fits
SIMPLE = T / file does conform to FITS standard
BITPIX = 8 / number of bits per data pixel
NAXIS = 3 / number of data axes
NAXIS1 = 320 / length of data axis 1
NAXIS2 = 240 / length of data axis 2
NAXIS3 = 10 / length of data axis 3
COMMENT Each field image has 320x240 data points
COMMENT There are 10 field 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.' / Field Image Number
CRPIX3 = 1.0 / Reference field image location number
CRVAL3 = 81.0 / Starting field image number = FIELD01
CDELT3 = 1.0 / Delta image number
ORIGIN = 'UW-Space Astronomy Lab' / Creator of FITS file
DATE = 'Fri Jul 23 20:33:26 1993' / Date FITS file was created
OBSERVAT= 'ASTRO-1 ' / Observatory
TELESCOP= 'WUPPE ' / Telescope
INSTRUME= 'SPECTROPOLARIMETER' / Instrument Used
FIELD01 = 81 / Field Image Number
CURSEQ01= 404 / Current Sequence Number
STATUS01= '3: LOC ' / Instrument Status Mode
GMTTIM01= '342/ 4:42: 0' / GMT time of data readout
METTIM01= '5/21:52:59' / MET time of data readout
BOS01 = 25.0 / Bright Object Sensor reading
QUAL01 = 0 / SLDPF Quality Flag (max)
IMAGE01 = 'FIELD IMAGE' / Field Image
FIELD02 = 82 / Field Image Number
CURSEQ02= 404 / Current Sequence Number
STATUS02= '3: LOC ' / Instrument Status Mode
GMTTIM02= '342/ 4:42: 1' / GMT time of data readout
METTIM02= '5/21:53: 0' / MET time of data readout
BOS02 = 25.0 / Bright Object Sensor reading
QUAL02 = 0 / SLDPF Quality Flag (max)
IMAGE02 = 'FIELD IMAGE' / Field Image
FIELD03 = 83 / Field Image Number
CURSEQ03= 404 / Current Sequence Number
STATUS03= '3: LOC ' / Instrument Status Mode
GMTTIM03= '342/ 4:42: 2' / GMT time of data readout
METTIM03= '5/21:53: 1' / MET time of data readout
BOS03 = 25.0 / Bright Object Sensor reading
QUAL03 = 0 / SLDPF Quality Flag (max)
IMAGE03 = 'FIELD IMAGE' / Field Image
FIELD04 = 84 / Field Image Number
CURSEQ04= 404 / Current Sequence Number
STATUS04= '3: LOC ' / Instrument Status Mode
GMTTIM04= '342/ 4:42: 3' / GMT time of data readout
METTIM04= '5/21:53: 2' / MET time of data readout
BOS04 = 25.0 / Bright Object Sensor reading
QUAL04 = 0 / SLDPF Quality Flag (max)
IMAGE04 = 'FIELD IMAGE' / Field Image
FIELD05 = 85 / Field Image Number
CURSEQ05= 404 / Current Sequence Number
STATUS05= '3: LOC ' / Instrument Status Mode
GMTTIM05= '342/ 4:42: 4' / GMT time of data readout
METTIM05= '5/21:53: 3' / MET time of data readout
BOS05 = 25.0 / Bright Object Sensor reading
QUAL05 = 0 / SLDPF Quality Flag (max)
IMAGE05 = 'FIELD IMAGE' / Field Image
FIELD06 = 86 / Field Image Number
CURSEQ06= 404 / Current Sequence Number
STATUS06= '3: LOC ' / Instrument Status Mode
GMTTIM06= '342/ 4:42: 5' / GMT time of data readout
METTIM06= '5/21:53: 4' / MET time of data readout
BOS06 = 25.0 / Bright Object Sensor reading
QUAL06 = 0 / SLDPF Quality Flag (max)
IMAGE06 = 'FIELD IMAGE' / Field Image
FIELD07 = 87 / Field Image Number
CURSEQ07= 404 / Current Sequence Number
STATUS07= '3: LOC ' / Instrument Status Mode
GMTTIM07= '342/ 4:42: 6' / GMT time of data readout
METTIM07= '5/21:53: 5' / MET time of data readout
BOS07 = 25.0 / Bright Object Sensor reading
QUAL07 = 0 / SLDPF Quality Flag (max)
IMAGE07 = 'FIELD IMAGE' / Field Image
FIELD08 = 88 / Field Image Number
CURSEQ08= 404 / Current Sequence Number
STATUS08= '3: LOC ' / Instrument Status Mode
GMTTIM08= '342/ 4:42: 7' / GMT time of data readout
METTIM08= '5/21:53: 6' / MET time of data readout
BOS08 = 25.0 / Bright Object Sensor reading
QUAL08 = 0 / SLDPF Quality Flag (max)
IMAGE08 = 'FIELD IMAGE' / Field Image
FIELD09 = 89 / Field Image Number
CURSEQ09= 404 / Current Sequence Number
STATUS09= '3: LOC ' / Instrument Status Mode
GMTTIM09= '342/ 4:42: 8' / GMT time of data readout
METTIM09= '5/21:53: 7' / MET time of data readout
BOS09 = 25.0 / Bright Object Sensor reading
QUAL09 = 0 / SLDPF Quality Flag (max)
IMAGE09 = 'FIELD IMAGE' / Field Image
FIELD10 = 90 / Field Image Number
CURSEQ10= 404 / Current Sequence Number
STATUS10= '3: LOC ' / Instrument Status Mode
GMTTIM10= '342/ 4:42: 9' / GMT time of data readout
METTIM10= '5/21:53: 8' / MET time of data readout
BOS10 = 25.0 / Bright Object Sensor reading
QUAL10 = 0 / SLDPF Quality Flag (max)
IMAGE10 = 'FIELD IMAGE' / Field Image
END