isce-framework / isce-framework/isce3
(InSAR) `configFiles` metadata field populated with `"None"`
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 239
- Forks
- 90
- Avg merge
- 13d 1h
- Merged PRs (30d)
- 5
Description
In the five InSAR products (RIFG, RUNW, GUNW, ROFF, GOFF), the field metadata/processingInformation/inputs/configFiles is currently being populated with the string "None".
RSLC, GSLC, and GCOV populate that field with the filename of the granule's input runconfig file. Here are examples from X05016:
-
RSLC:
/data/work/jobs/2026/06/08/12/45/SCIFLO_RSLC__pcm_r05.01.4_pge_r05.01.6-track_frame_009_148_024_0_state-config-20260606T195428.345690Z-20260606T195428.377046Z/RunConfig.yaml -
GSLC:
/data/work/jobs/2026/06/08/11/48/SCIFLO_GSLC__pcm_r05.01.4_pge_r05.01.6-gcov_gslc_001_149_080_full_individual_L_20_QP_05_QP_0_state-config-20260608T114806.410573Z/RunConfig.yaml -
GCOV:
/data/work/jobs/2026/02/10/12/28/SCIFLO_GCOV__pcm_r05.00.8_pge_r05.00.9-gcov_gslc_009_120_072_partial_individual_L_20_QP_05_QP_28_state-config-20260210T122821.19475Z/RunConfig.yaml
For consistency between the products, should:
- Option A: InSAR should populate that field with the runconfig filename, or
- Option B: RSLC, GSLC, GCOV should instead populate that field with the string "None"
- Option C:
configFilesshould be removed entirely from the product spec. (As-is, does it offer value to the user?) - Option D: ...?
cc: @hfattahi @xhuang-jpl @seongsujeong @jungkyoJung
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Compare how metadata/processingInformation/inputs/configFiles is populated for the five InSAR products (RIFG, RUNW, GUNW, ROFF, and GOFF) against RSLC, GSLC, and GCOV. Confirm the intended consistency or removal approach, then verify that the selected behavior is reflected in the generated product metadata.
Written by the indexing model from the issue text.
Assessment
- Domain
- data
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100