isce-framework / isce-framework/isce3

RIFG, RUNW, GUNW - Use of Polyfitting leads to layers containing all zero values

Open
#284 1 comment 0 reactions 2 assignees View on GitHub

@seongsujeong is already working on this.

Since Jun 4, 2026.

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

Description

@xhuang-jpl Please confirm that this is the correct description of the issue:

Issue

When polyfitting is enabled in the InSAR runconfig (via this parameter), then the correlationSurfacePeak layer(s) in the output RIFG, RUNW, and GUNW products are populated with all zero values.

This is not correct; all HDF5 science datasets (aka raster layers) should instead be populated with valid, accurate, meaningful science values.

Extent of the Issue

For products produced via NISAR Mission Operations, this issue impacts all granules produced using (1) solid earth runconfig parameters, and (2) urgent response runconfig parameters.

Action Items
  1. InSAR team should determine a path forward algorithmically.
    • Goal: When Polyfitting is enabled, the correlationSurfacePeak layer(s) should be populated with valid, meaningful values.
    • The fixes could include updates to ISCE3, updates to the parameters, etc.
  2. Once the issue is resolved in ISCE3, NISAR ADT should update the QA parameter set files so that nisarqa will raise an Exception and fail when the correlationSurfacePeak layer(s) contain all zeros.

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.