Skip to content

RSLC Metadata Discrepancies #202

@nemo794

Description

@nemo794

I ran nisarqa's XML Checker on a recent RSLC granule. I submitted a PR to isce3 and a PR to PIX product spec repo which resolve many of the discrepancies.

There are a few remaining items (some have been consolidated manually for this list):

Direct Impact to downstream ISCE3 workflows' metadata:

  • " DATASET MISSING FROM HDF5: /science/LSAR/identification/listOfObservationModes"
  • "Attributes found in XML but not HDF5: { ... , 'isReceiveOnly'} - Dataset /science/LSAR/RSLC/swaths/frequency[A|B]/[HH|HV|..]"
  • "Attributes found in HDF5 but not XML: {'units'} - Dataset /science/LSAR/identification/absoluteOrbitNumber"
  • "Differing units attributes detected for datasets. XML: None, HDF5: 'unitless': Dataset /science/LSAR/identification/absoluteOrbitNumber"
  • "dtypes differ. XML: uint8, HDF5: uint32 - Dataset /science/LSAR/identification/diagnosticModeFlag"
  • "Metadata LUT /science/LSAR/RSLC/metadata/calibrationInformation/crosstalk/[r|t]xHorizontalCrosspol contains all near-zero (<1e-12) values."
  • "Metadata LUT /science/LSAR/RSLC/metadata/calibrationInformation/crosstalk/[r|t]xVerticalCrosspol contains all near-zero (<1e-12) values."

No Direct Impact to downstream ISCE3 workflows' metadata:

  • "Differing units attributes detected for datasets. XML: 'meters', HDF5: 'degree_east': Dataset /science/LSAR/RSLC/metadata/geolocationGrid/coordinateX"
  • "Differing units attributes detected for datasets. XML: 'meters', HDF5: 'degree_north': Dataset /science/LSAR/RSLC/metadata/geolocationGrid/coordinateY"
  • "Attributes found in XML but not HDF5: {'_FillValue', ... } - Dataset /science/LSAR/RSLC/swaths/frequency[A|B]/[HH|HV|..]"
  • "Dataset value is 'PR', must be one of ('Nominal', 'Urgent', 'Custom'). Dataset: /science/LSAR/identification/processingType"
  • "Dataset value is 'J', must be one of ('JPL', 'ISRO'). Dataset: /science/LSAR/identification/processingCenter"
  • "Dataset value is 'LSAR', must be one of ('L-SAR', 'S-SAR'). Dataset: /science/LSAR/identification/instrumentName"

Note: Some of these might be populated in L0B, and then copied as-is by focus.py into the RSLC metadata. @rad-eng-59 , could you please assist with any L0B updates?

cc: @bhawkins @rad-eng-59 @hfattahi

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions