Isis 2 Documentation
tesemiss - Retrieve TES Emissivity data from vanilla database "tesemiss" extracts data for a user-specified geographic region on Mars from the emissivity field in the PDS TES orbital data. In addition to specifying latitude and longitude coordinates, the user can also select TES data at either 10 wavenumber (the default) or 5 wavenumber. A daytime observation sequence is assumed for calculation of emissivity data, but the user may also choose to select either TES EPF (emission phase function) or MOSAIC files. A Lambert Albedo can be readily specifed to restrict searches to relatively low-albedo regions (e.g., albedo < 0.24) that are more likely to be less contaminated with dust than high-albedo regions. The user may also limit data selection using the heliocentric longitude parameter to pick a favored L-subS (or season) on Mars to avoid times of dust storms or water clouds (e.g., Smith, M.D. et al., JGR 106, 23929-23945). Alternatively, the user can impose limits directly on dust and ice cloud opacity when those quantities are present in the database. This program is optimized for use with Mapping Phase data from TES. "tesemiss" program uses the "vanilla" program released by the TES mission and found on all TES data volumes. "vanilla" is a command-line program that reads the binary TES TSDR (Time Sequential Data Records) file format, correlates and extracts data from various fields, and outputs data as a table of ascii values. TES TSDR Standard Data Products contain raw and calibrated thermal IR radiance spectra, visual and bolometric radiance measurements, and atmospheric and surface properties derived from these data. Also included in each TSDR file are the parameters that describe each observation, some downlinked diagnostic information, and pointing and positional information derived from the project's SPICE kernels. It is suggested that users review the vanilla documentation on the TES data volumes (see below). Several changes to the TES data tables occured during the mission which affect a users ability to use all mission CDs as a single set. The following are sets of CDs that have similar data structures. If a user attempts to use CDs from different sets of incompatability problems can occur and will be flagged with "odd file size" messages from vanilla. Aerobraking MGST_0001 to MGST_0061 ("original" structure) Mapping MGST_0100 to MGST_0161 (new class/quality fields) Mapping MGST_0162 to MGST_0187 (new/changed fields) Mapping MGST_0188 to ......... (new atmospheric table) This application calls the the ISIS "vanna" program to construct the vanilla command and then executes it. The ascii output is written to the TO file if specified, otherwise the number of "hits" (or TES orbits) are counted and reported. The user can thus run this program to refine input parameters, identify the number of TES orbits available for a specific area, etc. before actually extracting those data. The emissivity data field is referred to as a "faked field" in vanilla. The emissivity data are not actually stored in the TSDR but are derived from data in other fields, and they are written out as ascii or text data. To calculate emissivity, calibrated planetary radiance is divided by the Planck function value at the kinetic temperature at the surface. In practice, the surface kinetic temperature is approximated by deriving the brightness temperature from TES calibrated radiance at each wavenumber and setting the kinetic temperature equal to the maximum brightness temperature within a wave number internal from 300 to 1350-cm-1 (e.g., see Christensen et al., 2001, JGR, 106, pp. 23873-23885 and references therein). This method assumes that the surface materials have unit emissivity at the point of maximum brightness temperature within the TES spectral range. Here are the user-selectable criteria used by vanilla to select valid instrument and imaging parameters so that emissivity can be calculated from the TSDRs. The values shown are defaults; although they can be modified by the user, this should be done with caution because these values correspond to the best advised parameters for calculation of emissivity for most regions on Mars. incidence 0 80 - TES incidence angle. Restricts selection to the range of 0 to 80 degrees to restrict to daytime observations. target_temp 255 350 - Target temperature. Use of these values ensure a high signal-to-noise ratio. height 0 0 - Observation height. This selection restricts data to surface (rather than limb) observations. pnt_imc 0 0 - This selection indicates whether the image motion compensation was in use or not. Because IMC use caused noise in the TES data, it should bot be used (i.e., 0 0). quality:algor_patch 1 1 - "algor flight software patch onboard TES" This software path was added during TES operation to correct problems in calculation of spectra. Better TES data are generally produced when the patch was onboard. quality:algor_risk 0 0 - This selection identifies the TES data that are thought to be at low risk for algor phase inversions. These are due to low temperature contrast between the sensor and the target. quality:phase_inversion 0 0 - Phase inversions are major problems in the calculation of the TES spectra due to lost bits, excessive ringing, incorrect ZPD determinations, etc. This selection identifies TES data without major phase inversions. quality:hga_motion 1 1 - High-gain antenna motion. The HGA was deployed after the Aerobraking Phase and its movement state (which varies for different OCKs) was recorded as noise in the TES data. This selection identifies data collected when the HGA was not moving. quality:pnl_motion 1 1 - Solar panel motion. As for the HGA, the use of the solar panels causes noise in the TES data. Solar panels were used nearly constantly early in the Mapping Phase, but a "move and hold" pattern was adopted at OCK 3589. This selection identifies data acquired when the solar panel(s) were not moving. quality:moment 0 0 - Periodic bursts from thrusters were used to adjust the angular momentum of the MGS spacecraft. This selection identifies TES data acquired when these adjustments were not being made. spectral_mask 0 0 - This selection identifies TES data in which all channels are used and there is no masking or coadding. Note that the default here is to also return data in which none of the 6 TES detectors have been coadded or masked (vanilla field "det_mask 7 7"). More detailed information on the vanilla program, the TES dataset, and analysis techniques used by the TES team can be found at http://software.la.asu.edu/vanilla/vanilla2.html, and in the Mars Global Surveyor special issue of Journal of Geophysical Research, volume 106, Number E10, 2001. NOTE: To create an emissivity image for a specific region, the user must use the ascii data and the accompanying configuration file created by "tesemiss" as input to the "lev2raster" program in ISIS. See also documentation for the ISIS application "vanna" that actually constructs the vanilla command and executes it on behalf of this application. PROGRAMMER: Kris Becker, USGS, Flagstaff, AZ
Parm | Description | Default |
---|---|---|
TO | Name of output file for TES emissivity data | -- |
VANILLA | Path to vanilla executable program if not in your current path | "vanilla" |
DATA | Path to vanilla database or "DATASET" file | "./" |
WAVESET | Select 5- or 10-wavenumber TES data | 10 |
LATITUDE | Select specific range of latitudes (e.g., low to high, or southern value then northern) | -- |
LONGITUDE | Select specific range of longitudes (e.g., low to high, 0 to 360, or eastern to western) | -- |
SEQUENCE | Select desired observation sequence: DAYTIME for emissivity data, EPF, or MOSAIC | "DAYTIME" |
ALBEDO | Select specific range of albedo | -- |
HELIOLON | Select specific range of heliocentric longitude to limit dusty periods | -- |
DUST | Select desired range of dust opacity | -- |
ICE | Select desired range of water ice cloud opacity |
ADDITIONAL NOTES:
Parm | Description |
---|---|
TO | Name of the the output file generated by vanilla for the selected data. This file is always a text file. It will have three fields: latitiude, longitude, and emissivity (which will be an array of values). See the general help section for more detail about the output generated in this file. If a TO file is not specified, only a count of the number of records ("hits") will be reported (by vanna). |
VANILLA | This parameter allows the user to select the complete path to the vanilla executable. The default of simply "vanilla" is sufficient if and only if your shell PATH environment variable contains the path to the executable. Otherwise you will need to provide a complete path. Example: /usr/local/bin/vanilla |
DATA | Specify the path of the vanilla database you wish to extract data from for the parameters selected. There must be a file named "DATASET" (case sensitive) in this directory that the vanilla application will attempt to read. This file may have a list of other directories that contain a DATASET file or a directory that contains a list of data products. Refer to the vanilla documentation for more information on the required format of a DATASET file |
WAVESET | This allows the user to select the desired spectral resolution of the TES data. The default 10 wavenumber data have 143 spectral channels, and the 5 wavenumber data have 286 spectral channels. The user must pick one or the other; variable length records in the two file formats make it unwise to mix the two datasets if you intend to rasterize them. If both types of data are desired, then it is best to do this in two runs of this program. |
LATITUDE | The default mode of operation (null value) will select all data in the complete latitude range (-90 to +90). This can produce a very large output file. The user can also identify a desired range of latitudes, and data outside this range will be excluded from the output file. Values must be entered north to south (or low to high) in the following formats: -5 40; -20 0; 80 90; etc. This parameter can be left as null to exclude it from the selection criteria. |
LONGITUDE | The default mode of operation (null value) will select all data in the complete longitude range (0 to 360). This can produce a very large output file. The user can also identify a desired range of longitudes, and data outside this range will be excluded from the output file. Values must be entered east to west (low to high): 45 55; 350 10; 68 88; etc. This parameter can be left as null to exclude it from the selection criteria. |
SEQUENCE | This parameter identifies TES data acquired during specific times or under certain conditions. The options are "DAYTIME", "MOSAIC" and "EPF". "DAYTIME" data must be selected for calculation of emissivity; this is implied for selection of "EPF" or emission phase function data or for "MOSAIC" TES files. "DAYTIME" will select data that are collected on the DAY side of MARS. "MOSAIC" data use the rotation of Mars to provide continuous ground coverage. These data are acquired by viewing a specific region of the surface of Mars in the forward, nadir, and aft directions along the MGS ground track. "EPF" (Emission Phase Function) data are acquired by viewing a specific region of the surface of Mars at variable emission angles in the forward and aft directions. Two types of EPF data were acquired: limited angle (7 to 9 emission angles) and continual tracking (340 observations) EPF data. |
ALBEDO | This parameter allows the user to select and/or restrict the TES data selection on the basis of measured lambertian albedo of the surface. This selection is typically used to restrict searches to relatively dark areas free of high albedo dust covers. Typical values are 0 to 0.24. The user must exercise caution in the manipulation of this parameter. This parameter can be left as null values to exclude it from the selection criteria. |
HELIOLON | Heliocentric longitude is used to select and/or restrict searches to a particular Martian season. It is useful for limiting data to relatively dust-free periods. Typical values are 0 150. The user must exercise caution in the manipulation of this parameter. See also DUST and ICE parameters. This parameter can be left as null to exclude it from the selection criteria. |
DUST | This parameter may be used to further restrict searches to dust-free periods when measurements of nadir dust opacities are low. See also HELIOLON and ICE parameters. This parameter can be left as null values to exclude it from the selection criteria. |
ICE | This parameter refers to nadir ice water cloud measurements and can be used to restrict searches to relatively cloud-free and/or dust-free periods. See also HELIOLON and DUST parameters. This parameter can be left as null to exclude it from the selection criteria. |
Contact us online at the Isis Support Center: http://isisdist.wr.usgs.gov