NOAA KLM User's Guide

Section 9.7.1.4

Blue line drawn across page to separate text from document title.
Introduction Page, NOAA KLM TOC, Acronyms,
Previous Section, Next Section

9.7.1.4 Record Layouts

The following pages describe the layout of each record in the 1b Data Set. The OOPS Standard Header record is shown in Section 9.7.3. Individual data items are described in the Data Dictionary (Section 9.7.4). Records appear on the 1b Data Set in the order shown below:

Table #   # of Records in 1b Data Set
Standard Record Layout
9.7.1.3-1 Data Set Standard Header 2/ Data Set (Month)
Daily Headers
9.7.3-1 and
9.7.3-2
OOPS Standard Header Records
NESDIS Orbital Header Records
32/Day
Variable
Ancillary Data
9.7.1.4-3 Spectral Information Data Record (DR) 1/Day
9.7.1.4-4 Multiple Scattering Coefficients DR 40/Day
9.7.1.4-5 Total Ozone Tables DR 33/Day
9.7.1.4-6 A Priori Information DR 2/Day
Calibration Data
9.7.1.4-7 Prelaunch Calibration DR 1/Day
9.7.1.4-8 Day 1 Solar Flux DR 1/Day
9.7.1.4-9 Interrange Ratios DR 1/Day
9.7.1.4-10 Albedo Correction Factor DR 1/Day
SBUV/2 Data
9.7.1.4-11 SBUV/2 Orbital Header Record 1/Orbit
9.7.1.4-12 Discrete DR Variable
9.7.1.4-13 Sweep DR Variable
9.7.1.4-19 SBUV/2 Orbital Statistical Record 1/Orbit
9.7.1.4-20 Daily SBUV/2 Statistical Record 1/Day

Except where noted in the record layouts, data is stored in signed full word integer (I*4), signed half-word integer (I*2), or unsigned individual byte integers (all 8 bits are used in computing the integer value). All data are stored in IBM data type conventions. For flag fields consisting of several individual bit flags, a byte/bit breakdown is included following the record format.

Table 9.7.1.4-1 contains a list of each record type found in the 1b Data Set. Figure 9.7.1.4-1 shows the layout of the 1b Data Set Record.

Table 9.7.1.4-1. SBUV 1b Data Set Record IDs.
Record ID Record Description
Data Set Headers
241 OOPS Standard Header Record I
242 OOPS Standard Header Record II
250 NESDIS Orbital Header Record
Ancillary Data
465 Spectral Information Data Record
475 Multiple Scattering coefficients Data Record
485 Total Ozone Tables Data Record
495 A Priori Information Data Record
Instrument Calibration Data
525 Prelaunch Calibration Data Record
565 Day 1 Solar Flux Data Record
575 Interrange Ratios Data Record
585 Albedo Correction Factor Data Record
SBUV/2 Data
651 SBUV/2 Orbital Header Record
661 Discrete Mode Data Record (Discrete Record Format)
662 Wavelength Calibration Mode Data Record (Discrete Record Format)
663 Position Mode Data Record (Discrete Record Format)
664 Diffuser Decontamination Data Record
671 Sweep Mode Data Record (Sweep record Format)
681 Conflicting Modes* Record (Discrete Record Format)
682 Conflicting Modes* Record (Sweep Record Format)
691 SBUV/2 Orbital Statistical Record
695 Daily SBUV/2 Statistical Record
* Note: The data format (discrete or sweep) and grating mode (discrete, sweep, wavelength calibration, position, or diffuser decontamination) of a Discrete or Sweep Data Record are determined from each of the 32 channels of the corresponding Major Frame Data Record. If any channel data of a Major Frame Record indicates a record format or grating mode that is different from previous channel data within that major frame, the corresponding Discrete or Sweep Data Record is labeled as an Inconsistent Discrete or Inconsistent Sweep Data Record. If the data format is inconsistent the record is written as an Inconsistent Sweep data Record, regardless of whether or not the grating mode is inconsistent. If only the grating mode is inconsistent, the record is written as an Inconsistent Discrete Data Record if the record format is discrete and as an Inconsistent Sweep Data Record if the record format is sweep.

Figure 9.7.1.4-1. SBUV Level 1b Data Set Record Layouts.
NESDIS Orbital Header Record
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID      
2 S/C ID Data Type Start Time  
3        
4 Number of Major Frames End Time  
5        
6 Processing Block ID    
7       Spare
8 Number of Data Gaps DACS Quality  
9        
10 Spare   DACS Status Spare
11-180
Spare      
Note: The Start/End Time, Data Type, and DACS Quality, DACS Status of the NESDIS Orbital Header Record are broken down further in Table 9.7.1.4-2. Processing Block ID: 7 byte field stored in character code (EBCDIC)

Table 9.7.1.4-2. Byte/bit Breakdown of NESDIS Orbital Header Data.
Starting Ending
Data Item Word Byte Bit* Word Byte Bit
Data Type:
Type of Data 2 2 1 - - 4
TIP Source 2 2 5 - - 8
Start Time:
Year 2 3 1 - - 7
Day of Year 2 3 8 - 4 8
Spare 3 1 1 - - 5
Milliseconds of Day 3 1 6 - 4 8
End Time:
Year 4 3 1 - - 7
Day of Year 4 3 8 - 4 8
Spare 5 1 1 - - 5
Milliseconds of Day 5 1 6 - 4 8
DACS Quality:
No Frame Synch word Counter 8 3 1 - 4 8
TIP Parity Error Counter 9 1 1 - 2 8
Aux Synch Error Counter 9 3 1 - 4 8
DACS Status:
P/N Flag 10 3 1 - - -
Data Source 10 3 2 - - 3
Tape Direction 10 3 4 - - -
Data Mode 10 3 5 - - -
Spare 10 3 6 - - 8
Notes:
* Most Significant bit (MSB) = bit 1, Least significant bit (LSB) = bit 8.
** A dash indicates no change from starting value

Table 9.7.1.4-3. Ancillary Data Spectral Information Data Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID
2 Bandcenter Wavelength of Discrete Channel 1
3-13 Same as word 2 but for Discrete Channels 2-12
14 Same as word 2 but for CCR Channel
15 Effective Ozone Absorption coefficients for Discrete Channel 1
16-26 Same as word 15 but Discrete Channels 2 - 12
27 Same as word 15 but for CCR Channel
28 Rayleigh Scattering Coefficients for Discrete Channel 1
29-39 Same as word 28 but for Discrete Channels 2 - 12
40 Same as word 28 but for CCR Channel
41-180 Spare
Note: Words 2-40 are stored in floating point (R*4).

Table 9.7.1.4-4. Ancillary Data Multiple Scattering Coefficients Data Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word

Description

1 Record ID
2-180 179 entries of Multiple Scattering Coefficients Containing:
Values of Log Q
Values of Log Q (Single Scattered)
Values of Log Reflected Fraction
Values of Atmosphere Surface Backscatter Fraction
(See Section 9.7.1.2.4 for further breakdown)
Note: Words 2 - 180 are stored in floating point (R*4).

Table 9.7.1.4-5. Ancillary Data Total Ozone Tables Data Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID
2-180 179 Entries of Total Ozone Lookup Table containing:
Values of Log Io
Values of Reflected Fractions and
Values of Atmosphere Surface Backscatter Fraction
(See Section 9.7.1.2.4 for further Breakdown)
Note: Words 2-180 Are Stored in Floating Point (R*4).

Table 9.7.1.4-6. Ancillary Data A Priori Information Data Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word> Description
1 Record ID
2-180 179 Entries of A Priori information containing:
Values of A Priori profile coefficients
Values of A Priori covariance matrix elements
(See Section 9.7.1.2.4 for further Breakdown)
Note: Words 2-180 are stored in floating point (R*4).

