SNAPHU New Version (2.0.1)

275 views
Skip to first unread message

Sayyed Mohammad Javad Mirzadeh

unread,
Oct 22, 2019, 11:01:20 PM10/22/19
to MAINSAR
Dear Support Team,

I am a user of StaMPS software. Recently. I was aware that the new version of SNAPHU software (2.0.1) was released. So, I would like to know whether StaMPS is compatible with only the last version of SNAPHU or we can use the new version to do the unwrapping step. Could you please let me know?

David Bekaert

unread,
Oct 24, 2019, 10:34:05 AM10/24/19
to mai...@googlegroups.com
hi,

We have not tested it, but welcome any feedback/contributions in this regards.
As long as the input/output files are unchanged, i do not foresee problems.

Cheers,
D.


--
You received this message because you are subscribed to the Google Groups "MAINSAR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mainsar+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mainsar/c6970abe-72cf-40e0-a84c-5a4ebddea38b%40googlegroups.com.

Sayyed Mohammad Javad Mirzadeh

unread,
Oct 24, 2019, 10:54:01 AM10/24/19
to MAINSAR
Dear David,

Thank you for your response. As I know, there are some new options in the new version to control some unwrapping errors and d the unwrapping process with a better performance. I will check it and let you know. I don't know maybe it will be good to add the new options to the "params" variable in StaMPS running. Now, I am not sure

Best regards,
Sayyed



On Thursday, October 24, 2019 at 10:34:05 PM UTC+8, David Bekaert wrote:
hi,

We have not tested it, but welcome any feedback/contributions in this regards.
As long as the input/output files are unchanged, i do not foresee problems.

Cheers,
D.


On Tue, 22 Oct 2019 at 20:01, Sayyed Mohammad Javad Mirzadeh <mirzade...@gmail.com> wrote:
Dear Support Team,

I am a user of StaMPS software. Recently. I was aware that the new version of SNAPHU software (2.0.1) was released. So, I would like to know whether StaMPS is compatible with only the last version of SNAPHU or we can use the new version to do the unwrapping step. Could you please let me know?

--
You received this message because you are subscribed to the Google Groups "MAINSAR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mai...@googlegroups.com.

David Bekaert

unread,
Oct 24, 2019, 10:57:12 AM10/24/19
to mai...@googlegroups.com
hi,

I think exposing them might be a good idea, however one should ensure backward compatibility.

Cheers,
D.


To unsubscribe from this group and stop receiving emails from it, send an email to mainsar+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mainsar/b84b8739-911f-490d-b87c-0b1a9ec45333%40googlegroups.com.

Sayyed Mohammad Javad Mirzadeh

unread,
Oct 24, 2019, 11:05:31 AM10/24/19
to MAINSAR
Dear David,

Sure, I will check and report here as soon as possible.

Best regards,
Sayyed



On Thursday, October 24, 2019 at 10:57:12 PM UTC+8, David Bekaert wrote:
hi,

I think exposing them might be a good idea, however one should ensure backward compatibility.

Cheers,
D.

On Thu, 24 Oct 2019 at 07:54, Sayyed Mohammad Javad Mirzadeh <mirzade...@gmail.com> wrote:
Dear David,

Thank you for your response. As I know, there are some new options in the new version to control some unwrapping errors and d the unwrapping process with a better performance. I will check it and let you know. I don't know maybe it will be good to add the new options to the "params" variable in StaMPS running. Now, I am not sure

Best regards,
Sayyed



On Thursday, October 24, 2019 at 10:34:05 PM UTC+8, David Bekaert wrote:
hi,

We have not tested it, but welcome any feedback/contributions in this regards.
As long as the input/output files are unchanged, i do not foresee problems.

Cheers,
D.


On Tue, 22 Oct 2019 at 20:01, Sayyed Mohammad Javad Mirzadeh <mirzade...@gmail.com> wrote:
Dear Support Team,

I am a user of StaMPS software. Recently. I was aware that the new version of SNAPHU software (2.0.1) was released. So, I would like to know whether StaMPS is compatible with only the last version of SNAPHU or we can use the new version to do the unwrapping step. Could you please let me know?

--
You received this message because you are subscribed to the Google Groups "MAINSAR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mai...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mainsar/c6970abe-72cf-40e0-a84c-5a4ebddea38b%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "MAINSAR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mai...@googlegroups.com.

Sayyed Mohammad Javad Mirzadeh

unread,
Oct 25, 2019, 5:59:47 AM10/25/19
to MAINSAR
Dear David,

I search and read "Notable changes in v2.0.1 since v1.4.2" completely so that you can find the most important ones in the following:

1. The new -S option invokes behavior whereby snaphu will first run in tile mode to produce an unwrapped solution then feed this unwrapped solution back into the cost calculator and optimizer as if an unwrapped phase file were read from the input. This option is equivalent to running snaphu in tile mode, then running snaphu again using the tile-mode output as an unwrapped input file using the -u option. Tile parameters must be specified when using the -S option.

2. The masking of input pixels is now supported. Typical usage of masking would be in unwrapping repeat-pass interferograms where water areas are expected to have zero correlation; a water mask can be used to exclude such areas in order to reduce the execution time.

3. The integer types of several internal variables have changed now that 64-bit systems have generally replaced 32-bit systems. The memory footprint of snaphu v2.0 is approximately 20% smaller than that of v1.4.2 when both are compiled as 64-bit binaries on an Intel system. The memory footprint of snaphu v2.0 is similar to (about 2% larger than) that of v1.4.2 when both are compiled as a 32-bit binary, but v2.0 should be less constrained in terms of the input interferogram size. The memory footprint of v2.0, when compiled as a 64-bit binary, is about 30% larger than when the same code (v2.0) is compiled as a 32-bit binary, although it is expected that most users will compile snaphu as a 64-bit binary nonetheless given the availability of memory on most systems.

4. When unwrapping in tile mode, the default behavior is now to remove temporary tile files rather than to keep them. Users can specify the new -k option on the command line or set the RMTMPTILE keyword to FALSE in a config file to keep temporary tile files.

5. A warning is now displayed if running in tile mode and the tile overlap is less than a semi-arbitrary constant warning threshold. A suggestion is displayed about increasing overlap or tile size if edge artifacts are present if the overlap is less than the tile size.

6. Connected components are now supported in tile mode. The connected components are assembled from the connected components of individual tiles and renumbered to be unique, but they will break at tile boundaries. It is possible that a component will not be fully connected in the assembled output if the component was connected only in the tile overlap area that was discarded while assembling the full output.

7. Support for Lp-norm cost functions has been added. Note, however, that congruence is still enforced, meaning that the unwrapped phase will differ from the wrapped phase by only integer numbers cycles. Therefore, the use of an L2-norm cost function is not equivalent to the least-squares phase unwrapping approaches that do not enforce congruence (as described by Ghiglia and Romero, 1996).

8. Experimental code for tree pruning has been included. This behavior is controlled by the new NMAJORPRUNE and PRUNECOSTTHRESH keywords. This code has not been well tested and users are advised to use this code with only the lowest of expectations.

I will try to read any papers they published about the mechanism of all updates and their effects on the processing results.


Best regards,
Sayyed



On Thursday, October 24, 2019 at 10:57:12 PM UTC+8, David Bekaert wrote:
hi,

I think exposing them might be a good idea, however one should ensure backward compatibility.

Cheers,
D.

On Thu, 24 Oct 2019 at 07:54, Sayyed Mohammad Javad Mirzadeh <mirzade...@gmail.com> wrote:
Dear David,

Thank you for your response. As I know, there are some new options in the new version to control some unwrapping errors and d the unwrapping process with a better performance. I will check it and let you know. I don't know maybe it will be good to add the new options to the "params" variable in StaMPS running. Now, I am not sure

Best regards,
Sayyed



On Thursday, October 24, 2019 at 10:34:05 PM UTC+8, David Bekaert wrote:
hi,

We have not tested it, but welcome any feedback/contributions in this regards.
As long as the input/output files are unchanged, i do not foresee problems.

Cheers,
D.


On Tue, 22 Oct 2019 at 20:01, Sayyed Mohammad Javad Mirzadeh <mirzade...@gmail.com> wrote:
Dear Support Team,

I am a user of StaMPS software. Recently. I was aware that the new version of SNAPHU software (2.0.1) was released. So, I would like to know whether StaMPS is compatible with only the last version of SNAPHU or we can use the new version to do the unwrapping step. Could you please let me know?

--
You received this message because you are subscribed to the Google Groups "MAINSAR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mai...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mainsar/c6970abe-72cf-40e0-a84c-5a4ebddea38b%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "MAINSAR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mai...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages