Sara Mirzaee
e1729de5a8
fix bug: some lines were commented by mistake
2020-04-11 11:50:10 -04:00
Lijun Zhu
4cc13950a8
PyCuAmpcor: add gdal lib to link
2020-04-09 21:01:00 -07:00
Lijun Zhu
5977d7b0dd
disable GPUampcor (not used) to allow CUDA >=10.0
2020-04-09 21:01:00 -07:00
Lijun Zhu
62a10d4c0d
topsStack/cuDenseOffsets: call (included not standalone) PyCuAmpcor properly
2020-04-09 21:01:00 -07:00
Lijun Zhu
0855bf2640
DenseOffsets with PyCuAmpcor: use '.slc.vrt' instead of '.slc' as inputs
2020-04-09 21:01:00 -07:00
Lijun Zhu
434a71322f
PyCuAmpcor: fixed #include gdal headers
2020-04-09 21:01:00 -07:00
Forrest Williams
16b7e10d32
Fix Burst Loading in Estimate Range and Azimuth Misreg ( #110 )
...
* Fix burst loading in estimateAzimuthMisreg.py
Within the for loop that starts at line 82, looping through range(minBurst, maxBurst) misses the burst with the maximum burst number. In cases where only one burst in a swath is used, the script fails at line 90 when .getWidth() is called on an empty xml. This issue can be fixed by adding the line maxBurst = maxBurst + 1
* Fix burst loading in estimateRangeMisreg.py
Similar to estimateAzimuthMisreg.py, calling range(minBurst,maxBurst) at line 185 will lead to an empty list and the some bursts not being loaded unless line 181 is changed from maxBurst = maxBurst - 1 to maxBurst = maxBurst +1
2020-04-09 20:57:44 -07:00
Sara Mirzaee
dc97d160a4
add fine.unw to remove the effect of filtering
2020-04-09 01:14:26 -05:00
Sara Mirzaee
97b7800fda
make a separate run_file for some functions to better allocate time and memory
2020-04-09 01:13:36 -05:00
Ryan Burns
82e2d916e1
Use exact library output name
...
Alos2filter expects a .so library, but macOS defaults to .dylib,
so we must override the library prefix/name/suffix.
2020-04-08 14:40:54 -07:00
Ryan Burns
4935b33a32
Add alos2proc_f python package initializer
2020-04-08 12:19:03 -07:00
Ryan Burns
34b1644956
Merge commit 'c92759a' into cmake
2020-04-08 12:03:59 -07:00
Ryan Burns
a4068b0f92
Merge commit 'ed30cba' into cmake
2020-04-08 12:01:11 -07:00
Ryan Burns
85519c498d
Merge commit 'f95a912' into cmake
2020-04-08 11:56:56 -07:00
Ryan Burns
4057a645a2
Merge commit '64768d4' into cmake
2020-04-08 11:05:14 -07:00
CunrenLiang
c92759a7db
minor updates to ALOS-2 tutorial and input files ( #111 )
...
* minor updates to ALOS-2 tutorial and input files
* replace the old wbd.py that cannot correct the missing tile problem
2020-04-07 22:55:51 -07:00
piyushrpt
ed30cbac42
Cleaning up scansar modules
2020-03-31 11:33:11 -07:00
piyushrpt
50816f88ae
Fix tracknumber for S1B
2020-03-31 11:33:11 -07:00
CunrenLiang
f95a912462
ALOS-2 multi-mode InSAR and ionospheric correction processors ( #107 )
...
* Add files via upload
* updated tutorials and example input files
* add permissions
* add executable permission
* add executable permission to ALOS-2 applications
2020-03-28 19:19:21 -07:00
Scott Staniewicz
64768d4f36
Error messages ( #105 )
...
* move `val` definition to avoid undefined
Currently, with only one swath, or not enough points,
val doesnt get defined, so this error gets thrown:
File ".../isce/components/isceobj/TopsProc/runESD.py", line 115, in runESD
if val.size == 0 :
UnboundLocalError: local variable 'val' referenced before assignment
the `np.array` is added so that the `val.size` check makes sense,
as opposed to doing `.size` on a list
* fix string formats in error messages
2020-03-27 21:59:13 -07:00
Falk Amelung
7fb9142f1d
Falkamelung/mergeburst race cond ( #106 )
...
* race condition fix: avoids raising of exception when multiple jobs create dir at same time
2020-03-25 19:14:37 -07:00
piyushrpt
e0b7ad05a1
Merge pull request #103 from yunjunz/mask
...
stripmapStack/MaskAndFitler: more plotting options
2020-03-23 21:47:54 -07:00
Zhang Yunjun
17b22417fd
topo: add more arguments for runMultilookGdal()
...
+ add in_ext/out_ext/fbase_list for more flexibility
+ fix bug for .full.xml file copying when input/output are in the same directory
2020-03-23 17:09:04 -07:00
Zhang Yunjun
b0cecb64cb
createWaterMask: add --fill option
...
+ add --fill option to be able to change the fill value for the missing water body data, because sometimes it's land sometimes it's water.
2020-03-23 17:07:48 -07:00
Zhang Yunjun
7644bf8c93
MaskAndFilter: more ploting options
...
+ plot the evolution of offset after each step to better check the changes by masking, filling and filtering operations.
+ plot both azimuth and range offset in one figure and move the plotting to the end after file writing
+ update file path in xml file so that script can work even if the files are moved.
+ convert SNR nan value to zero before used as the mask, to avoid warning message
+ add the following options to customize the plot
- add -v and --v-snr option to change the display range for offset and SNR
- add --figsize and --save option
+ suppress the DEBUG message from matplotlib
+ remove obsolete getShape() and resampleOffset()
+ update IML module import
+ adjust indentation
2020-03-23 17:04:08 -07:00
piyushrpt
3f82b2cfe9
Merge pull request #99 from mirzaees/run_master
...
Run master
2020-03-21 17:11:19 -07:00
piyushrpt
c6c8017edc
Merge pull request #102 from yunjunz/dem
...
dem.py: use abspath filename in xml after correction
2020-03-20 09:54:09 -07:00
Zhang Yunjun
82b46df741
dem.py: use abspath filename in xml after correction
...
+ dem.py: replace filename in xml file with abspath after geoid to ellipsoid correction
+ update README.md files in contrib/stack/*Stack, as fixImageXml.py is not needed anymore
+ fixImageXml: use native argparse mutually exclusive group for --full/--base options to replace checking with own code
2020-03-19 14:11:16 -07:00
piyushrpt
0239f678de
Merge pull request #101 from isce-framework/python38
...
Adjustments for python 3.8 compatibility
2020-03-18 14:08:30 -07:00
Michael Aïvázis
ea24d2320b
iscesys/DictUtils: made a copy of the configuration dict before iterating over it
2020-03-18 11:26:00 -07:00
Sara Mirzaee
1329a0b961
parallel processing bursts
2020-03-14 13:55:13 -04:00
Sara Mirzaee
84946b6624
Separate master topo job from run_1_unpack
2020-03-14 12:00:25 -04:00
piyushrpt
d6e22a762f
Merge pull request #84 from rtburns-jpl/argcount
...
Bugfixes for gcc/gfortran 9
2020-03-13 22:27:19 -07:00
piyushrpt
ef9bfddfc2
Merge pull request #98 from earthobservatory/master
...
Sentinel1 TOPS: Fix swath extraction when redundant bursts encountered across scene
2020-03-13 09:50:39 -07:00
Heresh Fattahi
4998f720d7
Merge pull request #39 from EJFielding/UAVSAR
...
added back command line option in prepareUAVSAR
2020-03-13 08:27:52 -07:00
shitong01
655c46cc4a
Remove overwrite assignment when redundant bursts encountered across scenes.
2020-03-13 10:46:49 +08:00
Ryan Burns
9bee1a326b
Fix complex cast for gcc9
...
Fixes #57
2020-03-10 09:00:46 -07:00
Ryan Burns
58b032943d
Use command_argument_count in mdx_main
...
I was having trouble compiling using macports gfortran-mp-9 due to
being unable to link to symbol iargc. I think [1] implies this is a
gfortran 77 extension, so maybe it isn't available in the mac library?
It looks like there is a replacement [2] which is standard fortran as
of '03, and using this function fixes this bug for me.
[1] https://gcc.gnu.org/onlinedocs/gfortran/IARGC.html
[2] https://gcc.gnu.org/onlinedocs/gfortran/COMMAND_005fARGUMENT_005fCOUNT.html
2020-03-10 09:00:46 -07:00
piyushrpt
5c32079172
Merge pull request #97 from yjzhenglamarmota/master
...
traditional non-filtered correlation for topstack
2020-03-01 14:33:02 -08:00
Heresh Fattahi
f31550bd0c
Merge pull request #95 from vbrancat/master
...
Modified Ionospheric Phase correction
2020-03-01 10:49:49 -08:00
Yujie Zheng
e95311da68
Added computation of non-filtered correlation
2020-02-28 13:49:13 -08:00
Ryan Burns
de0ea75272
Update dependencies
2020-02-27 08:51:27 -08:00
vbrancat
9f9f7be0d7
Inserted opencv, astropy ans scipy imports within functions
2020-02-13 17:27:07 -08:00
Ryan Burns
96f2f368fe
Fix typo
2020-02-13 12:03:21 -08:00
Ryan Burns
55c13b1b98
Install mdx executable to bin
2020-02-13 11:55:29 -08:00
vbrancat
7c7e43c98c
bug fixes
2020-02-10 17:53:38 -08:00
vbrancat
3f01fd2f07
Modified algorithm for ionospheric phase estimation (polar regions)
2020-02-10 17:07:09 -08:00
vbrancat
d7444e83ca
Modified Ionospheric phase correction. It fixs previous version bugs and adds ionospheric phase correction facilities for grounded ice areas
2020-02-10 15:11:45 -08:00
piyushrpt
f864b582a4
Merge pull request #94 from rtburns-jpl/isce-homing
...
Remove internal usage of ISCE_HOME env variable
2020-02-04 22:46:10 -08:00
Ryan Burns
dbeb7f5121
Remove old comment
2020-02-04 16:03:25 -08:00