-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SNAPHU Killed
Error Causes Missing scenes in output timeseries (Only 15/34 scenes showing)
#104
Comments
Just an update. I fixed the error. I saw output in step 5 Checking my I run again with no problem. But then I had to delete My thoughts on this for the project team:
|
Yes you are right, I am planning to use a python version of Snaphu and fix this issue in the near future. |
Killed
Error Causes Missing scenes in output timeseries (Only 15/34 scenes showing)
Potential SolutionThe plan to solve the bug involves addressing the memory management issues during the SNAPHU unwrapping process, which is likely causing the "Killed" error due to excessive memory usage. By optimizing the configuration settings for SNAPHU, implementing memory checks, and enhancing error handling, we can prevent the process from being terminated unexpectedly and ensure all scenes are processed correctly. What is Causing This Bug?The bug is primarily caused by the SNAPHU unwrapping process consuming more memory than is available, leading to the process being killed by the operating system. This is likely due to the size of the interferograms being processed and the configuration settings not being optimized for the available system resources. Additionally, the lack of memory checks and detailed error handling in the scripts contributes to the issue. Code
How to Replicate the Bug
By following these steps, the bug should be replicated, allowing for further testing and validation of the proposed solution. Click here to create a Pull Request with the proposed solution Files used for this task: Changes on src/miaplpy/unwrap_ifgram.pyAnalysis of
|
Thanks @mirzaees. I've updated the Issue title to reflect the actual issue. |
EDIT: Updated title to reflect underlying SNAPHU issue. (out of memory)
Hi,
I've managed to create an analysis using 34 Sentinel-1 images. However, around 50% of the data is missing when I did a single reference network.
I put in 34 SLC images and the output timeseries and network only contains 15 data points. Is that normal? The network is still nicely distributed but the temporal resolution is less than expected due to the missing data.
I've checked the output of
stackSentinel.py
and the missing dates are there in the output folders such asmerged/interferograms
,baselines
,coreg_secondarys
, etc.I've inspected the
slcStack.h5
file and the "slc" key has shape(34, 1029, 5864)
which I assume means all Sentinel-1 data was able to be ingested.Input stackSentinel code
Then I ran the miaplpyApp using
miaplpyApp.py demak.cfg --dir /mnt/e/data/insar-highways/demak_v5/miaplpy
using the cfg below.The text was updated successfully, but these errors were encountered: