dolphin
dolphin copied to clipboard
InSAR phase linking library for PS/DS processing
### Checked for duplicates Yes - I've already checked ### Alternatives considered No - I haven't considered ### Related problems For the new module of 3D unwrapping, we need to...
### Checked for duplicates Yes - I've already checked ### Alternatives considered No - I haven't considered ### Related problems For baseline computations, the orbital metadata related to reference date...
Note that since isce3 is not required at toplevel by any other modules, this module is not imported by default. It must be explicitly imported via e.g. `from dolphin import...
### Checked for duplicates Yes - I've already checked ### Alternatives considered Yes - and alternatives don't suffice ### Related problems The NetCDF products for troposphere (mainly HRES data) were...
For NISAR processing, we'll need to figure out how to get similar data parallelism for the phase linking loop as sentinel-1 bursts. There's [discussion](https://github.com/google/jax/issues/1408), but not consensus on the best...
By ignoring anything with a nan in it, the goldstein filtered ifg loses a bunch of pixels in blocks around the edge  There's multiple ways we could fix it;...
There are some additions/fixes we can do to the current logging setup. Opening this now while waiting to get more specific requirements on what PGE might need - @gmgunter pointed...
There's an open TODO in the code now: https://github.com/isce-framework/dolphin/blob/main/src/dolphin/workflows/displacement.py#L130-L147 - Before I had the window size come from the phase linking window, like: ```python row_looks, col_looks = cfg.phase_linking.half_window.to_looks() ``` It's...
Here's what we're currently doing: https://github.com/isce-framework/dolphin/blob/d8fd3c8a04ae72ecdeacceee9a6298231515bba3/src/dolphin/phase_link/_compress.py#L33-L40 We're normalizing by the `norm` of the phase linking vectors in case we set [the option to use the input SLC amplitudes](https://github.com/isce-framework/dolphin/blob/d8fd3c8a04ae72ecdeacceee9a6298231515bba3/src/dolphin/phase_link/_core.py#L112-L114). The current...
If we are unwrapping many interferograms, we may not want a single failed snaphu-pu job to stop everything. One possible reason- if we attempt multiple variants of unwrapping (ordering from...