Table 9.7.1.4-7. Prelaunch Calibration Data Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID
2 Prelaunch Radiance Calibration for CCR Channel
3 Prelaunch Radiance Calibration for Discrete Channel 1, PMT Range 1
4-14 Same as word 3 but for Channels 2-12, PMT Range 1
15-26 Same as words 3-14 but for PMT Range 2
27-38 Same as words 3-14 but for PMT Range 3
39-75 Same as words 3-28 but for Prelaunch Irradiance Calibrations
76-87 Prelaunch Diffuser Flux Ratios at 12 Possible Mercury Wavelengths
88 Prelaunch Diffuser Flux Ratios at CCR Wavelength
89-180 Spare
Note: Words 2-75 are stored in floating point (R*4).

Table 9.7.1.4-8. Day 1 Solar Flux Data Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID
2 Day 1 Solar Irradiance for Discrete Channel 1
3-13 Same as word 2 but for Channels 2-12
14 Same as word 2 but for CCR Channel
15-180 Spare
Note: Words 2-14 are stored in floating point (R*4).

Table 9.7.1.4-9. Interrange Ratios Data Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID
2 Number of Coefficients for Interrange Ratios between Monochromator Range 1 and 2 (IRR21)
3 First Coefficient for IRR21
4-14 Same as Word 3 but for Second through possible Twelfth Coefficient
15 Number of Coefficients for Interrange Ratios between Monochromator Range 2 and Range 3 (IRR23)
16 First Coefficient for IRR23
17-27 Same as word 16 but for Second through possible Twelfth Coefficient
28-180 Spare
Note: Words 3-14 and 16-25 are stored in floating point (R*4). Words 2 and 15 are I*4.

Table 9.7.1.4-10. Albedo Correction Factor Data Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID
2 Albedo Correction Factor for Discrete Channel 1
3-13 Same as word 2 but for Channels 2-12
14 Same as word 2 but for CCR Channel
15-180 Spare
Note: Words 2-14 are stored in floating point (R*4).

Table 9.7.1.4-11. SBUV/2 Orbital Header Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID
2 SBUV/2 Orbit Number
3 SBUV/2 Day Number
4 Year of first Major Frame in SBUV/2 Orbit
5 Day of Year of First Major Frame in SBUV/2 Orbit
6 Seconds of Day at Start of First Major Frame in SBUV/2 Orbit
7 FOV Latitude at Start of First Major Frame in SBUV/2 Orbit
8 FOV Longitude at Start of First Major Frame in SBUV/2 Orbit
9 Year of Last Major Frame in SBUV/2 Orbit
10 Day of Year at Last Major Frame in SBUV/2 orbit
11 Seconds of Day at Start of Last Major Frame in SBUV/2 Orbit
12 FOV Latitude at Start of Last Major Frame in SBUV/2 Orbit
13 FOV Longitude at Start of Last Major Frame in SBUV/2 Orbit
14 NESDIS Orbit Number at Start of SBUV/2 Orbit
15 NESDIS Orbit Number at End of SBUV/2 Orbit
16-180 Spare

