Skip to content

Releases: isce-framework/isce3

R05.00.8

15 Jan 23:51

Choose a tag to compare

IH5Dataset: Fix API changes to Get/SetGeoTransform methods in GDAL 3.12 by @scottstanie in #196
Fix the ionosphere runconfig that will change the original runconfig by @xhuang-jpl in #195
Remove the InSAR workflow intermediate files by @xhuang-jpl in #65
Add script to automate updating conda environments in Docker by @gmgunter in #148
Update RSLC metadata descriptions to match XML by @nemo794 in #198
Update InSAR descriptions by @nemo794 in #201
Add subswath mask for ionosphere by @oberonia78 in #122
Add bridge algorithm to unwrap by @oberonia78 in #164

Full Changelog: v0.25.6...v0.25.7

R05.00.5

21 Nov 22:18

Choose a tag to compare

Bugfix: QA schemas should not require a set of subgroups by @nemo794 in #185
Bugfix: Update RSLC schema parameter from block_size to wavelet_size by @nemo794 in #189
Add Polyfitting to compute the range and azimuth offsets for the fine resampling by @xhuang-jpl in #173
Modify the RSLC processing information to record the L0B granule id by @aivazis in #190

Full Changelog: v0.25.5...v0.25.6

R05.00.4

14 Nov 03:17

Choose a tag to compare

Full Changelog: v0.25.4...v0.25.5

R05.00.1

31 Oct 03:41

Choose a tag to compare

  • move radar_grid into for loop by @oberonia78 in #161
  • Update runconfig parser module to sort the list of polarizations of the input product by @gshiroma in #163
  • Fix compilation with CUDA 13 by @rtburns-jpl in #152
  • Add Static Layers workflow (MCR #90132) @gmgunter in #144
  • Set RFI algorithm in RSLC output HDF5 file based on the settings in configuration YAML file. by @hb6688 in #141
  • Add maintainer-facing docs by @gmgunter in #154
  • AZ Blocked DC Removal in Doppler Est Workflow by @rad-eng-59 in #135
  • Increase the DEM margin for RTC in the Y direction by @gshiroma in #109
  • Fix GCOV polarimetric symmetrization metadata by @gshiroma in #167
  • Fix the same number of looks values in the GUNW metadata by @xhuang-jpl in #149
  • Include beta0 area normalization in focusing by @bhawkins in #132
  • Slightly relax CR azimuth tolerance and allow Doppler extrapolation by @bhawkins in #162
  • Remove caltone with 2D variation by @bhawkins in #146
  • Fix dithered data processing for long observations by @bhawkins in #159
  • Fix interferometry baseline by @oberonia78 in #172
  • ST-EVD Replacement of Number of Range Blocks with Number of Range Samples by @xhuang-jpl in #136
  • Update QA v16.0.0 -> v16.0.1 by @nemo794 in #175
  • Make a Robust Check for RCID in Noise Est @rad-eng-59 in #134
  • Allow downloading Water Mask with polar stereo coordinates by @oberonia78 in #129

Full Changelog: v0.25.3...v0.25.4

R05.00.0-post3

25 Sep 21:56

Choose a tag to compare

What's Changed

  • Update SM SAS Release from v0.3.1 to v0.3.2 to fix the PMI Segmentation Fault by @xhuang-jpl in #147

Full Changelog: v0.25.2...v0.25.3

R05.00.0-post2

09 Sep 20:28

Choose a tag to compare

What's Changed

  • Update QA version from 15.0.0 to 15.0.1 by @nemo794 in #138

Full Changelog: v0.25.1...v0.25.2

R05.00.0-post1

09 Sep 01:25

Choose a tag to compare

What's Changed

Full Changelog: v0.25.0...v0.25.1

R05.00.0

30 Aug 06:12

Choose a tag to compare

What's Changed

  • updates to pass PCM code linter (prospector) by @pymonger in #2084
  • Replace the xarray with netCDF4 to read the HRES weather model time by @xhuang-jpl in #2092
  • Fix DOI writing in InSAR products by @vbrancat in #2093
  • Update ALOS-to-NISAR L0B script for numpy 2.x by @bhawkins in #2112
  • Find GDAL via upstream config module by @rtburns-jpl in #2126
  • Add scikit-build-core build system by @rtburns-jpl in #2127
  • Add function to infer orbit pass direction by @gmgunter in #2120
  • Update Calib Path Type by @rad-eng-59 in #2134
  • Augment DM2 workflows with Delay Correction and Secondary Channel Balancing by @rad-eng-59 in #2135
  • Add option to prevent orbit and attitude ref. epoch truncation to seconds by @gshiroma in #2099
  • Add a NISAR XML spec parser by @gmgunter in #2153
  • Simplify construction of constant-value LUT2d by @bhawkins in #2167
  • Avoid division by zero for spherical planets by @bhawkins in #2166
  • Modularize functionality to compute Doppler LUT from attitude by @gmgunter in #2155
  • Extend ability to set DataInterpMethod from string by @gmgunter in #2174
  • Add softwareVersion to ALOS L0B metadata. by @bhawkins in #2158
  • Install missing geometry headers by @bhawkins in #2103
  • Fix scene center spacing computation for interferogram and offsets by @vbrancat in #2085
  • Remove old doxygen guides/tutorials by @rtburns-jpl in #2182
  • Update contributing guide by @gmgunter in #2190
  • Remove old sphinx docs by @rtburns-jpl in #2186
  • Fix Solid earth tides dependency on pandas by @xhuang-jpl in #2196
  • Add helper functions to convert from strings to enum values by @gmgunter in #2184
  • Ensure Doppler LUT covers the full L0B radar grid extents by @gmgunter in #2178
  • Add xEnd() and yEnd() methods to LUT2d and gpuLUT2d by @gmgunter in #2180
  • Allow const input data for one-shot FFTs by @bhawkins in #2206
  • Update GCOV/RTC to deallocate in-memory rasters whenever possible by @gshiroma in #2209
  • Enable NumPy-like access to isce3.io.Raster data by @gmgunter in #2177
  • Run fix_typos.sh on code to correct spelling errors by @scottstanie in #2207
  • Modify NISAR SweepSAR Part of EL Rising Edge by @rad-eng-59 in #2142
  • Add bindings for Raster.x0 and Raster.y0 by @gmgunter in #2212
  • Update GCOV & GSLC writer to geocode 1-D LUTs by @gshiroma in #2137
  • Add basic mkdocs config and documentation pages by @rtburns-jpl in #2192
  • Improve GCOV docstrings by @gshiroma in #2219
  • Resample SLC V2 GPU Kernel by @Tyler-g-hudson in #2175
  • Add dry troposphere delay pybind by @Tyler-g-hudson in #2227
  • Fix the computation of the layover/shadow mask over the antimeridian for DEM in polar stereo by @gshiroma in #2218
  • Replace usage of valarray with SSOBuffer in Spline2dInterpolator by @gmgunter in #2226
  • Integrate GPU Resample into InSAR workflow by @Tyler-g-hudson in #2222
  • Multiple fixes for GeocodeCov Interp by @gshiroma in #2198
  • Update CEOS product type for full-covariance GCOV by @gshiroma in #2147
  • Update GCOV and GSLC writers to handle invalid polarization codes without throwing an error. by @gshiroma in #2235
  • Add bridge algorithm to fix artifact in ionosphere phase by @oberonia78 in #1896
  • Add units and updated rEast descriptions to Ellipsoid by @Tyler-g-hudson in #2230
  • Align number of looks to unwrapped phase posting for ionosphere estimation by @vbrancat in #2236
  • fix bugs in ionosphere unit test by @oberonia78 in #2242
  • Document units for DEMInterpolator::interpolateLonLat by @bhawkins in #2202
  • Update ALOS-2 encoding by @bhawkins in #2191
  • Patch cheby_equi_ripple_filter for SciPy v1.16.0 by @gmgunter in #49
  • Update attribute grid_mapping_name from unicode to byte string by @gshiroma in #50
  • Compute the along-track unit vector along the ground track without the vertical component by @gshiroma in #36
  • Add option to compute the ground velocity using rdr2geo (geolocation grid cubes) by @gshiroma in #37
  • Fix function normalize_geocode_output_mode() by @gshiroma in #54
  • Add option to compute the ground-track velocity using rdr2geo (radar grid cubes) by @gshiroma in #38
  • Fix annotations compatibility with python < 3.10 by @rtburns-jpl in #57
  • Pin all docker dependencies by @rtburns-jpl in #58
  • Improve compliance of GCOV products to CEOS ARD requirements by @gshiroma in #43
  • Improve GCOV runconfig comments by @gshiroma in #39
  • Fix InSAR incorrect orbitFiles Dataset shape by @xhuang-jpl in #63
  • Fix build status badge by @rtburns-jpl in #71
  • Split DatatakeId and ObservationId products for NISAR InSAR products by @vbrancat in #69
  • Update the InSAR writer orbit object when compute the radar grid nominal ground spacing by @xhuang-jpl in #64
  • Update the GCOV & GSLC writer to geocode noiseEquivalentBackscatter LUTs that are not constantly sampled by @gshiroma in #42
  • Mitigate Scalloping in DM2-to-Science Workflow by @rad-eng-59 in #56
  • Initialize maxval to lowest float for correct peak detection consistenc… by @vbrancat in #78
  • Add corner reflector LLH to AbsCal and RSLC/GSLC PTA output (MCR #93827) by @gmgunter in #61
  • Add product spec version to ProductSpec XML parser (MCR NOT NEEDED) by @gmgunter in #79
  • Add DEM to the InSAR L1 products by @xhuang-jpl in #66
  • Save timing correction LUTs into GCOV products by @gshiroma in #44
  • Reorganize populating CRS metadata into a separate function by @gmgunter in #74
  • Update NISAR InSAR product metadata to latest product specifications by @vbrancat in #60
  • Subdivide GCOV timing correction LUTs into frequencies A and B by @gshiroma in #86
  • Disable polarimetric symmetrization by default in the GCOV runconfig (MCR-93801) by @gshiroma in #52
  • Remove processing type "Undefined" from the GCOV & GSLC writer by @gshiroma in #59
  • Allow Partitioning of DM-to-Science L0B by @rad-eng-59 in #83
  • Update the DEM Attributes for the InSAR L1 Products by @xhuang-jpl in #87
  • Add a function to compute a radar grid that spans an input geocoded grid (MCR #90132) by @gmgunter in #99
  • Spectra Analysis Tool for Noise Only Data by @hb6688 in #90
  • Compute bounding polygon for a geocoded grid (MCR #90132) by @gmgunter in #35
  • Expose rtc_sigma0_raster in the GeocodeCov interface by @gshiroma in #97
  • Update GCOV and GSLC Specification XMLs by @gshiroma in #70
  • Update Product Spec Version from v1.2.1 to v1.3.0 by @nemo794 in #98
  • Change the instrumentName from LSAR to L-SAR for InSAR product by @xhuang-jpl in #101
  • Populate dryTroposphericGeolocationCorrectionApplied using the RSLC runconfig (MCR-93801) by @gshiroma in #68
  • Fix GSLC statitstics filled with zeros by @seongsujeong in #102
  • Add rfiMitigation dataset to InSAR products by @vbrancat in #75
  • Add the water mask source and update the L2 InSAR product mask attributes by @xhuang-jpl in #96
  • Revise logic for bounding box computation when crossing antimeridian by @seongsujeong in #104
  • Add ionosphere method using main and diff between high- and low- subbands by @oberonia78 in #51
  • Add the reference and secondary listOfObservationModes to InSAR products by @xhuang-jpl in #105
  • Replace raise Error with info_channel in remove_small_components by @oberonia78 in #84
  • Remove unused Topo::topo() overload (MCR NOT NEEDED) by @gmgunter in #103
  • Add optional X and Y spacing parameters to the get_product_geometry for the L2 product by @xhuang-jpl in #93
  • Fix the missing stats of the correlationSurfacePeak in the RUNW InSAR product by @xhuang-jpl in #106
  • Parallel stats by @bhawkins in #112
  • Additional changes to GCOV & GSLC specs XMLs for R5 by @gshiroma in #111
  • Update SM SAS release from v0.2.1 t0 v.0.3.0 and runconfig by @xhuang-jpl in #115
  • add one missing line in ionosphere filter by @oberonia78 in https://github.com/is...
Read more

R4.0.8-post1

15 Jul 00:55

Choose a tag to compare

What's Changed

  • Augment DM2 workflows with Delay Correction and Secondary Channel Balancing by @rad-eng-59 in #2135
  • Modify NISAR SweepSAR Part of EL Rising Edge by @rad-eng-59 in #2142

Full Changelog: v0.24.5...v0.24.6

R4.0.8

26 Jun 18:16

Choose a tag to compare

What's Changed

  • Azimuth phase jumps in raw data by @bhawkins-jpl in #2241
  • Handle NISAR Noise-only L0B Prodcuts in NET Properly by @rad-eng-59 in #2216

Full Changelog: v0.24.4...v0.24.5