AUX_PAR_QC version 0

AUX_PAR_QC

DQC ICD ST-ESA-SWARM-ICD-0002 1.7

root type

xml record
idfield namedefinition
0Earth_Explorer_File
xml record
Earth Explorer File

idfield namedefinition
0Earth_Explorer_Header
xml record
Earth Explorer Header File

idfield namedefinition
0Fixed_Header
xml record "Fixed_Header"
1Variable_Header
xml record
Variable Header Section

idfield namedefinition
0Max_Error
ascii int32
Limit to the number of Error messages that will be shown in the output
1Max_Warning
ascii int32
Limit to the number of Warning messages that will be shown in the output
2Max_Error_Per_Test
ascii int32
Limit to the number of test error messages for each combination of test name and product parameter
3Max_Warning_Per_Test
ascii int32
Limit to the number of test warning messages for each combination of test name and product parameter
1Data_Block
xml record
attribute: type
xml stringsize: 3
fixed value: "xml"

available: optional


idfield namedefinition
0List_of_Named_Tests
xml record
attribute: count
xml string


idfield namedefinition
0Named_Test
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Name
xml string
Name that uniquely identifies this test
1Description
xml string
Description of this test. The description will be included in the log message when the test fails.
2Criticality
xml string
Indicates the severity of failure if this test fails. Valid values are 'Error' and 'Warning'
3Test_Expression
xml string
Contains an ASCII boolean expression using the CODA expression language. A test succeeds if the expression results in True, and fails if it results in False.
1List_of_Named_Cross_File_Tests
xml record
attribute: count
xml string


idfield namedefinition
0Named_Cross_File_Test
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Name
xml string
Name that uniquely identifies this cross file test
1Description
xml string
Description of this test. The description will be included in the log message when the test fails.
2Criticality
xml string
Indicates the severity of failure if this test fails. Valid values are 'Error' and 'Warning'
3Value_Expression_Dbl
xml string
Contains an ASCII expression using the CODA expression language. The expression should evaluate in the value for the DBL file that will be compared with the value of the HDR file.
4Value_Expression_Hdr
xml string
Contains an ASCII expression using the CODA expression language. The expression should evaluate in the value for the HDR file that will be compared with the value of the DBL file.
2List_of_Test_Definitions
xml record
attribute: count
xml string


idfield namedefinition
0Test_Definition
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Product_Type
xml string
Name of product type to which this test definition applies. A combination of product type and product format version (see Format_Version) uniquely identifies the test definition that should be used.
1Format_Version
ascii uint32
The product format version number (this number should correspond with the product type version number as used by the CODA software). Together with the Product_Type, this uniquely identifies a product format.
2List_of_Tests
xml record
attribute: count
xml string


idfield namedefinition
0Test
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Path
xml string
Location in product hierarchy where this test should be applied.
1Name
xml string
Name of this test. The name is for convenience and will be used in the test report. It does not need to be unique but it is recommended that it is descriptive and unique in the scope of a the Test_Definition.
2Description
xml string
Description of this test. The description will be included in the log message when the test fails.
3Criticality
xml string
Indicates the severity of failure if this test fails. Valid values are 'Error' and 'Warning'
4Test_Expression
xml string
Contains an ASCII boolean expression using the CODA expression language. A test succeeds if the expression results in True, and fails if it results in False.
3List_of_Named_Test_References
xml record
attribute: count
xml string


idfield namedefinition
0Named_Test_Reference
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Path
xml string
Location in product hierarchy where this test should be applied.
1Name
xml string
Cross reference to a Named_Test. The value must be a Name of a Named_Test defined in the List_of_Named_Tests.
4List_of_Cross_File_Tests
xml record
attribute: count
xml string


idfield namedefinition
0Cross_File_Test
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Name
xml string
Name of this test. The name is for convenience and will be used in the test report. It does not need to be unique but it is recommended that it is descriptive and unique in the scope of a the Test_Definition.
1Description
xml string
Description of this test. The description will be included in the log message when the test fails.
2Criticality
xml string
Indicates the severity of failure if this test fails. Valid values are 'Error' and 'Warning'
3Value_Expression_Dbl
xml string
Contains an ASCII expression using the CODA expression language. The expression should evaluate in the value for the DBL file that will be compared with the value of the HDR file.
4Value_Expression_Hdr
xml string
Contains an ASCII expression using the CODA expression language. The expression should evaluate in the value for the HDR file that will be compared with the value of the DBL file.
5List_of_Named_Cross_File_Test_References
xml record
attribute: count
xml string


idfield namedefinition
0Named_Cross_File_Test_Reference
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Name
xml string
Cross reference to a Named_Cross_File_Test. The value must be a Name of a Named_Cross_File_Test defined in the List_of_Named_Cross_File_Tests.

detection rule

This product definition is applicable if a product matches the following rule:

exists(/Earth_Explorer_File/Earth_Explorer_Header/Fixed_Header/File_Description) and
at(/Earth_Explorer_File/Earth_Explorer_Header/Fixed_Header/File_Description,
str(.) == "DQC Test Definition File")