Table 9.7.1.4-12. Discrete Data Record.
Data Identifiers
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record I.D.
2 Major Frame Counter Discrete/Sweep Indicator Record
3 Year Day of Year
4 Seconds of day (T0)
5 SBUV/2 Orbit Number
6 SBUV/2 Day Number
7 Major Frame Quality Flags
8 Minor Frame Quality Flags
9-10 Spare
Attitude Data
11 Yaw Euler Error Angle within 1st Second Yaw Euler Error Angle within 9th Second
12 Yaw Euler Error Angle within 17th Second Yaw Euler Error Angle within 25th Second
13-14 Same as 11-12 but for 4 Roll Euler Error Angles
15-16 Same as 11-12 but for 4 Pitch Euler Error Angles
Earth Location Data
17 Spare Spacecraft altitude
18 Solar Right Ascension Solar declination
19 Subsatellite latitude Subsatellite longitude
20 FOV latitude @ T0 FOV latitude @ T0 + 32 seconds
21 FOV longitude @ T0 FOV longitude @ T0 + 32 seconds
22 Solar Zenith Angle (SZA) @ FOV @ T0 SZA @ FOV @ T0 + 32 seconds
23 Solar Azimuth Angle (SAA) @ FOV @ T0 SAA @ FOV @ T0 + 32 seconds
24 Spacecraft (S/C) centered Solar Elevation Angle (SEA) @ T0 S/C centered SEA @ T0 + 32 seconds
25 S/C centered SAA @ T0 S/C centered SAA @ T0 + 32 seconds
26-30 Spare
Digital B Telemetry
31-32 Digital B Telemetry
Status Flags
33 Instrument Data Quality Flags Summary Grating Mode Scene Mode Summary Grating Memory Mode
34 Channel Fill Flags  
35 Channel Error Flags  
36 Final Channel Quality Flags  
37 Spare
38 Sample Status Flag #1 Sample Status Flag #2 Sample Status Flag #3 Sample Status Flag #4
Digital A Instrument Data
39 Monochromator Grating Position Radiometric DC level Grating Position Error
40 Memory Verify CCR and Monochromator Overrange Flags
41 CCR Data Monochromator Range 1 Data
42 Monochromator Range 2 Data Monochromator Range 3 Data
43 Recommended Monochromator Range Data Recommended Monochromator Range ID
44-133 Same as Words 38-43 for next 15 samples.
134-137 Spare
Meteorological and Geographic Support Data
138 FOV Surface Pressure FOV Snow/Ice Flag
139 FOV Average Cloud Amount FOV Average Cloud Top Pressure
140 FOV Average Temperature @ 0.5 mb FOV Average Temperature @ 1.0 mb
141-149 Same as word 140 but for FOV Average Temperatures at 1.5, 2, 3, 4, 5, 7, 10, 15, 20, 25, 30, 50, 60, 70, 85, 100, 200, and 400 mb
150-154 Spare
Housekeeping Data
155 Digital A Analog
Housekeeping
Channel 1A
Digital A Analog
Housekeeping
Channel 1B
Digital A Analog
Housekeeping
Channel 2A
Digital A Analog
Housekeeping
Channel 2B
156-162 Same as Word 155 for Digital A Analog Housekeeping Channels 3A/3B through 16A/16B
163 Analog Telemetry Point #1 Analog Telemetry Point #2 Analog Telemetry Point #3 Analog Telemetry Point #4
164-167 Same as Word 163 but for Analog Telemetry Points 5-17
167 Analog Telemetry Point #17 Spare
168-180 Same as Words 155-167 but for the second 16 second interval
Notes:
T0 = Time (seconds) at start of Major Frame Major Frame Quality Flags: See Byte/Bit Breakdown
*Words 33-36, 38 are individual bit data. For Instrument Data Quality Flag and Sample Status Flags see Byte/bit breakdown. For CCR and Monochromator Overrange Flags: See Byte/Bit Breakdown.

Table 9.7.1.4-13. Sweep Data Record Data Identification, Attitude, Earth Location Data, Digital B and Status Flags.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1-38 Same as Words 1-38 of Discrete Data Record
Digital A Instrument Record
39 CCR and Monochromator Overrange Flags Monochromator Range ID
40 Monochromator Grating Position CCR Data
41 Monochromator Data: sample #1 Monochromator Data: sample #2
42-45 Same as Word 41 but for samples 3-10
46-165 Same as Words 38-45 but for next 15 one second intervals
166-167 Spare
Housekeeping Data
168-180 Same as words 155-167 of Discrete Data Record but covering appropriate 16 second sweep data record interval.
Note: CCR and Monochromator Overrange Flags, and Monochromator ID: See byte/bit breakdown.

Table 9.7.1.4-14. Byte/bit Breakdown of Discrete Data.
  Starting Ending**
Data Item Word Byte Bit* Word Byte Bit
Monochromator Grating Position:
Grating Position 39 1 1 - 2 5
Segment Being Read 39 2 6 - - 7
Digital lock 39 2 8 - - -
CCR and Monochromator Overrange Flags:
CCR Overrange Flag 40 3 1 - - 4
Monochromator Range Number 1 Overrange Flag 40 3 5 - - 8
Monochromator Range Number 2 Overrange Flag 40 4 1 - - 4
Monochromator Range Number 3 Overrange Flag 40 4 5 - - 8

Table 9.7.1.4-15. Byte/bit Breakdown of Discrete/Sweep Data.
  Starting Ending**
Data Item Word Byte Bit* Word Byte Bit
Major Frame Quality Flags:
Bad Quality Major Frame Flag 7 1 1 - - -
Time Error Flag 7 1 2 - - -
Dwell Mode Flag 7 1 3 - - -
Boost Mode Flag 7 1 4 - - -
Data Fill Flag 7 1 5 - - -
Spare 7 1 6 - - -
Missing Attitude Data Flag 7 1 7 - - -
No SBUV/2 Earth Location Data Flag 7 1 8 - - -
Spare 7 2 1 7 3 8
Unreasonable Date or Time Flag 7 4 1 - - -
Non-time Ascending Data Flag 7 4 2 - - -
Out of Range Attitude Data Flag 7 4 3 - - -
Out of Range Analog Telemetry Data Flag 7 4 4 - - -
Out of Range Earth Location Data Flag 7 4 5 - - -
Major/Minor Frame Inconsistency Flag 7 4 6 - - -
Spare 7 4 7 - - 8

Table 9.7.1.4-16. Byte/bit Breakdown of Discrete Data.
  Starting Ending**
DIGITAL B TELEMETRY: Word Byte Bit* Word Byte Bit
1st 3.2 second interval
Telemetry Point 1 31 2 3 - - -
Telemetry Point 2 31 2 4 - - -
...         - -
Telemetry Point 22 31 4 8 - - -
6th 3.2 second interval
Telemetry Point 1 32 2 3 - - -
Telemetry Point 2 32 2 4 - - -
...            
Telemetry Point 22 32 4 8 - - -
Instrument Data Quality Flag:
Master Power ON/OFF 33 1 1 - - 2
High Voltage ON/OFF 33 1 3 - - 4
Frame Sync Flag 33 1 5 - - 6
Data Communications 33 1 7 - - 8
Sample Status Flag Number 1:
Discrete/Sweep Flag 38 1 1 - - -
Retrace ON/OFF 38 1 2 - - -
ECAL Step Number 38 1 3 - - 5
Grating Mode 38 1 6 - - 8
Sample Status Flag Number 2:
Grating Memory 38 2 1 - - -
Grating Index 38 2 2 - - -
Frame Sync Code 38 2 3 - - -
Automated Command 38 2 4 - - 5
Command Sequence State 38 2 6 - - 8
Notes:
* Most significant bit (MSB) = bit 1, Least significant bit (LSB) = bit 8.
** A dash indicates no change from starting value.

Table 9.7.1.4-17. Byte/bit Breakdown of Discrete/Sweep Data.
  Starting Ending**
Data Item Word Byte Bit* Word Byte Bit
Sample Status Flag Number 3:
Master Power On/Off 38 3 1 - - -
Calibration Lamp Timer 38 3 2 - - -
Calibration Lamp Position 38 3 3 - - 4
Diffuser Timer 38 3 5 - - -
Diffuser Position 38 3 6 - - 8
Sample Status Flag Number 4:
Code Address 38 4 1 - - 2
Code Data Bits 1 through 6 38 4 3 - - 8
Notes:
* Most significant bit (MSB) = bit 1, Least significant bit (LSB) = bit 8.
** A dash indicates no change from starting value.

Table 9.7.1.4-18. Byte/bit Breakdown of Sweep Data.
  Starting Ending**
