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.
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
There are 10 WUPPE raw FIELD camera images in one level 0 raw FIELD camera data FITS file.
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.
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.
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.
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.
INPUT FITS file = WUPPE1_NGC4151_811613_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 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
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
For further assistance, please send mail to archive@stsci.edu
or contact