tovpre
Parameters are Letter, HIRS_LIMB-CORRECTION_FLAG, MSU_LIMB-CORRECTION_FLAG.
Tovpre does limb-corrections and transforms calibrated and earth-located HIRS/MSU data produced by INGTOV into data sets that can be displayed and retrieved. If the MSU 'LIMB-CORRECTION' flag is on, MSU data are corrected for antenna pattern (transform antenna temp. to brightness temp.), limb effects (normalize to theta = 0), surface reflectivity (normalize to sfc.emis. = 1), and liquid water (precipitating cloud) attenuation. If the HIRS 'LIMB-CORRECTION' flag is on, HIRS data are corrected for limb effects, and water vapor attenuation in the window channels. In addition, HIRS channels 17 and 18 are corrected, in daylight, for fluorescence and reflected sunlight, respectively, regardless of the state of the limb-correction flag. MSU and HIRS are colocated by interpolating the MSU observations to the HIRS scan pattern.
Input file: TOVSINGO.DAT Output files: TOVSORB?.DAT TOVSND?.DAT
The question mark (?) should be replaced by the response to the ENTER LETTER OF FILE FOR OUTPUT parameter. TOVSORB?.DAT has all data for one parameter contiguous on disk, and thus is optimized for imaging. TOVSND?.DAT has all data for one scan spot contiguous on disk, and thus is optimized for sounding.
STRUCTURE OF THE 'TOVORB' AND 'TOVSND' FILES *** TOVORB ACCESS ROUTINE: TSNIO RECORD LENGTH = 112 INTEGER*4 WORDS CONTENTS OF FIRST RECORD ('DOCUMENTATION' OR 'HEADER'): IBUF( 1) = YYDDD AT START OF PASS IBUF( 2) = HHMMSS AT START OF PASS IBUF( 3) = HHMMSS AT END OF PASS IBUF( 4) = NUMBER OF HIRS LINES IN PASS IBUF( 5) = SATELLITE IDENTIFICATION (NOAA-NUMBER) IBUF( 6) = STATUS (TO IDENTIFY USER, ETC.) IBUF( 7) = DIRECTION (1=ASCENDING, 2=DESCENDING) IBUF(50) = START TIME OF PASS IN MILLISECONDS IBUF(51) = HIRS LIMB-CORRECTION FLAG IBUF(52) = MSU LIMB-CORRECTION FLAG IBUF(53:112) = NOT USED ORGANIZATION OF DATA IN SUBSEQUENT RECORDS:
There are 30 parameters, each of which is allotted 50 records on disk, providing for 100 HIRS scan lines (stored two lines per record). If the 'IMAGE' or orbital pass contains less than 100 lines, the unused portion of each 'LOGICAL (PARAMETER) FILE' is filled with 999999 tO serve as a 'MISSING' indicator to software that accesses the file.
THE PARAMETERS ARE AS FOLLOWS: 1 LATITUDE (DEG X 100,+N,-S) 2 LONGITUDE (DEG X 100,+E,-W) 3 SOLAR ZENITH ANGLE (DEG X 100; 9000 IF NIGHT) 4 BRIGHTNESS TEMPERATURE (DEG X 100), HIRS CHANNEL 1 5 BRIGHTNESS TEMPERATURE (DEG X 100), HIRS CHANNEL 2 . ... 22 BRIGHTNESS TEMPERATURE (DEG X 100), HIRS CHANNEL 19 23 BRIGHTNESS TEMPERATURE (DEG X 100), MSU CHANNEL 1A 24 BRIGHTNESS TEMPERATURE (DEG X 100), MSU CHANNEL 1 25 BRIGHTNESS TEMPERATURE (DEG X 100), MSU CHANNEL 2 26 BRIGHTNESS TEMPERATURE (DEG X 100), MSU CHANNEL 3 27 BRIGHTNESS TEMPERATURE (DEG X 100), MSU CHANNEL 4 28 TOTAL OUTGOING LONGWAVE FLUX (WATT/SQ-METER, X 100) 29 BIDIRECTIONAL REFLECTANCE DERIVED FROM HIRS CHANNEL 20(VIS) 30 BRIGHTNESS TEMPERATURE (DEG X 100), HIRS CHANNEL 18A EXPLANATION OF EXTRA BRIGHTNESS TEMPERATURES: ITEM 23 ... If MSU data are limb-corrected, this is channel 1 with surface effects retained; if not limb-corrected, this is indexing information and not mappable. ITEM 30 ... If daytime, this is channel 18 (4 micron window) with a first-order approximate correction for reflected sunlight.
The access routine 'TSNIO' does the internal calculations to locate the data on disk, given parameter number, initial line, initial element, number of lines, and number of elements.
*** TOVSND ACCESS ROUTINE: SNDIO RECORD LENGTH = 112 INTEGER*4 WORDS FIRST RECORD IS 'HEADER', AND IS IDENTICAL TO THAT FOR 'TOVORB' ORGANIZATION OF DATA IN SUBSEQUENT RECORDS:
Parameters 1 through 28 (see 'TOVORB' description above for contents) are stored as a vector with coordinates of line and element (or spot). Thus each 112-word record contains data for four HIRS fields-of-view. The access routine 'SNDIO' does the internal calculations to locate the data on disk, given line and element.
The recommended parameter responses are shown in the example.
NOTE: Even though the questions given in the example imply that they have default values, the DO NOT! Each value must be entered.
[ 4] % tovpre ENTER LETTER OF FILE FOR OUTPUT: 1 ENTER HIRS LIMB-CORRECTION FLAG (1=ON,0=OFF): 0 ENTER MSU LIMB-CORRECTION FLAG (1=ON,0=OFF): 0
tipin, preing, ingtov, tovret, filret, winret, tovsproc.
Last Update: $Date: 1998/05/29 20:54:34 $