I generated an interferogram from Sentinel-1 data after coregistering with ESD. After topographic phase removal, TOPSAR deburst, Goldstein filtering, and spatial subsetting, I performed a SNAPHU export and unwrapped using SNAPHU v1.4.2.
I attempted to import the results back into SNAP, selecting the spatially subsetted phase product and the header of the unwrapped product. SNAP produced a pop-up error indicating that the header could not be read, as in this post: Snaphu import problem
My files did not appear to be misnamed, as some examples in the previous thread were. At the start of interferometric processing, I specifically selected a single polarization option (VV).
As this is not the first time I’ve run into this issue, I decided to troubleshoot a little bit. The error appeared on a laptop running Linux Mint 19 and the most recent updates to SNAP 6.0. I have the same version of SNAP 6.0 on a Windows 7 laptop as well. I transferred the filtered phase product and the unwrapped product to the Win7 laptop vial USB drive, and retried the import. The product imported without issue. I transferred the resulting unwrapped product back to the Linux Mint laptop and proceeded to generate a terrain corrected displacement product.
While I understand that differences between operating systems can incur under-the-hood differences in complex software, two instances of the “same” software operating on the same input data should reasonably be expected to produce the same result. Does anybody have any insight into what could cause this discrepancy? I’m happy to provide whatever supporting data needed and repeat processing, time permitting (these are my home computers, and I can’t access them from work).