Data Item Word Byte Bit* Word Byte Bit
CCR and Monochromator Overrange Flags:
Spare 39 1 1 - - -
CCR Overrange Flag 39 1 2 - - -
Monochromator Overrange Flag for Sample 10 39 1 3 - - -
One Bit Monochromator Overrange (Flags for Sample 9 through Sample 1) 39 1 4 - 2 4
Monochromator Range for ID:
Monochromator Range for ID for Sample 10 39 2 5 - - 6
Two bit Monochromator Range ID for Samples 9 through Sample 1 39 2 7 - 4 8
Monochromator Grating Position:
Grating Position 40 1 1 - 2 5
Segment Being Read 40 2 6 - - 7
Digital Lock 40 2 8 - - -
Notes:
* Most significant bit (MSB) = bit 1, Least significant bit (LSB) = bit 8.
** A dash indicates no change from starting value.

Table 9.7.1.4-19. SBUV/2 Orbital Statistical Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID
2-15 Same as words 2-15 of SBUV/2 Orbital Record Header
16 Number of Discrete Records
17 Number of Discrete Records with Master Power Off
18 Number of Discrete Records with High Voltage Off
19 Number of Discrete Records with Bad Tip Data Quality/Frame Sync Flag Set
20 Number of Discrete Records with Data Contaminated by Automated Command Sequence
21 Number of Discrete Records in Earth Scene Mode
22 Number of Discrete Records in Sun Scene Mode
23 Number of Discrete Records in Direct Hg Lamp Scene Mode
24 Number of Discrete Records in Indirect Hg Lamp Scene Mode
25 Number of Discrete Records in Mixed/Contaminated Scene Modes
26 Number of Discrete Records with Diffuser Decontamination Data
27 Number of Discrete Records with Non-Standard Wavelengths
28 Number of Discrete Records in Discrete Grating Mode
29 Number of Discrete Records in Wavelength Calibration Mode
30 Number of Discrete Records in Position Mode
31 Number of Discrete Records with Grating Mode Indeterminate
Sweep Record Counters

32-45

Same as words 16 to 28 and word 31, but for sweep records.
46-55 Spare
Digital A Analog Housekeeping Orbital Summary
56 Orbital Average of Digital A Analog Housekeeping Channel 1A Orbital Average of Digital A Analog Housekeeping Channel 1B
57-71 Same as word 56 but contains Channels 2A/2B through 16A/16B
72-87 Same as words 56 to 71 but contains orbital maxima
88-103 Same as words 56 to 71 but contains orbital minima
104-119 Same as words 56 to 71 but contains orbital standard deviations

120-135

Same as words 56 to 71 but contains number of datasamples for each housekeeping channel in orbit
Analog Telemetry Orbital Summary
136 Orbital Average of Analog Telemetry # 1 Orbital Average of Analog Telemetry Point #2
137-144 Same as word 136 for Points #3 through 17  
144 Orbital Average of Analog Telemetry # 17 Spare
145-153 Same as words 136 through 144 but for orbital maxima
154-162 Same as words 136 through 144 but for orbital minima
163-171 Same as words 136 though 144 but for orbital standard deviations
172-180 Same as words 136 through 144 but contains number of data samples for each point number in orbit.
Note: For scaling factors, see Section 9.7.1.5

Table 9.7.1.4-20. SBUV/2 Daily Statistical Record.
  Byte 1 Byte 2 Byte 3 Byte 4
Word Description
1 Record ID
2 SBUV/2 day number
3 SBUV/2 start orbit number of day
4 SBUV/2 end orbit number of day
5 Year of first Major Frame in first SBUV/2 orbit of day
6 Day of first Major Frame in First SBUV/2 orbit of day
7 Seconds of day at start of first Major Frame in first SBUV/2 orbit of day
8 Year of last Major Frame in last SBUV/2 orbit of day
9 Day of last Major Frame in last SBUV/2 orbit of day
10 Seconds of day at start of last Major Frame in last SBUV/2 orbit of day
11-15 Spare
16-180 Same as SBUV/2 orbital statistical record except for day instead of orbit

Amended November 7, 2006


Previous Section Top of Page Next Section