Annex 6: Record Description of the GOME-2 Level 1a Products

Table of Contents

Annex 6: Record Description of the GOME-2 Level 1a Products

This GOME 1a description corresponds to the GOME Level 1 PFS [RD8] Issue 7 Revision 4 and the Generic PFS [RD3] Issue 6 Revision 6.

In the tables below, coloured items have the following meanings:

         Compound data type, which consists of at least two basic or other compund data types. The name of the compound data type is shown first, followed by a list of the items contained within it.
  Dimension parameter for variable product fields.
 

Summary of Product Format Version record contents history

  PFV = 10.0 PFV = 11.0
Record name Record version Record version
mphr 2 2
sphr 2 2
giadr-1a-bands 2 2
giadr-1a-steps 1 1
giadr-1a-mme 2 2
giadr-channels 2 2
viadr-1a-dark 1 1
viadr-1a-ppg 1 1
viadr-1a-etalon 1 1
viadr-1a-spec 3 4 (new version)
viadr-smr 1 1
mdr-1a-earthshine 2 2
mdr-1a-calibration 2 2
mdr-1a-sun 2 2
mdr-1a-moon 2 2
mdr-1a-other 1 1

If more than one version of a record exists, all versions are described below.

Contents:

Certain record types with formats common to all products (IPR, DMDR, GEADR, VEADR) are not included below, since they are not relevant to the average user. If required, details of these records can be found in the Generic PFS [RD3].

