Skip to content

Can't load HyP3 INSAR_ISCE_BURST data in v1.6.0 #1198

@Alex-Lewandowski

Description

@Alex-Lewandowski

Description of the problem

Running the load_data step on HyP3 INSAR_ISCE_BURST data results in a ValueError: Un-recognized Sentinel-1 satellite from {ref_granule}!

The issue is caused by this branch: https://github.com/insarlab/MintPy/blob/main/src/mintpy/prep_hyp3.py#L127-L133

Granule names in the INSAR_ISCE_BURST metadata start with "S1" (no "A" or "B"), so a ValueError is raised.

Full script that generated the error

smallbaselineApp.py config/path --work-dir data/path --dostep load_data

Full error message

Traceback (most recent call last):
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/bin/smallbaselineApp.py", line 10, in <module>
    sys.exit(main())
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/cli/smallbaselineApp.py", line 209, in main
    run_smallbaselineApp(inps)
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/smallbaselineApp.py", line 1155, in run_smallbaselineApp
    app.run(steps=inps.runSteps)
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/smallbaselineApp.py", line 908, in run
    self.run_load_data(sname)
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/smallbaselineApp.py", line 176, in run_load_data
    mintpy.cli.load_data.main(iargs)
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/cli/load_data.py", line 123, in main
    load_data(inps)
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/load_data.py", line 811, in load_data
    prepare_metadata(iDict)
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/load_data.py", line 632, in prepare_metadata
    prep_module.main(iargs)
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/cli/prep_hyp3.py", line 94, in main
    prep_hyp3(inps)
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/prep_hyp3.py", line 165, in prep_hyp3
    meta = add_hyp3_metadata(fname, meta, is_ifg=is_ifg)
  File "/home/jovyan/.local/envs/opensarlab_mintpy_recipe_book/lib/python3.9/site-packages/mintpy/prep_hyp3.py", line 140, in add_hyp3_metadata
    raise ValueError('Un-recognized Sentinel-1 satellite from {ref_granule}!')
ValueError: Un-recognized Sentinel-1 satellite from {ref_granule}!

System information

  • Operating system: Linux
  • Python environment: conda
  • MintPy version: 1.6.0
  • InSAR processor/product: hyp3 (INSAR_ISCE_BURST)
  • Your custom / default template file (if the bug is related to a specific dataset):
    gilla_bend.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions