REP_TRPACQ_META version 0

REP_TRPACQ_META

This definition is based on version 2.0 of the BIOMASS BCT - PDGS Interface File Specification - BIO-FI-CCOR-SW-0126

root type

xml record
idfield namedefinition
0Meta
xml record
attribute: schemaLocation
xml string

attribute: schemaVersion
xml string

available: optional


idfield namedefinition
0Command_File
xml string
1Acquired_Data
xml record
idfield namedefinition
0Cancelled_Status
xml record
idfield namedefinition
0Pre_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"

available: optional
1Post_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"

available: optional
2List_of_Preparation_Internal_Cals
xml record
attribute: count
ascii uint32


idfield namedefinition
0Preparation_Internal_Cal
xml record "TRPxxx_META_Internal_Calibration"

available: optional
1Complete_Acquisition_Specific_Data
xml record
idfield namedefinition
0Pre_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"
1Post_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"
2List_of_Preparation_Internal_Cals
xml record
attribute: count
ascii uint32


idfield namedefinition
0Preparation_Internal_Cal
xml record "TRPxxx_META_Internal_Calibration"

available: optional
2Failed_Status
xml record
idfield namedefinition
0Pre_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"

available: optional
1Post_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"

available: optional
2List_of_Preparation_Internal_Cals
xml record
attribute: count
ascii uint32


idfield namedefinition
0Preparation_Internal_Cal
xml record "TRPxxx_META_Internal_Calibration"
3List_of_Failure_Conditions
xml record
attribute: count
ascii uint32


idfield namedefinition
0Failure_Condition
xml string

available: optional
2List_of_Antenna_Pointing_Angles
xml record
attribute: count
ascii uint32


idfield namedefinition
0Antenna_Pointing_Angle
xml record
idfield namedefinition
0Pointing_Angle
xml record
idfield namedefinition
0Azimuth
ascii double
attribute: unit
ascii string
1Elevation
ascii double
attribute: unit
ascii string
1Timestamp
xml time
unit: "s since 2000-01-01"

value: time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss")
xml string
3Signal_Delays
xml record
idfield namedefinition
0Echo_Generated_Signal_Delays
xml record
idfield namedefinition
0Echo_Generated_HH_Signal_Delay
ascii uint64
attribute: unit
ascii string
1Echo_Generated_HV_Signal_Delay
ascii uint64
attribute: unit
ascii string
2Echo_Generated_VH_Signal_Delay
ascii uint64
attribute: unit
ascii string
3Echo_Generated_VV_Signal_Delay
ascii uint64
attribute: unit
ascii string
1Receive_Triggered_Self_Generated_Signal_Delays
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Self_Generated_H_Signal_Delay
ascii uint64
attribute: unit
ascii string
1Self_Generated_V_Signal_Delay
xml array[dim_0]
dim_0: determined automatically from xml file
ascii uint64
attribute: unit
ascii string

available: optional
4Dss_Rx_Board
ascii uint8
5Detection_Threshold
ascii double
attribute: unit
ascii string

available: optional
6Initial_Timestamp
xml time
unit: "s since 2000-01-01"

value: time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSSSSS")
xml string
7Sampling_Rate
ascii double
attribute: unit
ascii string
8External_Cal_Data
xml record
idfield namedefinition
0Start_Time
xml time
unit: "s since 2000-01-01"

value: time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss")
xml string
1End_Time
xml time
unit: "s since 2000-01-01"

value: time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss")
xml string
2Boresight_Alignment_Results
xml record
idfield namedefinition
0Start_Time
xml time
unit: "s since 2000-01-01"

value: time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SS|'UTC='yyyy-MM-dd'T'HH:mm:ss.S|'UTC='yyyy-MM-dd'T'HH:mm:ss")
xml string
1End_Time
xml time
unit: "s since 2000-01-01"

value: time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SSS|'UTC='yyyy-MM-dd'T'HH:mm:ss.SS|'UTC='yyyy-MM-dd'T'HH:mm:ss.S|'UTC='yyyy-MM-dd'T'HH:mm:ss")
xml string
2Waveform
xml record
idfield namedefinition
0Pulse_Data
xml record
idfield namedefinition
0List_of_Pulse_Samples
xml record
attribute: count
ascii uint32


idfield namedefinition
0Pulse_Sample
xml array[dim_0]
dim_0: determined automatically from xml file
ascii double
1Pulse_Repetition_Interval
ascii double
attribute: unit
ascii string
3Number_of_Pulses
ascii uint64
4Pre_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"
5Post_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"
6List_of_Off_Nominal_Conditions
xml record
attribute: count
ascii uint32


idfield namedefinition
0Off_Nominal_Condition
xml array[dim_0]
dim_0: determined automatically from xml file
xml string
7List_of_Measurements
xml record
attribute: count
ascii uint32


idfield namedefinition
0Measurement
xml record
idfield namedefinition
0Target_Antenna_Position
xml record
idfield namedefinition
0Azimuth
ascii double
attribute: unit
ascii string
1Elevation
ascii double
attribute: unit
ascii string
1Target_Cal_Disk_Position
xml record
idfield namedefinition
0Azimuth
ascii double
attribute: unit
ascii string
1Elevation
ascii double
attribute: unit
ascii string
2Antenna_Position
xml record
idfield namedefinition
0Pointing_Angle
xml record
idfield namedefinition
0Azimuth
ascii double
attribute: unit
ascii string
1Elevation
ascii double
attribute: unit
ascii string
1Timestamp
xml time
unit: "s since 2000-01-01"

value: time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss")
xml string
3Cal_Disk_Position
xml record
idfield namedefinition
0Pointing_Angle
xml record
idfield namedefinition
0Azimuth
ascii double
attribute: unit
ascii string
1Elevation
ascii double
attribute: unit
ascii string
1Timestamp
xml time
unit: "s since 2000-01-01"

value: time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss")
xml string
4HH_Rx_Signal
xml record
attribute: count
ascii uint32


idfield namedefinition
0Signal_Value
xml array[dim_0]
dim_0: determined automatically from xml file
ascii uint16
5VV_Rx_Signal
xml record
attribute: count
ascii uint32


idfield namedefinition
0Signal_Value
xml array[dim_0]
dim_0: determined automatically from xml file
ascii uint16
6HV_Rx_Signal
xml record
attribute: count
ascii uint32


idfield namedefinition
0Signal_Value
xml array[dim_0]
dim_0: determined automatically from xml file
ascii uint16
7VH_Rx_Signal
xml record
attribute: count
ascii uint32


idfield namedefinition
0Signal_Value
xml array[dim_0]
dim_0: determined automatically from xml file
ascii uint16
8Power_Level
ascii float
attribute: unit
ascii string
8Boresight_Antenna_Position
xml record
idfield namedefinition
0Azimuth
ascii double
attribute: unit
ascii string
1Elevation
ascii double
attribute: unit
ascii string
9Boresight_Cal_Disk_Position
xml record
idfield namedefinition
0Azimuth
ascii double
attribute: unit
ascii string
1Elevation
ascii double
attribute: unit
ascii string
10Target_Misaligned_Antenna_Position
xml record
idfield namedefinition
0Azimuth
ascii double
attribute: unit
ascii string
1Elevation
ascii double
attribute: unit
ascii string
11Target_Misaligned_Disk_Position
xml record
idfield namedefinition
0Azimuth
ascii double
attribute: unit
ascii string
1Elevation
ascii double
attribute: unit
ascii string
12Power_Level
ascii float
attribute: unit
ascii string
13Sampling_Rate
ascii double
attribute: unit
ascii string
3Command_File
xml string
4List_of_Off_Nominal_Conditions
xml record
attribute: count
ascii uint32


idfield namedefinition
0Off_Nominal_Condition
xml array[dim_0]
dim_0: determined automatically from xml file
xml string

available: optional
5Waveform
xml record
idfield namedefinition
0Pulse_Data
xml record
idfield namedefinition
0List_of_Pulse_Samples
xml record
attribute: count
ascii uint32


idfield namedefinition
0Pulse_Sample
xml array[dim_0]
dim_0: determined automatically from xml file
ascii double
1Pulse_Repetition_Interval
ascii double
attribute: unit
ascii string
6Number_of_Pulses
ascii uint64
7Completed_External_Cal_Specific_Data
xml record
idfield namedefinition
0Pre_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"
1Post_Internal_Cal_Data
xml record "TRPxxx_META_Internal_Calibration"
2List_of_Preparation_Internal_Cals
xml record
attribute: count
ascii uint32


idfield namedefinition
0Preparation_Internal_Cal
xml array[dim_0]
dim_0: determined automatically from xml file
xml record "TRPxxx_META_Internal_Calibration"

available: optional
3Aligned_Measurement
xml record "TRPACQ_META_EC_Disk_Measurement"
4Misaligned_Measurement
xml record "TRPACQ_META_EC_Disk_Measurement"
5List_of_HH_Compensation_Filter_Coeffs
xml record
attribute: count
ascii uint32


idfield namedefinition
0Value
xml array[dim_0]
dim_0: determined automatically from xml file
ascii float

available: optional
6List_of_HV_Compensation_Filter_Coeffs
xml record
attribute: count
ascii uint32


idfield namedefinition
0Value
xml array[dim_0]
dim_0: determined automatically from xml file
ascii float

available: optional
7List_of_VH_Compensation_Filter_Coeffs
xml record
attribute: count
ascii uint32


idfield namedefinition
0Value
xml array[dim_0]
dim_0: determined automatically from xml file
ascii float

available: optional
8List_of_VV_Compensation_Filter_Coeffs
xml record
attribute: count
ascii uint32


idfield namedefinition
0Value
xml array[dim_0]
dim_0: determined automatically from xml file
ascii float

available: optional
9Tx_Pulse_Power
ascii double
attribute: unit
ascii string
10Rx_Pulse_Power
ascii double
attribute: unit
ascii string
11Rcs
ascii double
attribute: unit
ascii string
12Sampling_Rate
ascii double
attribute: unit
ascii string

detection rule

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

substr(0, 4, filename()) == "BIO_" and
substr(9, 10, filename()) == "REP_TRPACQ" and
substr(56, 9, filename()) == ".META.XML"