MPHR ( name 'mphr', class 1, subclass 0, version 2 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Product Details
PRODUCT_NAME Complete name of the product


1 1 1 1 string 67 100 20
PARENT_PRODUCT_NAME_1 Name of the parent product from which this product has been produced. For Level 0 products, this field is filled with lower case x's.


1 1 1 1 string 67 100 120
PARENT_PRODUCT_NAME_2 Name of the parent product from which this product has been produced. For Level 0 products or products for which this is not appropriate, this field is filled with lower case x's.


1 1 1 1 string 67 100 220
PARENT_PRODUCT_NAME_3 Name of the parent product from which this product has been produced. For Level 0 products or products for which this is not appropriate, this field is filled with lower case x's.


1 1 1 1 string 67 100 320
PARENT_PRODUCT_NAME_4 Name of the parent product from which this product has been produced. For Level 0 products or products for which this is not appropriate, this field is filled with lower case x's.


1 1 1 1 string 67 100 420
INSTRUMENT_ID Instrument identification


1 1 1 1 enumerated 4 37 520
INSTRUMENT_MODEL Instrument Model identification


1 1 1 1 enumerated 3 36 557
PRODUCT_TYPE Product Type


1 1 1 1 enumerated 3 36 593
PROCESSING_LEVEL Processing Level Identification


1 1 1 1 enumerated 2 35 629
SPACECRAFT_ID Spacecraft identification


1 1 1 1 enumerated 3 36 664
SENSING_START UTC Time of start of sensing data in this object (PDU, ROI or Full Product)


1 1 1 1 time 15 48 700
SENSING_END UTC Time of end of sensing data in this object (PDU, ROI or Full Product)


1 1 1 1 time 15 48 748
SENSING_START_THEORETICAL Theoretical UTC Time of start of sensing data in the dump from which this object is derived. This data is the predicted start time at the MPF level.


1 1 1 1 time 15 48 796
SENSING_END_THEORETICAL Theoretical UTC Time of end of sensing data in the dump from which this object is derived. This data is the predicted end time at the MPF level.


1 1 1 1 time 15 48 844
PROCESSING_CENTRE Processing Centre Identification


1 1 1 1 enumerated 4 37 892
PROCESSOR_MAJOR_VERSION Processing chain major version number


1 1 1 1 uinteger 5 38 929
PROCESSOR_MINOR_VERSION Processing chain minor version number


1 1 1 1 uinteger 5 38 967
FORMAT_MAJOR_VERSION Dataset Format Major Version number


1 1 1 1 uinteger 5 38 1005
FORMAT_MINOR_VERSION Dataset Format Minor Version number


1 1 1 1 uinteger 5 38 1043
PROCESSING_TIME_START UTC time of the processing at start of processing for the product


1 1 1 1 time 15 48 1081
PROCESSING_TIME_END UTC time of the processing at end of processing for the product


1 1 1 1 time 15 48 1129
PROCESSING_MODE Identification of the mode of processing


1 1 1 1 enumerated 1 34 1177
DISPOSITION_MODE Identification of the disposition mode


1 1 1 1 enumerated 1 34 1211
RECEIVING_GROUND_STATION Acquisition Station Identification


1 1 1 1 enumerated 3 36 1245
RECEIVE_TIME_START UTC time of the reception at CDA for first Data Item


1 1 1 1 time 15 48 1281
RECEIVE_TIME_END UTC time of the reception at CDA for last Data Item


1 1 1 1 time 15 48 1329
ORBIT_START Start Orbit Number, counted incrementally since launch


1 1 1 1 uinteger 5 38 1377
ORBIT_END Stop Orbit Number


1 1 1 1 uinteger 5 38 1415
ACTUAL_PRODUCT_SIZE Size of the complete product

bytes
1 1 1 1 uinteger 11 44 1453
ASCENDING NODE ORBIT PARAMETERS
STATE_VECTOR_TIME Epoch time (in UTC) of the orbital elements and the orbit state vector. this corresponds to the time of crossing the ascending node for ORBIT_START

UTC
1 1 1 1 longtime 18 51 1497
SEMI_MAJOR_AXIS Semi major axis of orbit at time of the ascending node crossing.

mm
1 1 1 1 integer 11 44 1548
ECCENTRICITY Orbit eccentricity at time of the ascending node crossing
10^6

1 1 1 1 integer 11 44 1592
INCLINATION Orbit inclination at time of the ascending node crossing
10^3
deg
1 1 1 1 integer 11 44 1636
PERIGEE_ARGUMENT Argument of perigee at time of the ascending node crossing
10^3
deg
1 1 1 1 integer 11 44 1680
RIGHT_ASCENSION Right ascension at time of the ascending node crossing
10^3
deg
1 1 1 1 integer 11 44 1724
MEAN_ANOMALY Mean anomaly at time of the ascending node crossing
10^3
deg
1 1 1 1 integer 11 44 1768
X_POSITION X position of the orbit state vector in the orbit frame at ascending node
10^3
m
1 1 1 1 integer 11 44 1812
Y_POSITION Y position of the orbit state vector in the orbit frame at ascending node
10^3
m
1 1 1 1 integer 11 44 1856
Z_POSITION Z position of the orbit state vector in the orbit frame at ascending node
10^3
m
1 1 1 1 integer 11 44 1900
X_VELOCITY X velocity of the orbit state vector in the orbit frame at ascending node
10^3
m/s
1 1 1 1 integer 11 44 1944
Y_VELOCITY Y velocity of the orbit state vector in the orbit frame at ascending node
10^3
m/s
1 1 1 1 integer 11 44 1988
Z_VELOCITY Z velocity of the orbit state vector in the orbit frame at ascending node
10^3
m/s
1 1 1 1 integer 11 44 2032
EARTH_SUN_DISTANCE_RATIO Earth-Sun distance ratio - ratio of current Earth-Sun distance to Mean Earth-Sun distance


1 1 1 1 integer 11 44 2076
LOCATION_TOLERANCE_RADIAL Nadir Earth location tolerance radial

m
1 1 1 1 integer 11 44 2120
LOCATION_TOLERANCE_CROSSTRACK Nadir Earth location tolerance cross-track

m
1 1 1 1 integer 11 44 2164
LOCATION_TOLERANCE_ALONGTRACK Nadir Earth location tolerance along-track

m
1 1 1 1 integer 11 44 2208
YAW_ERROR Constant Yaw attitude error
10^3
deg
1 1 1 1 integer 11 44 2252
ROLL_ERROR Constant Roll attitude error
10^3
deg
1 1 1 1 integer 11 44 2296
PITCH_ERROR Constant Pitch attitude error
10^3
deg
1 1 1 1 integer 11 44 2340
LOCATION SUMMARY
SUBSAT_LATITUDE_START Latitude of sub-satellite point at start of the data set
10^3
Deg
1 1 1 1 integer 11 44 2384
SUBSAT_LONGITUDE_START Longitude of sub-satellite point at start of the data set
10^3
Deg
1 1 1 1 integer 11 44 2428
SUBSAT_LATITUDE_END Latitude of sub-satellite point at end of the data set
10^3
Deg
1 1 1 1 integer 11 44 2472
SUBSAT_LONGITUDE_END Longitude of sub-satellite point at end of the data set
10^3
Deg
1 1 1 1 integer 11 44 2516
Leap Second Information
LEAP_SECOND Occurrence of Leap second within the product. Field is set to -1, 0 or +1 dependent upon occurrence of leap second and direction.


1 1 1 1 integer 2 35 2560
LEAP_SECOND_UTC UTC time of occurrence of the Leap Second (If no leap second in the product, value is null)


1 1 1 1 time 15 48 2595
Record counts
TOTAL_RECORDS Total count of all records in the product


1 1 1 1 uinteger 6 39 2643
TOTAL_MPHR Total count of all MPHRs in product (should always be 1!)


1 1 1 1 uinteger 6 39 2682
TOTAL_SPHR Total count of all SPHRs in product (should be 0 or 1 only)


1 1 1 1 uinteger 6 39 2721
TOTAL_IPR Total count of all IPRs in the product


1 1 1 1 uinteger 6 39 2760
TOTAL_GEADR Total count of all GEADRs in the product


1 1 1 1 uinteger 6 39 2799
TOTAL_GIADR Total count of all GIADRs in the product


1 1 1 1 uinteger 6 39 2838
TOTAL_VEADR Total count of all VEADRs in the product


1 1 1 1 uinteger 6 39 2877
TOTAL_VIADR Total count of all VIADRs in the product


1 1 1 1 uinteger 6 39 2916
TOTAL_MDR Total count of all MDRs in the product


1 1 1 1 uinteger 6 39 2955
Record Based Generic Quality Flags
COUNT_DEGRADED_INST_MDR Count of MDRs with degradation due to instrument problems


1 1 1 1 uinteger 6 39 2994
COUNT_DEGRADED_PROC_MDR Count of MDRs with degradation due to processing problems


1 1 1 1 uinteger 6 39 3033
COUNT_DEGRADED_INST_MDR_BLOCKS Count of the number of blocks of MDRs degraded due to degraded instrument


1 1 1 1 uinteger 6 39 3072
COUNT_DEGRADED_PROC_MDR_BLOCKS Count of the number of blocks of MDRs degraded due to degraded processing


1 1 1 1 uinteger 6 39 3111
Time Based Generic Quality Flags
DURATION_OF_PRODUCT The duration of the product in milliseconds

ms
1 1 1 1 uinteger 8 41 3150
MILLISECONDS_OF_DATA_PRESENT The total amount of data present in the product

ms
1 1 1 1 uinteger 8 41 3191
MILLISECONDS_OF_DATA_MISSING The total amount of data missing from the product

ms
1 1 1 1 uinteger 8 41 3232
Regional Product Information
SUBSETTED_PRODUCT Set when product has been subset (e.g. geographically subset using a region of interest filter). Implies the presence of one or more UMARF GIADRs in GAD section for product retrieved from UMARF.


1 1 1 1 boolean 1 34 3273
Total: 3307

SPHR ( name 'sphr', class 2, subclass 1, version 2 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Scans_Summary
N_SCANS Number of scans in the product


1 1 1 1 uinteger 5 38 20
N_VALID_WITH_MISS_DP Number of valid scans with missing data packets


1 1 1 1 uinteger 5 38 58
N_MISS_DP Number of missing data packets in valid scans


1 1 1 1 uinteger 5 38 96
N_MISSING_SCANS Number of missing scans


1 1 1 1 uinteger 5 38 134
N_NN_DETECTOR_TEMP_1 Number of scans with non-nominal detector temperature, FPA 1


1 1 1 1 uinteger 5 38 172
N_NN_DETECTOR_TEMP_2 Number of scans with non-nominal detector temperature, FPA 2


1 1 1 1 uinteger 5 38 210
N_NN_DETECTOR_TEMP_3 Number of scans with non-nominal detector temperature, FPA 3


1 1 1 1 uinteger 5 38 248
N_NN_DETECTOR_TEMP_4 Number of scans with non-nominal detector temperature, FPA 4


1 1 1 1 uinteger 5 38 286
N_NN_DETECTOR_TEMP_5 Number of scans with non-nominal detector temperature, PMD p


1 1 1 1 uinteger 5 38 324
N_NN_DETECTOR_TEMP_6 Number of scans with non-nominal detector temperature, PMD s


1 1 1 1 uinteger 5 38 362
N_NN_PDP_TEMP Number of scans with non-nominal pre-disperser temperature


1 1 1 1 uinteger 5 38 400
N_NN_RAD_TEMP Number of scans with non-nominal radiator temperature


1 1 1 1 uinteger 5 38 438
N_NN_WLS_U Number of scans with non-nominal WLS lamp voltage


1 1 1 1 uinteger 5 38 476
N_NN_WLS_I Number of scans with non-nominal WLS lamp current


1 1 1 1 uinteger 5 38 514
N_NN_SLS_U Number of scans with non-nominal SLS lamp voltage


1 1 1 1 uinteger 5 38 552
N_NN_SLS_I Number of scans with non-nominal SLS lamp current


1 1 1 1 uinteger 5 38 590
N_INV_UTC Number of scans with invalid UTC


1 1 1 1 uinteger 5 38 628
N_NADIR_SCAN Number of scans in Nadir scanning observation mode


1 1 1 1 uinteger 5 38 666
N_NTH_POLE_SCAN Number of scans in North pole scanning observation mode


1 1 1 1 uinteger 5 38 704
N_STH_POLE_SCAN Number of scans in South pole scanning observation mode


1 1 1 1 uinteger 5 38 742
N_OTHER_SCAN Number of scans in Other scanning observation mode


1 1 1 1 uinteger 5 38 780
N_NADIR_STATIC Number of scans in Nadir static observation mode


1 1 1 1 uinteger 5 38 818
N_OTHER_STATIC Number of scans in Other Static observation mode


1 1 1 1 uinteger 5 38 856
N_DARK Number of scans in Dark observation observation mode


1 1 1 1 uinteger 5 38 894
N_LED Number of scans in LED observation mode


1 1 1 1 uinteger 5 38 932
N_WLS Number of scans in WLS observation mode


1 1 1 1 uinteger 5 38 970
N_SLS Number of scans in SLS observation mode


1 1 1 1 uinteger 5 38 1008
N_SLS_DIFF Number of scans in SLS over diffuser observation mode


1 1 1 1 uinteger 5 38 1046
N_SUN Number of scans in Sun observation mode


1 1 1 1 uinteger 5 38 1084
N_MOON Number of scans in Moon observation mode


1 1 1 1 uinteger 5 38 1122
N_IDLE Number of scans in Idle observation mode


1 1 1 1 uinteger 5 38 1160
N_TEST Number of scans in Test observation mode


1 1 1 1 uinteger 5 38 1198
N_DUMP Number of scans in Dump observation mode


1 1 1 1 uinteger 5 38 1236
N_INVALID Number of scans assigned Invalid observation mode


1 1 1 1 uinteger 5 38 1274
N_MIN_INTENSITY_1 Number of scans where the minimum mean uncalibrated radiance is below a specified threshold, band FPA 1a


1 1 1 1 uinteger 5 38 1312
N_MIN_INTENSITY_2 Number of scans where the minimum mean uncalibrated radiance is below a specified threshold, band FPA 1b


1 1 1 1 uinteger 5 38 1350
N_MIN_INTENSITY_3 Number of scans where the minimum mean uncalibrated radiance is below a specified threshold, band FPA 2a


1 1 1 1 uinteger 5 38 1388
N_MIN_INTENSITY_4 Number of scans where the minimum mean uncalibrated radiance is below a specified threshold, band FPA 2b


1 1 1 1 uinteger 5 38 1426
N_MIN_INTENSITY_5 Number of scans where the minimum mean uncalibrated radiance is below a specified threshold, band FPA 3


1 1 1 1 uinteger 5 38 1464
N_MIN_INTENSITY_6 Number of scans where the minimum mean uncalibrated radiance is below a specified threshold, band FPA 4


1 1 1 1 uinteger 5 38 1502
N_MIN_INTENSITY_7 Number of scans where the minimum mean uncalibrated radiance is below a specified threshold, band PMD p


1 1 1 1 uinteger 5 38 1540
N_MIN_INTENSITY_8 Number of scans where the minimum mean uncalibrated radiance is below a specified threshold, band PMD s


1 1 1 1 uinteger 5 38 1578
N_SATURATED_1 Number of scans with saturated pixels, band FPA 1a


1 1 1 1 uinteger 5 38 1616
N_SATURATED_2 Number of scans with saturated pixels, band FPA 1b


1 1 1 1 uinteger 5 38 1654
N_SATURATED_3 Number of scans with saturated pixels, band FPA 2a


1 1 1 1 uinteger 5 38 1692
N_SATURATED_4 Number of scans with saturated pixels, band FPA 2b


1 1 1 1 uinteger 5 38 1730
N_SATURATED_5 Number of scans with saturated pixels, band FPA 3


1 1 1 1 uinteger 5 38 1768
N_SATURATED_6 Number of scans with saturated pixels, band FPA 4


1 1 1 1 uinteger 5 38 1806
N_SATURATED_7 Number of scans with saturated pixels, band PMD p


1 1 1 1 uinteger 5 38 1844
N_SATURATED_8 Number of scans with saturated pixels, band PMD s


1 1 1 1 uinteger 5 38 1882
N_HOT_1 Number of scans with hot pixels, band FPA 1a


1 1 1 1 uinteger 5 38 1920
N_HOT_2 Number of scans with hot pixels, band FPA 1b


1 1 1 1 uinteger 5 38 1958
N_HOT_3 Number of scans with hot pixels, band FPA 2a


1 1 1 1 uinteger 5 38 1996
N_HOT_4 Number of scans with hot pixels, band FPA 2b


1 1 1 1 uinteger 5 38 2034
N_HOT_5 Number of scans with hot pixels, band FPA 3


1 1 1 1 uinteger 5 38 2072
N_HOT_6 Number of scans with hot pixels, band FPA 4


1 1 1 1 uinteger 5 38 2110
N_HOT_7 Number of scans with hot pixels, band PMD p


1 1 1 1 uinteger 5 38 2148
N_HOT_8 Number of scans with hot pixels, band PMD s


1 1 1 1 uinteger 5 38 2186
N_SAA Number of scans in the SAA


1 1 1 1 uinteger 5 38 2224
N_SUNGLINT Number of scans with sunglint danger


1 1 1 1 uinteger 5 38 2262
N_RAINBOW Number of scans with rainbow danger


1 1 1 1 uinteger 5 38 2300
N_MODE_GEOLOCATION Number of scans with possible mismatch between observation mode and geolocation


1 1 1 1 uinteger 5 38 2338
N_MISS_STOKES_1 Number of scans with missing Stokes fractions, PMD band 1


1 1 1 1 uinteger 5 38 2376
N_MISS_STOKES_2 Number of scans with missing Stokes fractions, PMD band 2


1 1 1 1 uinteger 5 38 2414
N_MISS_STOKES_3 Number of scans with missing Stokes fractions, PMD band 3


1 1 1 1 uinteger 5 38 2452
N_MISS_STOKES_4 Number of scans with missing Stokes fractions, PMD band 4


1 1 1 1 uinteger 5 38 2490
N_MISS_STOKES_5 Number of scans with missing Stokes fractions, PMD band 5


1 1 1 1 uinteger 5 38 2528
N_MISS_STOKES_6 Number of scans with missing Stokes fractions, PMD band 6


1 1 1 1 uinteger 5 38 2566
N_MISS_STOKES_7 Number of scans with missing Stokes fractions, PMD band 7


1 1 1 1 uinteger 5 38 2604
N_MISS_STOKES_8 Number of scans with missing Stokes fractions, PMD band 8


1 1 1 1 uinteger 5 38 2642
N_MISS_STOKES_9 Number of scans with missing Stokes fractions, PMD band 9


1 1 1 1 uinteger 5 38 2680
N_MISS_STOKES_10 Number of scans with missing Stokes fractions, PMD band 10


1 1 1 1 uinteger 5 38 2718
N_MISS_STOKES_11 Number of scans with missing Stokes fractions, PMD band 11


1 1 1 1 uinteger 5 38 2756
N_MISS_STOKES_12 Number of scans with missing Stokes fractions, PMD band 12


1 1 1 1 uinteger 5 38 2794
N_MISS_STOKES_13 Number of scans with missing Stokes fractions, PMD band 13


1 1 1 1 uinteger 5 38 2832
N_MISS_STOKES_14 Number of scans with missing Stokes fractions, PMD band 14


1 1 1 1 uinteger 5 38 2870
N_MISS_STOKES_15 Number of scans with missing Stokes fractions, PMD band 15


1 1 1 1 uinteger 5 38 2908
N_BAD_STOKES_1 Number of scans with bad Stokes fractions, PMD band 1


1 1 1 1 uinteger 5 38 2946
N_BAD_STOKES_2 Number of scans with bad Stokes fractions, PMD band 2


1 1 1 1 uinteger 5 38 2984
N_BAD_STOKES_3 Number of scans with bad Stokes fractions, PMD band 3


1 1 1 1 uinteger 5 38 3022
N_BAD_STOKES_4 Number of scans with bad Stokes fractions, PMD band 4


1 1 1 1 uinteger 5 38 3060
N_BAD_STOKES_5 Number of scans with bad Stokes fractions, PMD band 5


1 1 1 1 uinteger 5 38 3098
N_BAD_STOKES_6 Number of scans with bad Stokes fractions, PMD band 6


1 1 1 1 uinteger 5 38 3136
N_BAD_STOKES_7 Number of scans with bad Stokes fractions, PMD band 7


1 1 1 1 uinteger 5 38 3174
N_BAD_STOKES_8 Number of scans with bad Stokes fractions, PMD band 8


1 1 1 1 uinteger 5 38 3212
N_BAD_STOKES_9 Number of scans with bad Stokes fractions, PMD band 9


1 1 1 1 uinteger 5 38 3250
N_BAD_STOKES_10 Number of scans with bad Stokes fractions, PMD band 10


1 1 1 1 uinteger 5 38 3288
N_BAD_STOKES_11 Number of scans with bad Stokes fractions, PMD band 11


1 1 1 1 uinteger 5 38 3326
N_BAD_STOKES_12 Number of scans with bad Stokes fractions, PMD band 12


1 1 1 1 uinteger 5 38 3364
N_BAD_STOKES_13 Number of scans with bad Stokes fractions, PMD band 13


1 1 1 1 uinteger 5 38 3402
N_BAD_STOKES_14 Number of scans with bad Stokes fractions, PMD band 14


1 1 1 1 uinteger 5 38 3440
N_BAD_STOKES_15 Number of scans with bad Stokes fractions, PMD band 15


1 1 1 1 uinteger 5 38 3478
N_CLOUD Number of scans with fractional cloud above a specified threshold


1 1 1 1 uinteger 5 38 3516
Processing_information
PROCESSING_INDICATOR Auxiliary information on processing details. May be filled as needed (no requirements imposed). If not used, this field is filled by lower case x's.


1 1 1 1 string 67 100 3554
Total: 3654

GIADR ( name 'giadr-1a-bands', class 5, subclass 1, version 2 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Band_Separation_Information
CHANNEL_NUMBER Channel number


10 1 1 1 enumerated 1 10 20
BAND_NUMBER Band number


10 1 1 1 enumerated 1 10 30
START_PIXEL Start pixel of the band in the specified channel


10 1 1 1 uinteger2 2 20 40
NUMBER_OF_PIXELS Number of pixels in the specified band


10 1 1 1 uinteger2 2 20 60
Total: 80

GIADR ( name 'giadr-1a-steps', class 5, subclass 2, version 1 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Applicable_Calibration_Steps_Information
APPLIED_CAL_STEPS Calibration steps applied in level 0 to 1a processing for every observation mode - first dimension mode, second dimension calibration steps


20 30 1 1 boolean 1 600 20
Total: 620

GIADR ( name 'giadr-1a-mme', class 5, subclass 3, version 2 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
MME_Parameters
MME_N_PSI_F Number of viewing angles (fine grid), n_psi_f


1 1 1 1 uinteger2 2 2 20
MME_N_E_F Number of elevation angles (fine grid), n_e_f


1 1 1 1 uinteger2 2 2 22
MME_N_PHI_F Number of azimuth angles (fine grid), n_phi_f


1 1 1 1 uinteger2 2 2 24
MME_PSI_F Viewing angles (fine grid)

deg
n_psi_f 1 1 1 vinteger4 5 105 26
MME_E_F Elevation angles (fine grid)

deg
n_e_f 1 1 1 vinteger4 5 165 131
MME_PHI_F Azimuth angles (fine grid)

deg
n_phi_f 1 1 1 vinteger4 5 175 296
MME_WL Wavelength grid for Mueller matrix elements
10^6
nm
4654 1 1 1 uinteger4 4 18616 471
MME_RAD_RESP Mueller matrix element describing the radiance response of the instrument to unpolarised light

BU.s-1/ (photons/(s.cm2.sr.nm))
4654 n_psi_f 1 1 vinteger4 5 488670 19087
MME_IRRAD_RESP Mueller matrix element describing the irradiance response of the instrument to unpolarised light

BU.s-1/ (photons/ (s.cm2.nm))
4654 n_e_f n_phi_f 1 vinteger4 5 26876850 507757
MME_POL_SENS Ratio of MMEs M2 to M1 which describes the polarisation sensitivity of the instrument with respect to the q Stokes component


4654 n_psi_f 1 1 vinteger4 5 488670 27384607
MME_POL_SHIFT Ratio of MMEs M3 to M1 which describes the polarisation sensitivity of the instrument with respect to the u Stokes component


4654 n_psi_f 1 1 vinteger4 5 488670 27873277
MEE_INT_RAT Intensity ratio of PMD-s/PMD-p as function of viewing angle


279 n_psi_f 1 1 vinteger4 5 29295 28361947
MME_ERR_RAD_RESP Error on the Mueller matrix element describing the radiance response of the instrument to unpolarised light


4654 1 1 1 vinteger4 5 23270 28391242
MME_ERR_IRRAD_RESP Error on the Mueller matrix element describing the irradiance response of the instrument to unpolarised light


4654 1 1 1 vinteger4 5 23270 28414512
MME_ERR_POL_SENS Error on ratio of MMEs M2 to M1 which describes the polarisation sensitivity of the instrument with respect to the q Stokes component


4654 1 1 1 vinteger4 5 23270 28437782
MME_ERR_POL_SHIFT Error on ratio of MMEs M3 to M1 which describes the polarisation sensitivity of the instrument with respect to the u Stokes component


4654 1 1 1 vinteger4 5 23270 28461052
MME_SNRR_ERR Error on the sun-normalised radiance response


4654 1 1 1 vinteger4 5 23270 28484322
Total: 28507592

GIADR ( name 'giadr-channels', class 5, subclass 4, version 2 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Band_Separation_Information
CHANNEL_NUMBER Channel number


6 1 1 1 enumerated 1 6 20
START_VALID_WAVELENGTHS Start wavelength of the valid data in the specified channel
10^6
nm
6 1 1 1 integer4 4 24 26
END_VALID_WAVELENGTHS End wavelength of the valid data in the specified channel
10^6
nm
6 1 1 1 integer4 4 24 50
START_VALID_PIXELS Approximate start pixel of the valid data in the specified channel


6 1 1 1 uinteger2 2 12 74
END_VALID_PIXELS Approximate end pixel of the valid data in the specified channel


6 1 1 1 uinteger2 2 12 86
Total: 98

VIADR ( name 'viadr-1a-dark', class 7, subclass 1, version 1 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Dark_Signal_Correction_Parameters
START_UTC_DARK Start UTC date/time of Dark calibration mode measurements


1 1 1 1 time 6 6 20
END_UTC_DARK End UTC date/time of Dark calibration mode measurements


1 1 1 1 time 6 6 26
PCD_DARK
AV_DARK Dark signal correction averaged per band
10^3
BU
1 1 1 1 integer4 4 4 32
AV_DARK_NOISE Dark signal correction readout noise averaged per band
10^6
BU
1 1 1 1 integer4 4 4 36
F_AV_DARK Flag indicating that AV_DARK exceeds a specified threshold


1 1 1 1 boolean 1 1 40
F_AV_DARK_NOISE Flag indicating that AV_DARK_READ exceeds a specified threshold


1 1 1 1 boolean 1 1 41
F_DARK_MISS Flag indicating that missing mean dark calibration mode measurements have been filled by interpolation or that complete band is missing


1 1 1 1 enumerated 1 1 42
End: PCD_DARK
PMD_TRANSFER PMD transfer mode


1 1 1 1 enumerated 1 1 43
PMD_READOUT PMD readout mode


1 1 1 1 enumerated 1 1 44
CHANNEL_NUMBER Channel number


1 1 1 1 enumerated 1 1 45
BAND_NUMBER Band number


1 1 1 1 enumerated 1 1 46
START_PIXEL Start pixel of the band in the specified channel


1 1 1 1 uinteger2 2 2 47
NUMBER_OF_PIXELS Number of pixels in the specified channel


1 1 1 1 uinteger2 2 2 49
INTEGRATION_TIME Integration time for the band
10^6
s
1 1 1 1 integer4 4 4 51
FPA_TEMP FPA temperature
10^3
K
1 1 1 1 integer4 4 4 55
DARK_SIGNAL Dark signal correction
10^3
BU
1024 1 1 1 integer4 4 4096 59
DARK_READOUT_NOISE Dark signal correction readout noise
10^6
BU
1024 1 1 1 integer4 4 4096 4155
Total: 8251

VIADR ( name 'viadr-1a-ppg', class 7, subclass 2, version 1 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Pixel-to-Pixel_Gain_Correction_Parameters
START_UTC_PPG Start UTC date/time of LED calibration mode measurements


1 1 1 1 time 6 6 20
END_UTC_PPG End UTC date/time of LED calibration mode measurements


1 1 1 1 time 6 6 26
PCD_PPG
PPG_BACK Switch indicating whether back-up algorithm using WLS for calculation of PPG has been used


1 1 1 1 enumerated 1 1 32
AV_PPG PPG correction averaged per channel
10^6

6 1 1 1 integer4 4 24 33
STDDEV_PPG Standard deviation of PPG per channel
10^9

6 1 1 1 integer4 4 24 57
F_AV_PPG Flag indicating that AV_PPG exceeds a specified threshold


6 1 1 1 boolean 1 6 81
F_STDDEV_PPG Flag indicating that STDDEV_PPG exceeds a specified threshold


6 1 1 1 boolean 1 6 87
F_PPG_MISS Flag indicating that missing mean LED calibration mode measurements have been filled by interpolation or that complete channel is missing


6 1 1 1 enumerated 1 6 93
F_PPG_LED Flag indicating LED status


1 1 1 1 uinteger1 1 1 99
End: PCD_PPG
PPG PPG correction
10^6

1024 6 1 1 integer4 4 24576 100
Total: 24676

VIADR ( name 'viadr-1a-etalon', class 7, subclass 3, version 1 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Etalon_Correction_Parameters
START_UTC_WLS Start UTC date/time of WLS calibration mode measurements


1 1 1 1 time 6 6 20
END_UTC_WLS End UTC date/time of WLS calibration mode measurements


1 1 1 1 time 6 6 26
PCD_ETALON
ETALON_BACK Switch indicating whether back-up algorithm using Sun calibration mode measurements for calculation of Etalon has been used


1 1 1 1 enumerated 1 1 32
ETALON_ALGO Switch indicating which Etalon correction algorithm has been used


1 1 1 1 enumerated 1 1 33
AV_ETALON Etalon correction averaged per channel
10^6

6 1 1 1 integer4 4 24 34
STDDEV_ETALON Standard deviation of Etalon per channel
10^9

6 1 1 1 integer4 4 24 58
AV_RESIDUAL Mean residual structure at a pixel level
10^6

6 1 1 1 integer4 4 24 82
STDDEV_RESIDUAL Standard deviation of the residual structure at a pixel level
10^9

6 1 1 1 integer4 4 24 106
F_AV_ETALON Flag indicating that AV_ETALON exceeds a specified threshold


6 1 1 1 boolean 1 6 130
F_STDDEV_ETALON Flag indicating that STDDEV_ETALON exceeds a specified threshold


6 1 1 1 boolean 1 6 136
F_AV_RESIDUAL Flag indicating that AV_RESIDUAL exceeds a specified threshold


6 1 1 1 boolean 1 6 142
F_STDDEV_RESIDUAL Flag indicating that STDDEV_RESIDUAL exceeds a specified threshold


6 1 1 1 boolean 1 6 148
F_ETALON_MISS Flag indicating that missing mean WLS calibration mode measurements have been filled by interpolation or that complete channel is missing


6 1 1 1 boolean 1 6 154
End: PCD_ETALON
LAMBDA_ETALON Wavelength grid for Etalon correction
10^6
nm
1024 6 1 1 integer4 4 24576 160
ETALON Etalon correction
10^6

1024 6 1 1 integer4 4 24576 24736
Total: 49312

VIADR ( name 'viadr-1a-spec', class 7, subclass 4, version 3 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Spectral_Calibration_Parameters
START_UTC_SLS Start UTC date/time of SLS calibration mode measurements


1 1 1 1 time 6 6 20
END_UTC_SLS End UTC date/time of SLS calibration mode measurements


1 1 1 1 time 6 6 26
PCD_SPEC
N_LINES Number of lines used for spectral calibration per main channel


4 1 1 1 uinteger2 2 8 32
MAX_LINE_DEV Maximum deviation between fitted and true line position per channel
10^6
nm
4 1 1 1 integer4 4 16 40
AV_LINE_DEV Average deviation between fitted and true line position per channel
10^6
nm
4 1 1 1 integer4 4 16 56
LINE_DEV Deviation between fitted and true line positions per channel
10^6
nm
4 30 1 1 integer4 4 480 72
F_N_LINES Flag indicating that N_LINES is insufficient


4 1 1 1 boolean 1 4 552
F_MAX_LINE_DEV Flag indicating that MAX_LINE_DEV exceeds a specified threshold


4 1 1 1 boolean 1 4 556
F_SPEC_MISS Flag indicating that no spectral calibration was generated due to missing mean SLS mode measurements per channel


4 1 1 1 boolean 1 4 560
N_ITERATION Number of iterations required for PMD spectral calibration, per fitting window and PMD channel


2 20 1 1 uinteger2 2 80 564
F_NO_CONVERGENCE Flag indicating that PMD spectral calibration has not converged, per PMD channel


2 1 1 1 boolean 1 2 644
F_GOF Flag indicating that PMD spectral calibration goodness of fit is not acceptable


2 1 1 1 boolean 1 2 646
End: PCD_SPEC
PDP_TEMP Pre-disperser prism temperature
10^3
K
1 1 1 1 integer4 4 4 648
POLY_COEFF_FPA Main FPA spectral calibration polynomial coefficients (8 coefficients + 2 spare per channel maximum), channel 1 first
10^6
nm
4 10 1 1 integer4 4 160 652
POLY_COEFF_PMD PMD spectral calibration polynomial coefficients (8 coefficients + 2 spare per channel maximum), PMD p first
10^0
nm
2 10 1 1 integer4 4 80 812
Total: 892

VIADR ( name 'viadr-1a-spec', class 7, subclass 4, version 4 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Spectral_Calibration_Parameters
START_UTC_SLS Start UTC date/time of SLS calibration mode measurements


1 1 1 1 time 6 6 20
END_UTC_SLS End UTC date/time of SLS calibration mode measurements


1 1 1 1 time 6 6 26
PCD_SPEC
N_LINES Number of lines used for spectral calibration per main channel


4 1 1 1 uinteger2 2 8 32
MAX_LINE_DEV Maximum deviation between fitted and true line position per channel
10^6
nm
4 1 1 1 integer4 4 16 40
AV_LINE_DEV Average deviation between fitted and true line position per channel
10^6
nm
4 1 1 1 integer4 4 16 56
LINE_DEV Deviation between fitted and true line positions per channel
10^6
nm
4 30 1 1 integer4 4 480 72
F_N_LINES Flag indicating that N_LINES is insufficient


4 1 1 1 boolean 1 4 552
F_MAX_LINE_DEV Flag indicating that MAX_LINE_DEV exceeds a specified threshold


4 1 1 1 boolean 1 4 556
F_SPEC_MISS Flag indicating that no spectral calibration was generated due to missing mean SLS mode measurements per channel


4 1 1 1 boolean 1 4 560
SHIFT_PER_WINDOW Derived shift in fine grid pixels for PMD spectral calibration, per fitting window and PMD channel


2 20 1 1 integer2 2 80 564
F_NO_CONVERGENCE Flag indicating that PMD spectral calibration has not converged, per PMD channel


2 1 1 1 boolean 1 2 644
F_GOF Flag indicating that PMD spectral calibration goodness of fit is not acceptable


2 1 1 1 boolean 1 2 646
End: PCD_SPEC
PDP_TEMP Pre-disperser prism temperature
10^3
K
1 1 1 1 integer4 4 4 648
SPEC_GRID_FPA FPA spectral grid (channel 1 first)
10^6
nm
1024 4 1 1 integer4 4 16384 652
SPEC_GRID_PMD PMD spectral grid (PMD-p first)
10^6
nm
1024 2 1 1 integer4 4 8192 17036
Total: 25228

VIADR ( name 'viadr-smr', class 7, subclass 5, version 1 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
Solar_Mean_Reference_Spectrum_Parameters
START_UTC_SUN Start UTC date/time of Sun calibration mode measurements


1 1 1 1 time 6 6 20
END_UTC_SUN End UTC date/time of Sun calibration mode measurements


1 1 1 1 time 6 6 26
PCD_SMR
N_INTENSITY Number of Sun calibration mode spectra which pass the intensity check


1 1 1 1 uinteger2 2 2 32
F_N_INTENSITY Flag indicating that number of sun calibration mode spectra passing the intensity check was too low


1 1 1 1 boolean 1 1 34
F_SMR_MISS Flag indicating that no SMR was generated due to missing Sun calibration mode measurements, per channel


6 1 1 1 boolean 1 6 35
End: PCD_SMR
PMD_TRANSFER PMD transfer mode


1 1 1 1 enumerated 1 1 41
PMD_READOUT PMD readout mode


1 1 1 1 enumerated 1 1 42
LAMBDA_SMR Wavelength grid for SMR spectrum (after Doppler correction)
10^6
nm
1024 6 1 1 integer4 4 24576 43
SMR Solar Mean Reference spectrum

photons/(s.cm2.nm)
1024 6 1 1 vinteger4 5 30720 24619
E_SMR Absolute error on Solar Mean Reference spectrum

photons/(s.cm2.nm)
1024 6 1 1 vinteger4 5 30720 55339
E_REL_SUN Relative error in the mean of the Nsun spectra having passed the intensity check before correction for the irradiance response of the instrument


1024 6 1 1 vinteger4 5 30720 86059
Total: 116779

MDR ( name 'mdr-1a-earthshine', class 8, subclass 1, version 2 )

Name Description Scaling factor Units Dim1 Dim2 Dim3 Dim4 Type Type size Field size Offset
RECORD_HEADER Generic Record Header     1 1 1 1 REC_HEAD 20 20 0
GENERIC_QUALITY_INDICATORS
DEGRADED_INST_MDR Quality of MDR has been degraded from nominal due to an instrument degradation. Occurs if any of F_NN_DT, F_NN_PDP, F_NN_RAD, F_NN_WLS_U, F_NN_WLS_I, F_NN_SLS_U, F_NN_SLS_I, F_SAT, F_HOT, F_MIN in PCD_BASIC have been raised


1 1 1 1 boolean 1 1 20
DEGRADED_PROC_MDR Quality of MDR has been degraded from nominal due to a processing degradation. Occurs if F_MISS or F_OLD_CAL_DATA in PCD_BASIC have been raised


1 1 1 1 boolean 1 1 21
Earthshine_measurements_1a
PCD_BASIC
F_NN_DT Flag indicating non-nominal detector temperature, per channel


6 1 1 1 boolean 1 6 22
F_NN_PDP Flag indicating non-nominal pre-disperser temperature


1 1 1 1 boolean 1 1 28
F_NN_RAD Flag indicating non-nominal radiator temperature


1 1 1 1 boolean 1 1 29
F_NN_WLS_U Flag indicating non-nominal WLS voltage


1 1 1 1 boolean 1 1 30
F_NN_WLS_I Flag indicating non-nominal WLS current


1 1 1 1 boolean 1 1 31
F_NN_SLS_U Flag indicating non-nominal SLS voltage


1 1 1 1 boolean 1 1 32
F_NN_SLS_I Flag indicating non-nominal SLS current


1 1 1 1 boolean 1 1 33
F_INV_UTC Flag indicating invalid UTC


1 1 1 1 boolean 1 1 34
F_MISS Flag indicating missing data packets


1 1 1 1 boolean 1 1 35
F_SAT Flag indicating saturated pixels, per band


10 1 1 1 boolean 1 10 36
F_HOT Flag indicating hot pixels, per band


10 1 1 1 boolean 1 10 46
F_SAA Flag indicating whether scan is in the SAA


1 1 1 1 boolean 1 1 56
F_SUNGLINT Flag indicating danger of sun-glint


1 1 1 1 enumerated 1 1 57
F_RAINBOW Flag indicating danger of rainbow


1 1 1 1 boolean 1 1 58
F_MODE_GEOLOCATION Flag indicating possible mismatch between observation mode and geolocation


1 1 1 1 boolean 1 1 59
F_MIN Flag indicating that mean raw signal is below a specified threshold, per band


10 1 1