Open yunjunz opened 2 years ago
There is a bug in stackSentinel.py in line 544, where the statement of "cnt += 1" is not under the if statement due to the indentation issue. This bug causes the network is not fully connected, making the invertIon step impossible. However, I am not sure if this bug has any causal relationship with the error you mentioned here.
@Fei0906 , you are correct. the "cnt+=1" is at a weird location. I have a commit that fixes this issue, which can be a PR. This bug I think will only affect the overall pairing. All the run files should still have consistent pairs.
@yunjunz , I am still not sure what it is now. Those missing pair problems for me occurred when I was trying to pair S1A and S1B. I have not found out why. But I will look further into that.
Thank you @Fei0906 and @yuankailiu for pointing out the indentation bug, please issue the PR to fix it when you got a chance please.
I am running the topsStack with ionospheric corrections, and had the following error in the "run_19_invertIon" step:
The missing files originated from the earlier step
run_14_mergeBurstsIon
, where for some pairs, the lower/upper band merged interferogram files are not generated, check below for one pair with missing files and one pair with all the files. But when I check the log file / print out message, I don't find any error message or anomaly related to this step. @yuankailiu and @olliestephenson also had the same issue. @CunrenLiang any idea why it happened?