Commit 813a35b
committed
Squashed commit of the following:
commit 0e0c7816a9b22b057a769519d302cd62e0a4e346
Author: Seongsu Jeong <sjeong.kr@gmail.com>
Date: Fri Mar 3 15:39:13 2023 -0800
Two layered az fm mismatch rate (#101)
* Replacing the loaders in Burst* class into class methods, with further implementation for thermal and EAP correction
* fix on determining beta_naught; addressing PEP8 issues
* Bug fix and feature addition to BurstEAP; restructuring LUT exportation
* Readibility improvement; removing unnecessary imports
* Format change on `burst_id`; keeping the absolute orbit number inside `Sentinel1BurstSlc`
* updates on test_bursts.py
* keeping the basename of the CADS and NADS for populating RTC metadata
* Update src/s1reader/s1_annotation.py
Readability improvement on equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Removing commented out code
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Reverting the docstring to be split into two lines for PEP8 compliance
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Improving docstring of the code copied from isce2
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Removing the commented out codes
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on code brevity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable for better clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable name for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable name revised for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable renamed for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on docstring
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Readability improvement of equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* addressing comments bt @LiangJYu
* docstring fix; variables renamed for clarity
* implemented s1_annotation.AucCal.load_from_zip_file()
* readability improvement
* s1_annotation.py - code cleanup; excention handling for AUX_CAL; PEP8 compliance
* docstring for `s1_burst_slc.eap_compensation_lut()`
* class import scheme changed
* PEP8 compliance
* initial structure of modification
* less mod compared to the branch fork
* extended coeffs for FM rate and Doppler centroid to be used for azimuth FM mismatch rate mitigation
* Working version of azimuth FM rate mismatch mitigation
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* addressing comments from @gshiroma
* trailing white spaces are removed
* docstring updated
* Code cleanup and docstrings
* code cleanup
* trailing white space removed
* docsrting added; variable renaming for less verbosity;
* code cleanup and simplification
* variable name simplification
* clde cleanup
* Output as isce3.core.LUT2d
* threshold and num_iter for rdr2geo
* Addressing codacy issue
* Trailing whitespace removed
* codacy issue
* docstring clarification on `BurstExtendedCoeffs`
* whitespace removed
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* comment added for clarity
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* mod on the suggested commit to reuse the topo output filenames
* fix on variable
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* typo fix
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Re-using the parsed polynomials; mitigation results as ISCE3 LUT2d
* revision on import format
* TODO removed
* Option to turn on / off the functionalities for az fm rate mismatch mitigation
* removing alias for `Rdr2Geo`
* whitespace removed after resolving conflict
* addressing codacy issue
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_reader.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* variable name changed
* bug fixed; variable name updated
* addressing codacy issues
* codacy issue
* variable name changed
* pulling out functions that does not need to be methods
* whitespace removed
* updates after linting
* Docstring for `_burst_from_safe_dir` revised
* Docstring for `_burst_from_zip` revised
* Docstring for `load_bursts` revised
* Docstring for `burst_from_xml` revised
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Docstring for `az_fm_rate_mismatch_mitigation` revised
* Use temporary directory when `path_scratch` was not provided; take in az/rg steps as options to define radargrid
* codacy issue
* docstring updated; variable name changed
* unnecessary members removed; docstring revised
* temporary filename format changed
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* unit_degree -> in_degree
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Apply suggestions from code review
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* variable name format revised
* `mitigate_az_fmrate_mismatch` removed
* PEP8 issues
* add s1-etad prep module for testing S1-ETAD products (#73)
+ add s1_etad.py as a wrapper around the `s1etad` module from ESA to read / prepare ETA correction, given a `s1reader` burst object
Co-authored-by: Seongsu Jeong <sjeong.kr@gmail.com>
* bugfix in Sentinel1BurstSlc.swath_name() (#89)
* s1_reader: fix safe_path for directories (#91)
* s1_reader: fix safe_path for directories
_burst_from_safe_dir used os.listdir, which does not have "measurement" in the returned names like the zip file list does
this fixes #90
* return a string instead of list
* Handle the case that the burst's sensing period exceeds the range of `polynomial_list`
* azimith to azimuth spelling fix(#93)
* Beta release compass (#94)
* Replacing the loaders in Burst* class into class methods, with further implementation for thermal and EAP correction
* fix on determining beta_naught; addressing PEP8 issues
* Bug fix and feature addition to BurstEAP; restructuring LUT exportation
* Readibility improvement; removing unnecessary imports
* Format change on `burst_id`; keeping the absolute orbit number inside `Sentinel1BurstSlc`
* updates on test_bursts.py
* keeping the basename of the CADS and NADS for populating RTC metadata
* Update src/s1reader/s1_annotation.py
Readability improvement on equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Removing commented out code
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Reverting the docstring to be split into two lines for PEP8 compliance
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Improving docstring of the code copied from isce2
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Removing the commented out codes
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on code brevity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable for better clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable name for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable name revised for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable renamed for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on docstring
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Readability improvement of equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* addressing comments bt @LiangJYu
* docstring fix; variables renamed for clarity
* implemented s1_annotation.AucCal.load_from_zip_file()
* readability improvement
* s1_annotation.py - code cleanup; excention handling for AUX_CAL; PEP8 compliance
* docstring for `s1_burst_slc.eap_compensation_lut()`
* class import scheme changed
* PEP8 compliance
* initial structure of modification
* less mod compared to the branch fork
* extended coeffs for FM rate and Doppler centroid to be used for azimuth FM mismatch rate mitigation
* Working version of azimuth FM rate mismatch mitigation
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* addressing comments from @gshiroma
* trailing white spaces are removed
* docstring updated
* Code cleanup and docstrings
* code cleanup
* trailing white space removed
* docsrting added; variable renaming for less verbosity;
* code cleanup and simplification
* variable name simplification
* clde cleanup
* Output as isce3.core.LUT2d
* threshold and num_iter for rdr2geo
* Addressing codacy issue
* Trailing whitespace removed
* codacy issue
* docstring clarification on `BurstExtendedCoeffs`
* whitespace removed
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* comment added for clarity
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* mod on the suggested commit to reuse the topo output filenames
* fix on variable
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* typo fix
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Re-using the parsed polynomials; mitigation results as ISCE3 LUT2d
* revision on import format
* TODO removed
* Option to turn on / off the functionalities for az fm rate mismatch mitigation
* removing alias for `Rdr2Geo`
* whitespace removed after resolving conflict
* addressing codacy issue
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_reader.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* variable name changed
* bug fixed; variable name updated
* addressing codacy issues
* codacy issue
* variable name changed
* pulling out functions that does not need to be methods
* whitespace removed
* updates after linting
* Docstring for `_burst_from_safe_dir` revised
* Docstring for `_burst_from_zip` revised
* Docstring for `load_bursts` revised
* Docstring for `burst_from_xml` revised
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Docstring for `az_fm_rate_mismatch_mitigation` revised
* Use temporary directory when `path_scratch` was not provided; take in az/rg steps as options to define radargrid
* codacy issue
* docstring updated; variable name changed
* unnecessary members removed; docstring revised
* temporary filename format changed
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* unit_degree -> in_degree
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Apply suggestions from code review
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* variable name format revised
* `mitigate_az_fmrate_mismatch` removed
* PEP8 issues
* Handle the case that the burst's sensing period exceeds the range of `polynomial_list`
* version.py updated
Co-authored-by: Seongsu Jeong <seongsu.jeong@jpl.nasa.gov>
Co-authored-by: Liang Yu <liangjyu@gmail.com>
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* add a --bbox option to s1_info for frame bounds (#88)
* add a --bbox option to s1_info for frame bounds
* add method to get bounds from the preview, if available
* get preview kml bounds working
* update usage for bbox and correct entry point
* add __init__.py to utils subpackage
* try loading any polarization for the bounds, accounting for hh/hv
* reorder kml parsing logic
* separate options in frame-bbox and burst-bbox
* remove unused imports
* two-layered calculation of az fm rate mismatch computation
* removed trailing whtespaces
* whitwspace removed
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* dicstring revised
* fix on error string
* whitespace removed
* docstring revised
---------
Co-authored-by: Seongsu Jeong <seongsu.jeong@jpl.nasa.gov>
Co-authored-by: Liang Yu <liangjyu@gmail.com>
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
Co-authored-by: Zhang Yunjun <yunjunzgeo@gmail.com>
commit 53f0c4373fac371e55d7baa09f95bcc0ea186fbd
Author: Scott Staniewicz <scott.stanie@gmail.com>
Date: Tue Feb 21 16:46:28 2023 -0500
allow az_step/rg_step arguments to `as_isce3_radargrid` (#102)
* allow az_step/rg_step arguments to `as_isce3_radargrid`
This allows a more coarse radar grid, as needed by some lookup tables such as the SET correction
* Apply PRF suggestions from code review
Co-authored-by: Heresh Fattahi <hersh.fattahi@gmail.com>
* adjust length/width based on az_step/rg_step
* fix the logic for width/length calculation with rg/az_step
* reversed order of length/width
* add two tests for as_isce3_radar_grid
fixed the division to make the tests pass
* add clarification to docstring about sensing start
---------
Co-authored-by: Heresh Fattahi <hersh.fattahi@gmail.com>
commit 2b43f2fb593658175e6e5a4bf8d3ee548c4770e9
Author: Scott Staniewicz <scott.stanie@gmail.com>
Date: Mon Feb 13 14:56:58 2023 -0500
s1_orbit.py: if autodownloading, create the directory (#100)
* s1_orbit.py: if autodownloading, create the directory
There shouldnt be a need to have the user `mkdir -p orbits/` if they have already specified they do not have the orbits and want to download them.
* add print to log directory creation
commit 428328de5011968da91174cdf14db6eb3e8264c7
Author: Scott Staniewicz <scott.stanie@gmail.com>
Date: Thu Dec 22 15:10:07 2022 -0500
add a --bbox option to s1_info for frame bounds (#88)
* add a --bbox option to s1_info for frame bounds
* add method to get bounds from the preview, if available
* get preview kml bounds working
* update usage for bbox and correct entry point
* add __init__.py to utils subpackage
* try loading any polarization for the bounds, accounting for hh/hv
* reorder kml parsing logic
* separate options in frame-bbox and burst-bbox
* remove unused imports
commit a29a422b60bc02341d85a1a78b42657d5bea5576
Author: Seongsu Jeong <sjeong.kr@gmail.com>
Date: Wed Dec 21 14:14:04 2022 -0800
Beta release compass (#94)
* Replacing the loaders in Burst* class into class methods, with further implementation for thermal and EAP correction
* fix on determining beta_naught; addressing PEP8 issues
* Bug fix and feature addition to BurstEAP; restructuring LUT exportation
* Readibility improvement; removing unnecessary imports
* Format change on `burst_id`; keeping the absolute orbit number inside `Sentinel1BurstSlc`
* updates on test_bursts.py
* keeping the basename of the CADS and NADS for populating RTC metadata
* Update src/s1reader/s1_annotation.py
Readability improvement on equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Removing commented out code
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Reverting the docstring to be split into two lines for PEP8 compliance
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Improving docstring of the code copied from isce2
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Removing the commented out codes
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on code brevity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable for better clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable name for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable name revised for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable renamed for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on docstring
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Readability improvement of equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* addressing comments bt @LiangJYu
* docstring fix; variables renamed for clarity
* implemented s1_annotation.AucCal.load_from_zip_file()
* readability improvement
* s1_annotation.py - code cleanup; excention handling for AUX_CAL; PEP8 compliance
* docstring for `s1_burst_slc.eap_compensation_lut()`
* class import scheme changed
* PEP8 compliance
* initial structure of modification
* less mod compared to the branch fork
* extended coeffs for FM rate and Doppler centroid to be used for azimuth FM mismatch rate mitigation
* Working version of azimuth FM rate mismatch mitigation
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* addressing comments from @gshiroma
* trailing white spaces are removed
* docstring updated
* Code cleanup and docstrings
* code cleanup
* trailing white space removed
* docsrting added; variable renaming for less verbosity;
* code cleanup and simplification
* variable name simplification
* clde cleanup
* Output as isce3.core.LUT2d
* threshold and num_iter for rdr2geo
* Addressing codacy issue
* Trailing whitespace removed
* codacy issue
* docstring clarification on `BurstExtendedCoeffs`
* whitespace removed
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* comment added for clarity
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* mod on the suggested commit to reuse the topo output filenames
* fix on variable
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* typo fix
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Re-using the parsed polynomials; mitigation results as ISCE3 LUT2d
* revision on import format
* TODO removed
* Option to turn on / off the functionalities for az fm rate mismatch mitigation
* removing alias for `Rdr2Geo`
* whitespace removed after resolving conflict
* addressing codacy issue
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_reader.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* variable name changed
* bug fixed; variable name updated
* addressing codacy issues
* codacy issue
* variable name changed
* pulling out functions that does not need to be methods
* whitespace removed
* updates after linting
* Docstring for `_burst_from_safe_dir` revised
* Docstring for `_burst_from_zip` revised
* Docstring for `load_bursts` revised
* Docstring for `burst_from_xml` revised
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Docstring for `az_fm_rate_mismatch_mitigation` revised
* Use temporary directory when `path_scratch` was not provided; take in az/rg steps as options to define radargrid
* codacy issue
* docstring updated; variable name changed
* unnecessary members removed; docstring revised
* temporary filename format changed
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* unit_degree -> in_degree
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Apply suggestions from code review
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* variable name format revised
* `mitigate_az_fmrate_mismatch` removed
* PEP8 issues
* Handle the case that the burst's sensing period exceeds the range of `polynomial_list`
* version.py updated
Co-authored-by: Seongsu Jeong <seongsu.jeong@jpl.nasa.gov>
Co-authored-by: Liang Yu <liangjyu@gmail.com>
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
commit 10fe381efec12fe4660da7edcc0bf14fbfd3982a
Author: Liang Yu <liangjyu@gmail.com>
Date: Tue Dec 20 16:31:55 2022 -0800
azimith to azimuth spelling fix(#93)
commit eb5e53e8a530dd1e2bc4b9acc82f5a3932ec92cf
Author: Seongsu Jeong <sjeong.kr@gmail.com>
Date: Thu Dec 15 15:23:05 2022 -0800
FM rate mismatch - follow-up bug fix (#92)
* Replacing the loaders in Burst* class into class methods, with further implementation for thermal and EAP correction
* fix on determining beta_naught; addressing PEP8 issues
* Bug fix and feature addition to BurstEAP; restructuring LUT exportation
* Readibility improvement; removing unnecessary imports
* Format change on `burst_id`; keeping the absolute orbit number inside `Sentinel1BurstSlc`
* updates on test_bursts.py
* keeping the basename of the CADS and NADS for populating RTC metadata
* Update src/s1reader/s1_annotation.py
Readability improvement on equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Removing commented out code
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Reverting the docstring to be split into two lines for PEP8 compliance
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Improving docstring of the code copied from isce2
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Removing the commented out codes
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on code brevity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable for better clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable name for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable name revised for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable renamed for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on docstring
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Readability improvement of equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* addressing comments bt @LiangJYu
* docstring fix; variables renamed for clarity
* implemented s1_annotation.AucCal.load_from_zip_file()
* readability improvement
* s1_annotation.py - code cleanup; excention handling for AUX_CAL; PEP8 compliance
* docstring for `s1_burst_slc.eap_compensation_lut()`
* class import scheme changed
* PEP8 compliance
* initial structure of modification
* less mod compared to the branch fork
* extended coeffs for FM rate and Doppler centroid to be used for azimuth FM mismatch rate mitigation
* Working version of azimuth FM rate mismatch mitigation
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* addressing comments from @gshiroma
* trailing white spaces are removed
* docstring updated
* Code cleanup and docstrings
* code cleanup
* trailing white space removed
* docsrting added; variable renaming for less verbosity;
* code cleanup and simplification
* variable name simplification
* clde cleanup
* Output as isce3.core.LUT2d
* threshold and num_iter for rdr2geo
* Addressing codacy issue
* Trailing whitespace removed
* codacy issue
* docstring clarification on `BurstExtendedCoeffs`
* whitespace removed
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* comment added for clarity
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* mod on the suggested commit to reuse the topo output filenames
* fix on variable
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* typo fix
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Re-using the parsed polynomials; mitigation results as ISCE3 LUT2d
* revision on import format
* TODO removed
* Option to turn on / off the functionalities for az fm rate mismatch mitigation
* removing alias for `Rdr2Geo`
* whitespace removed after resolving conflict
* addressing codacy issue
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_reader.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* variable name changed
* bug fixed; variable name updated
* addressing codacy issues
* codacy issue
* variable name changed
* pulling out functions that does not need to be methods
* whitespace removed
* updates after linting
* Docstring for `_burst_from_safe_dir` revised
* Docstring for `_burst_from_zip` revised
* Docstring for `load_bursts` revised
* Docstring for `burst_from_xml` revised
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Docstring for `az_fm_rate_mismatch_mitigation` revised
* Use temporary directory when `path_scratch` was not provided; take in az/rg steps as options to define radargrid
* codacy issue
* docstring updated; variable name changed
* unnecessary members removed; docstring revised
* temporary filename format changed
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* unit_degree -> in_degree
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Apply suggestions from code review
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* variable name format revised
* `mitigate_az_fmrate_mismatch` removed
* PEP8 issues
* Handle the case that the burst's sensing period exceeds the range of `polynomial_list`
Co-authored-by: Seongsu Jeong <seongsu.jeong@jpl.nasa.gov>
Co-authored-by: Liang Yu <liangjyu@gmail.com>
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
commit e1cbc573c89df647f8c5831fcfa3c70b55c087cf
Author: Seongsu Jeong <sjeong.kr@gmail.com>
Date: Tue Dec 13 13:13:29 2022 -0800
Azimuth FM rate mismatch mitigation (#80)
* Replacing the loaders in Burst* class into class methods, with further implementation for thermal and EAP correction
* fix on determining beta_naught; addressing PEP8 issues
* Bug fix and feature addition to BurstEAP; restructuring LUT exportation
* Readibility improvement; removing unnecessary imports
* Format change on `burst_id`; keeping the absolute orbit number inside `Sentinel1BurstSlc`
* updates on test_bursts.py
* keeping the basename of the CADS and NADS for populating RTC metadata
* Update src/s1reader/s1_annotation.py
Readability improvement on equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Removing commented out code
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Reverting the docstring to be split into two lines for PEP8 compliance
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Improving docstring of the code copied from isce2
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Removing the commented out codes
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on code brevity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable for better clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
renaming variable name for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable name revised for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
variable renamed for clarity
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
improvement on docstring
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Readability improvement of equation
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* addressing comments bt @LiangJYu
* docstring fix; variables renamed for clarity
* implemented s1_annotation.AucCal.load_from_zip_file()
* readability improvement
* s1_annotation.py - code cleanup; excention handling for AUX_CAL; PEP8 compliance
* docstring for `s1_burst_slc.eap_compensation_lut()`
* class import scheme changed
* PEP8 compliance
* initial structure of modification
* less mod compared to the branch fork
* extended coeffs for FM rate and Doppler centroid to be used for azimuth FM mismatch rate mitigation
* Working version of azimuth FM rate mismatch mitigation
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* Update src/s1reader/s1_orbit.py
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
* addressing comments from @gshiroma
* trailing white spaces are removed
* docstring updated
* Code cleanup and docstrings
* code cleanup
* trailing white space removed
* docsrting added; variable renaming for less verbosity;
* code cleanup and simplification
* variable name simplification
* clde cleanup
* Output as isce3.core.LUT2d
* threshold and num_iter for rdr2geo
* Addressing codacy issue
* Trailing whitespace removed
* codacy issue
* docstring clarification on `BurstExtendedCoeffs`
* whitespace removed
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_orbit.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* comment added for clarity
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* mod on the suggested commit to reuse the topo output filenames
* fix on variable
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* typo fix
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
* Re-using the parsed polynomials; mitigation results as ISCE3 LUT2d
* revision on import format
* TODO removed
* Option to turn on / off the functionalities for az fm rate mismatch mitigation
* removing alias for `Rdr2Geo`
* whitespace removed after resolving conflict
* addressing codacy issue
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Update src/s1reader/s1_reader.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* variable name changed
* bug fixed; variable name updated
* addressing codacy issues
* codacy issue
* variable name changed
* pulling out functions that does not need to be methods
* whitespace removed
* updates after linting
* Docstring for `_burst_from_safe_dir` revised
* Docstring for `_burst_from_zip` revised
* Docstring for `load_bursts` revised
* Docstring for `burst_from_xml` revised
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Liang Yu <liangjyu@gmail.com>
* Docstring for `az_fm_rate_mismatch_mitigation` revised
* Use temporary directory when `path_scratch` was not provided; take in az/rg steps as options to define radargrid
* codacy issue
* docstring updated; variable name changed
* unnecessary members removed; docstring revised
* temporary filename format changed
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_annotation.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* unit_degree -> in_degree
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Update src/s1reader/s1_burst_slc.py
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* Apply suggestions from code review
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
* variable name format revised
* `mitigate_az_fmrate_mismatch` removed
* PEP8 issues
Co-authored-by: Seongsu Jeong <seongsu.jeong@jpl.nasa.gov>
Co-authored-by: Liang Yu <liangjyu@gmail.com>
Co-authored-by: Gustavo H. X. Shiroma <52007211+gshiroma@users.noreply.github.com>
Co-authored-by: vbrancat <virginia.brancato@jpl.nasa.gov>
Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
commit ae88a1d56df19b8e1cd5f8be9bc73e195e256c31
Author: Scott Staniewicz <scott.stanie@gmail.com>
Date: Wed Dec 7 11:35:15 2022 -0500
s1_reader: fix safe_path for directories (#91)
* s1_reader: fix safe_path for directories
_burst_from_safe_dir used os.listdir, which does not have "measurement" in the returned names like the zip file list does
this fixes #90
* return a string instead of list
commit a9c20a42f038e2f8b65ea7c1cf2f4719a1ce49c7
Author: Zhang Yunjun <yunjunzgeo@gmail.com>
Date: Thu Dec 1 20:45:08 2022 -0800
bugfix in Sentinel1BurstSlc.swath_name() (#89)
commit dfc028a2d6848c693c74aca95351c798cd4e6686
Author: Zhang Yunjun <yunjunzgeo@gmail.com>
Date: Thu Dec 1 17:00:13 2022 -0800
add s1-etad prep module for testing S1-ETAD products (#73)
+ add s1_etad.py as a wrapper around the `s1etad` module from ESA to read / prepare ETA correction, given a `s1reader` burst object
Co-authored-by: Seongsu Jeong <sjeong.kr@gmail.com>1 parent ba3efcb commit 813a35b
9 files changed
Lines changed: 761 additions & 29 deletions
File tree
- src/s1reader
- utils
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
542 | 542 | | |
543 | 543 | | |
544 | 544 | | |
545 | | - | |
| 545 | + | |
546 | 546 | | |
547 | 547 | | |
548 | 548 | | |
| |||
590 | 590 | | |
591 | 591 | | |
592 | 592 | | |
593 | | - | |
| 593 | + | |
594 | 594 | | |
595 | 595 | | |
596 | 596 | | |
| |||
617 | 617 | | |
618 | 618 | | |
619 | 619 | | |
620 | | - | |
| 620 | + | |
621 | 621 | | |
622 | 622 | | |
623 | 623 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
0 commit comments