Skip to content

GSLC and GCOV Metadata Discrepancies #203

@nemo794

Description

@nemo794

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

There are a few remaining items:

GSLC:

  • "Attributes found in XML but not HDF5: {'isReceiveOnly'} - Dataset /science/LSAR/GSLC/grids/frequencyA/HH"
  • "dtypes differ. XML: float32, HDF5: float64 - Dataset /science/LSAR/GSLC/metadata/calibrationInformation/frequencyA/noiseEquivalentBackscatter/HH"

GCOV:

  • "Attributes found in XML but not HDF5: {'isReceiveOnlyChannel2', 'isReceiveOnlyChannel1'} - Dataset /science/LSAR/GCOV/grids/frequencyA/HHHH"
  • "dtypes differ. XML: float32, HDF5: float64 - Dataset /science/LSAR/GCOV/metadata/calibrationInformation/frequencyA/noiseEquivalentBackscatter/HH"

BOTH:
These additional errors are similar to ones found in RSLC (See: #202 ). Could you please confirm that GSLC and GCOV workflows will automatically inherit the fixes from RSLC, once focus.py is updated?

  • "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"

cc: @bhawkins @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