Skip to content

run_05_overlap_geo2rdr "FileNotFoundError" because of missing date insecondarys: fix by checking for "junk" in run_02*.o? #103

Description

@falkamelung

For the problem date no entry is produced in secondarys causing the run_05 "FileNotFoundError" . It turns out that run run_05*.o contains the strings "junk after document element". Eliminating files containing this string may solve this issue.
For

minsarApp.bash -1.714:-1.682,101.25:101.283 iMissDataKerinci --flight-dir desc --start-date 20240701 --end-date 20240930 --no-mintpy --miaplpy

I get the error:

---------------------------------------------------------------------------------------------------------------------------------------------------------
| run_05_ove...r_0.job | 4     | 0/2000    | 2/3000    | 1/1       | 1/4     | Submitted: 3087296                                                     |
---------------------------------------------------------------------------------------------------------------------------------------------------------
Jobs submitted: 3087296
iMissDataKerinciSenD91, run_05_overlap_geo2rdr, 1 jobs : 1 COMPLETED , 0 RUNNING , 0 PENDING , 0 WAITING   .
check_job_outputs.py  /scratch/05861/tg851601/iMissDataKerinciSenD91/run_files/run_05_overlap_geo2rdr_0.job
checking *.e, *.o from /scratch/05861/tg851601/iMissDataKerinciSenD91/run_files/run_05_overlap_geo2rdr_0.job
Error: "FileNotFoundError" found in /scratch/05861/tg851601/iMissDataKerinciSenD91/run_files/run_05_overlap_geo2rdr_0_20240819_1.e
Error: "Traceback" found in /scratch/05861/tg851601/iMissDataKerinciSenD91/run_files/run_05_overlap_geo2rdr_0_20240819_1.e
For known issues see https://github.com/geodesymiami/minsar/tree/master/docs/known_issues.md
Traceback (most recent call last):
  File "/work2/05861/tg851601/stampede2/code/minsar/minsar/scripts/check_job_outputs.py", line 287, in <module>
    main()
  File "/work2/05861/tg851601/stampede2/code/minsar/minsar/scripts/check_job_outputs.py", line 240, in main
    raise RuntimeError('Error in run_file: ' + run_file_base)

It turns out that

lsd | grep SAFE
S1A_IW_SLC__1SSV_20240807T225739_20240807T225739_055113_06B737_3D13.SAFE/
S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/
S1A_IW_SLC__1SSV_20240831T225739_20240831T225739_055463_06C40B_0BC6.SAFE/
S1A_IW_SLC__1SSV_20240912T225740_20240912T225740_055638_06CAF7_05AE.SAFE/
S1A_IW_SLC__1SSV_20240924T225740_20240924T225740_055813_06D1E1_0DC9.SAFE/

while we have:

get_reference_date and  ls -1 secondarys/
20240807
--- missing file:  20240819 caused the error
20240831
20240912
20240924

A good file produces

cat run_02_unpack_secondary_slc_0_20240831_2.o
Completed Parsing the Configuration file
Functions to be executed:
['Function-1']
Running: Sentinel1_TOPS
['--dirname', '/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240831T225739_20240831T225739_055463_06C40B_0BC6.SAFE', '--swaths', '1 2 3', '--orbitdir', '/work2/05861/tg851601/stampede2/insarlab/S1orbits', '--outdir', '/scratch/05861/tg851601/iMissDataKerinciSenD91/secondarys/20240831', '--auxdir', '/work2/05861/tg851601/stampede2/insarlab/S1aux', '--bbox', '-1.71 -1.68 98.25 104.28', '--pol', 'vv']
Input XML files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240831T225739_20240831T225739_055463_06C40B_0BC6.SAFE/annotation/s1a-iw1-slc-vv-20240831t225739-20240831t225742-055463-06c40b-002.xml']
No tiff file found in directory: /scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240831T225739_20240831T225739_055463_06C40B_0BC6.SAFE for subswath IW1
Input XML files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240831T225739_20240831T225739_055463_06C40B_0BC6.SAFE/annotation/s1a-iw2-slc-vv-20240831t225739-20240831t225742-055463-06c40b-001.xml']
Input TIFF files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240831T225739_20240831T225739_055463_06C40B_0BC6.SAFE/measurement/s1a-iw2-slc-vv-20240831t225739-20240831t225742-055463-06c40b-001.tiff']
Manifest files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240831T225739_20240831T225739_055463_06C40B_0BC6.SAFE/manifest.safe']
Setting IPF version to :  003.80
Extracting orbit from Orbit File:  /work2/05861/tg851601/stampede2/insarlab/S1orbits/S1A_OPER_AUX_POEORB_OPOD_20240920T070634_V20240830T225942_20240901T005942.EOF
Number of Bursts before cropping:  1
Number of Bursts after cropping:  1
Updating burst number from 1 to 1
Input XML files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240831T225739_20240831T225739_055463_06C40B_0BC6.SAFE/annotation/s1a-iw3-slc-vv-20240831t225739-20240831t225742-055463-06c40b-003.xml']
No tiff file found in directory: /scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240831T225739_20240831T225739_055463_06C40B_0BC6.SAFE for subswath IW3
(minsar) //login3/scratch/05861/tg851601/iMissDataKerinciSenD91/run_files/stdout_run_02_unpack_secondary_slc[1064] cat run_02_unpack_secondary_slc_0_20240819_1.o
Completed Parsing the Configuration file
Functions to be executed:
['Function-1']
Running: Sentinel1_TOPS
['--dirname', '/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE', '--swaths', '1 2 3', '--orbitdir', '/work2/05861/tg851601/stampede2/insarlab/S1orbits', '--outdir', '/scratch/05861/tg851601/iMissDataKerinciSenD91/secondarys/20240819', '--auxdir', '/work2/05861/tg851601/stampede2/insarlab/S1aux', '--bbox', '-1.71 -1.68 98.25 104.28', '--pol', 'vv']
Input XML files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/annotation/s1a-iw1-slc-vv-20240819t225739-20240819t225742-055288-06bd96-003.xml']
No tiff file found in directory: /scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE for subswath IW1
Input XML files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/annotation/s1a-iw2-slc-vv-20240819t225739-20240819t225742-055288-06bd96-001.xml']
Input TIFF files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/measurement/s1a-iw2-slc-vv-20240819t225739-20240819t225742-055288-06bd96-001.tiff']
Manifest files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/manifest.safe']
Setting IPF version to :  003.80
junk after document element: line 121729, column 5
Input XML files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/annotation/s1a-iw3-slc-vv-20240819t225739-20240819t225742-055288-06bd96-002.xml']
No tiff file found in directory: /scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE for subswath IW3

While the failed file produces

cat run_02_unpack_secondary_slc_0_20240819_1.o
Completed Parsing the Configuration file
Functions to be executed:
['Function-1']
Running: Sentinel1_TOPS
['--dirname', '/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE', '--swaths', '1 2 3', '--orbitdir', '/work2/05861/tg851601/stampede2/insarlab/S1orbits', '--outdir', '/scratch/05861/tg851601/iMissDataKerinciSenD91/secondarys/20240819', '--auxdir', '/work2/05861/tg851601/stampede2/insarlab/S1aux', '--bbox', '-1.71 -1.68 98.25 104.28', '--pol', 'vv']
Input XML files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/annotation/s1a-iw1-slc-vv-20240819t225739-20240819t225742-055288-06bd96-003.xml']
No tiff file found in directory: /scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE for subswath IW1
Input XML files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/annotation/s1a-iw2-slc-vv-20240819t225739-20240819t225742-055288-06bd96-001.xml']
Input TIFF files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/measurement/s1a-iw2-slc-vv-20240819t225739-20240819t225742-055288-06bd96-001.tiff']
Manifest files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/manifest.safe']
Setting IPF version to :  003.80
junk after document element: line 121729, column 5
Input XML files:  ['/scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE/annotation/s1a-iw3-slc-vv-20240819t225739-20240819t225742-055288-06bd96-002.xml']
No tiff file found in directory: /scratch/05861/tg851601/iMissDataKerinciSenD91/SLC/S1A_IW_SLC__1SSV_20240819T225739_20240819T225739_055288_06BD96_4C56.SAFE for subswath IW3

Note the text "junk after document element" in the run_5*.o file

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions