Releases: isce-framework/s1-reader
Releases · isce-framework/s1-reader
Version 0.1.3 for OPERA SAS beta delivery
This release is to be used for beta delivery of OPERA SAS.
What's Changed
- Run pytest unit tests on circleci by @rtburns-jpl in #50
- Unit test fixes by @LiangJYu in #58
- annotation reader (s1_annotation.py) - initial implementation by @seongsujeong in #48
- Parse azimuth fm rate polynomial by @seongsujeong in #59
- version: add version 0.1.2 Tag by @yunjunz in #63
- Burst id and absolute orbit number by @seongsujeong in #64
- Bump isce3 to 0.8 and refresh CI specfile by @rtburns-jpl in #66
- dep: add
requests
andpackaging
by @vbrancat in #68 s1_orbit.get_orbit_file_from_dir()
: addauto_download
arg by @yunjunz in #71- s1_burst_slc: add str and bbox properties by @scottstanie in #72
- s1_reader: refactor track_burst_num + optional noise + add safe_filename by @yunjunz in #70
- Thermal noise Correction and EAP phase compensation by @seongsujeong in #62
- s1_reader.py: implement load_bursts speedups by @scottstanie in #75
- make the noise/calibration/orbit reading optional by @scottstanie in #78
- Get orbit file by @seongsujeong in #79
- initial version of s1_info cli tool by @scottstanie in #83
- az time and slant corrections as functions of az time and slant range by @LiangJYu in #82
- fix LUT axis vector size check by @LiangJYu in #87
- Fix track number/burst id calculation by @scottstanie in #77
- add s1-etad prep module for testing S1-ETAD products by @yunjunz in #73
- bugfix in Sentinel1BurstSlc.swath_name() by @yunjunz in #89
- s1_reader: fix safe_path for directories by @scottstanie in #91
- Azimuth FM rate mismatch mitigation by @seongsujeong in #80
New Contributors
- @seongsujeong made their first contribution in #48
- @scottstanie made their first contribution in #72
Full Changelog: v0.1.2...v0.1.3
v0.1.2 bug fix wrt v0.1.1
Just a bug fix for circular import compared to v0.1.1
V0.1.1 point release (Post-IF delivery)
The release v0.1.1 marks a point release to SDS post the IF delivery.
Compared to the previous release (v0.1.0), the current release contains:
- Added basic CircleCI configuration to the s1-reader repository
- Added the capability of downloading precise or restituted orbit ephemerides given the SAFE file path
- Make the burst ID convention consistent with that of ESA S1 burst map
- Added a text file with ESA burst ID and max ID number of each ID
Version 0.1.0 - OPERA L2_CSLC_S1 Interface Delivery
This is the first release for the s1reader
package, to reads Sentinel-1 data into the ISCE3-compatible burst class. This release is for the OPERA L2_CSLC_S1 interface delivery (IF delivery) and is consistent with isce3 v0.6. This release includes the following contents:
-
src/s1reader
: core modules1_burst_slc.py
for S1 burst class definition, I/O, correction for bistatic azimuth delay & Doppler-induced range shift.s1_orbit.py
for Sentinel-1 orbit file searchings1_reader.py
for the high-level API and XML parsingutils/plot_bursts.py
for plotting the burst map for quality checking
-
tests
- unit tests based on GitHub workflow
-
packaging:
- GitHub issue templates for bug report and feature request
- license
- readme.md
- requirements.txt and environment.yaml
- setup.cfg for pip install