isce-framework / isce-framework/isce3

(RUNW) HDF5 Statistics Attributes Missing for RUNW Ionosphere Metadata

Open
#320 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
239
Forks
90
Avg merge
13d 1h
Merged PRs (30d)
5

Description

Overview

In RUNW sample products generated with CRID 05016, ionospherePhaseScreen and ionospherePhaseScreenUncertainty no longer include statistics attributes. The 'min_value', 'mean_value', 'sample_stddev', 'max_value' attributes are missing.

Affected Products:

  • RUNW: ✗ Affected - 2 datasets have missing statistics (see details below)
  • GUNW: ✓ No issues found

Granules tested:
NISAR_L1_PR_RUNW_007_106_A_140_008_7700_SH_20251211T140849_20251211T140926_20251223T140850_20251223T140926_X05016_N_P_J_001
NISAR_L2_PR_GUNW_001_062_A_019_006_2000_SH_20250927T114508_20250927T114542_20251126T114516_20251126T114545_X05016_P_F_J_001

Missing Attributes:

  • These attributes exist in the corresponding datasets in GUNW
  • Per the XML specs, these attributes should also exist in RUNW
Dataset: /science/LSAR/RUNW/swaths/frequencyA/interferogram/HH/ionospherePhaseScreen
    Missing Attributes: {'min_value', 'mean_value', 'sample_stddev', 'max_value'}

Dataset: /science/LSAR/RUNW/swaths/frequencyA/interferogram/HH/ionospherePhaseScreenUncertainty
    Missing Attributes: {'min_value', 'mean_value', 'sample_stddev', 'max_value'}

cc: @hfattahi @xhuang-jpl @jungkyoJung

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inspecting RUNW generation for /science/LSAR/RUNW/swaths/frequencyA/interferogram/HH/ionospherePhaseScreen and ionospherePhaseScreenUncertainty, then compare the corresponding GUNW datasets and the XML specifications. Done means both RUNW datasets contain min_value, mean_value, sample_stddev, and max_value attributes.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.