UVIS Image Cube (REVISED July 11, 2007)

advertisement
UVIS Image Cube (REVISED July 11, 2007)
Each observation is organized as a series of 2-d spatial image planes, spatial pixel
by readout. The cube is formed by creating an image plane for each spectral bin. Thus the
first 1024, 512, 341, or 256 (or other spectral binning that has yet to be used) image
layers will be UVIS data. Geometry data is calculated for the mid-point time of each
integration. The concept of the UVIS image cube is similar to that of standard
hyperspectral image cubes (see AVIRIS data, for example) but with the addition of
geometric information included as additional planes.
The image cubes are saved as binary files, with network byte order (Intel based).
The cube dimensions are arranged as follows.
Image_cube = fltarr(spatial dimension, readouts, spectral)
The UVIS data in the image planes have been flatfield calibrated using Andrew
Steffl’s routines, the time-variant Red Patch as derived by Holtzclaw and McClintock,
and had an empirically derived Radioisotopic Thermal Generator (RTG) noise
component subtracted at a constant rate of 4e-6 counts/second/pixel.
In addition to the image data planes, the geometric data is included in the last 49
planes. The order of the geometric data planes are as follows, with the Plane # being the
number of the plane after the image data (ie. 1024 + 1,2,3, etc.).
UVIS data cubes are also available as IDL save files. These save files restore a
structure that includes all the data as the image cube, ‘datastruct’, but with slightly
different naming conventions that take advantage of IDL structures. See the document,
UVISImageCube_descriptions.doc, included in the Cube Generator distribution for
further details about the structure formats.
Plane #
Quantity
Geometer Source
1
2
3
4
5
6
7
8
9
10
11
12
13
Pixel Center RA
Pixel Lower Left RA
Pixel Upper Left RA
Pixel Upper Right RA
Pixel Lower Right RA
Pixel Center Declination
Pixel Lower Left Declination
Pixel Upper Left Declination
Pixel Upper Right Declination
Pixel Lower Right Declination
Pixel Center Latitude
Pixel Lower Left Latitude
Pixel Upper Left Latitude
data.ra_full(0,*)
data.ra_full(1,*)
data.ra_full(2.*)
data.ra_full(3,*)
data.ra_full(4,*)
data.dec_full(0,*)
data.dec_full(1,*)
data.dec_full(2.*)
data.dec_full(3,*)
data.dec_full(4,*)
data.lat_full(0,*)
data.lat_full(1,*)
data.lat_full(2.*)
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Pixel Upper Right Latitude
Pixel Lower Right Latitude
Pixel Center Longitude
Pixel Lower Left Longitude
Pixel Upper Left Longitude
Pixel Upper Right Longitude
Pixel Lower Right Longitude
Pixel Center Incidence Angle
Pixel Center Emission Angle
Pixel Center Phase Angle
Pixel Center Rayheight
Pixel Center Occultation Latitude
Pixel Center Occultation Longitude
Pixel Center Line of Sight Distance
Sub-Spacecraft Longitude
Sub-Spacecraft Latitude
Sub-Solar Longitude
Sub-Solar Latitude
Spacecraft Altitude
Target Right Ascension
Target Declination
Target Phase Angle
Target Incidence Angle
Target Emission Angle
Spacecraft Location, X
Spacecraft Location, Y
Spacecraft Location, Z
Spacecraft Velocity, X
Spacecraft Velocity, Y
Spacecraft Velocity, Z
ET
Center Ring Plane Radii
Lower Left Ring Plane Radii
Upper Left Plane Radii
Upper Right Plane Radii
Lower Right Plane Radii
data.lat_full(3,*)
data.lat_full(4,*)
data.lon_full(0,*)
data.lon_full(1,*)
data.lon_full(2.*)
data.lon_full(3,*)
data.lon_full(4,*)
data.incidence
data.emission
data.phase
data.rayheight
data.latocc
data.lonocc
data.losdist
data.subsclon
data.subsclat
data.subsolarlon
data.subsolarlat
data.alt
data.ratarg
data.dectarg
data.phasetarg
data.incidencetarg
data.emissiontarg
data.scloc(0)
data.scloc(1)
data.scloc(2)
data.scvel(0)
data.scvel(1)
data.scvel(2)
data.et
data.rrad_full(0)
data.rrad_full(1)
data.rrad_full(2)
data.rrad_full(3)
data.rrad_full(4)
The Following backplanes are only written when the image cube is output as an IDL save
file, in which case it is a string vector equal in length to the number of readouts.
50
51
kernels
UTC
kernels
time
Memory loaded SPICE
Download