Skip to content

Releases: isce-framework/isce3

R4.0.4-patch1

05 Nov 18:20
Compare
Choose a tag to compare

What's Changed

  • Avoid Overwriting Noise Product in Rslc for Multiple Raw Files by @rad-eng-59 in #2082

Full Changelog: v0.24.0...v0.24.1

R4.0.4

05 Nov 18:19
Compare
Choose a tag to compare

What's Changed

  • Add scratch path to dumpconfig by @Tyler-g-hudson in #2035
  • Update the SM SAS R4.0.4 commit id to fix the Segmentation fault bug by @xhuang-jpl in #2052
  • NumPy 2.x miscellaneous fixes by @bhawkins-jpl in #2024
  • Geocode subswaths mask layer of InSAR L1 products (MCR-89483) by @xhuang-jpl in #1905
  • Add isFullFrame and isJointObservation to GCOV and GSLC products by @gshiroma in #2049
  • Update GCOV and GSLC specs XMLs by @gshiroma in #2050
  • Update GCOV and GSLC writer to handle non-numeric track numbers by @gshiroma in #2048
  • Rename nes0 to noiseEquivalentBackscatter by @bhawkins-jpl in #2034
  • Update L1/L2 products to PIX Release for Prod Spec v1.2.0 by @nemo794 in #2066
  • Populate productDoi in RSLC by @bhawkins-jpl in #2064
  • Add product DOI to GCOV and GSLC and remove CEOS ARD data access by @gshiroma in #2063
  • Move GCOV and GSLC bounding box to the CEOS ARD group by @gshiroma in #1995
  • Add DOI and product version groups to InSAR schema (MCR: 84021) by @vbrancat in #2054
  • Fix the ifgram and offsets radargrid inconsistency between the InSAR writer and geocode_insar by @xhuang-jpl in #2057
  • Update ALOS convertors with capitalized look direction and orbit direction by @nemo794 in #2068
  • Fix Erroneous DEM VRT Generation for Dateline Crossing by @vbrancat in #2062
  • Fix inconsistencies for InSAR 1.2.0 specifications by @vbrancat in #2067
  • Update the NISAR L3 SM SAS tag in the Docker file by @xhuang-jpl in #2073
  • Add isJointObservation to L0B & RSLC readers and writers by @bhawkins-jpl in #2069
  • RSLC product spec fixes by @bhawkins-jpl in #2074
  • Fix a Potential Bug in DM2 w/ External Calib Coefs by @rad-eng-59 in #2076
  • RSLC parametric frequency notching by @bhawkins-jpl in #1984
  • Geocode LUTs with nearest neighbor interpolation when necessary by @gshiroma in #2077
  • Update product spec version from 1.2.0 to 1.2.1 by @nemo794 in #2078
  • Update Docker environment specs by @gmgunter in #2060
  • Fix attribute inconsistencies between GSLC and GCOV by @seongsujeong in #2061
  • Populate radiometric cal LUTs in RSLC product (MCR-89483) by @bhawkins-jpl in #2058
  • Update L3 SM test case Runconfig by @xhuang-jpl in #2081
  • QA update from v11.0.0 to 12.0.0 for R4.0.4 by @nemo794 in #2080
  • Fix inconsistencies of the InSAR product spec between HDF5 and XML by @xhuang-jpl in
    #2070

Full Changelog: v0.23.0...v0.24.0

ER4.0.4

17 Oct 17:58
Compare
Choose a tag to compare

What's Changed

  • Fix the misuse of the skip_azimuth and skip_range in the geocode_insar by @xhuang-jpl in #1884
  • Quick PR to use GCOV output options when creating metadata cubes by @gshiroma in #1881
  • ResampSLC NISAR V2 by @Tyler-g-hudson in #1732
  • Fix -t flag in Docker image generation script by @gmgunter in #1894
  • Add offsets product generation to NISARP test case by @vbrancat in #1898
  • Update GeocodeCov to save the mask layer by @gshiroma in #1704
  • Improve QQ handling in RSLC antenna pattern by @bhawkins-jpl in #1892
  • remove `'tec_enabled' flag in InSAR runconfig by @seongsujeong in #1889
  • Update GCOV default compression level by @gshiroma in #1901
  • Substitute "sample_standard_deviation" with "sample_stddev" by @gshiroma in #1903
  • Added GSLC, RSLC product readers by @Tyler-g-hudson in #1825
  • Add margin to produce offsets for NISARP case by @vbrancat in #1914
  • Fix slow runtime performance of InSAR workflow by @vbrancat in #1895
  • Fix the misdescription of the output_posting of the radar_grid_cube in InSAR runconfig file by @xhuang-jpl in #1917
  • Substitute np.string_ with np.bytes_ by @gshiroma in #1918
  • Fix bug in the generation of the gamma-to-sigma layer for memory mode geogrid_and_radargrid by @gshiroma in #1919
  • Allow MultiPolygon objects in overlap calculation by @bhawkins-jpl in #1912
  • Fix the reading of RSLCs when generating full-covariance GCOV products by @gshiroma in #1922
  • Fix InSAR slowdown due to complex64 RSLCs by @vbrancat in #1924
  • Update handling of CFloat32 RSLCs by the GCOV workflow by @gshiroma in #1923
  • Fix reading of the H5 attribute "description" by the GSLC/GCOV writers by @gshiroma in #1910
  • Fix usage of scipy.signal.remez for scipy>=1.12 by @gmgunter in #1909
  • Fix erroneous TCN definition by @bhawkins-jpl in #1931
  • Replace ISCE3 SNAPHU with snaphu-py in InSAR workflow by @vbrancat in #1911
  • Delete unwrapped phase and connected components ISCE3 Rasters after unwrapping by @vbrancat in #1940
  • Fix EAP logic when some RX channels are missing by @bhawkins-jpl in #1904
  • Enhance Noise Power Est From L0B by @rad-eng-59 in #1840
  • Remove Deprecated Poltype from Noise Est by @rad-eng-59 in #1944
  • Copy RSLC dataset referenceTerrainHeight to GCOV & GSLC group sourceData by @gshiroma in #1928
  • Fix build with gdal 3.9 by @rtburns-jpl in #1933
  • Fix long_name descriptions in h5_prep.py by @vbrancat in #1947
  • Add resample SLC V2 into INSAR workflow by @Tyler-g-hudson in #1886
  • Update NET workflow test runconfig by @gmgunter in #1946
  • GSLC runtime improvement after R4.0.2 by @seongsujeong in #1906
  • Fix the reading of GCOV off-diagonal terms by NetCDF drivers by @gshiroma in #1927
  • Replace resample_slc to replace_slc_v2 in InSAR ionosphere by @vbrancat in #1954
  • Fix some GCOV and GSLC H5 dataset attributes by @gshiroma in #1921
  • Move the GCOV geocoding to the GcovWriter by @gshiroma in #1948
  • Do not compute stats for the mask layer, elevation antenna pattern LUT, and Doppler Centroid LUT by @gshiroma in #1942
  • Remove internal SNAPHU implementation by @gmgunter in #1949
  • Fix description attribute for InSAR orbit position and velocity by @vbrancat in #1926
  • Change filetype of fine resample offsets in InSAR workflow by @vbrancat in #1957
  • NISAR GSLC product Point Target Analysis tool by @Tyler-g-hudson in #1908
  • Use CF compliant grid_mapping_name by @bhawkins-jpl in #1965
  • Add frequency default behavior to GenericSingleSourceL2Product methods by @Tyler-g-hudson in #1970
  • Use a "T" separator to specify the reference epoch for metadata cubes and the alos2_to_nisar_l1.py script by @gshiroma in #1973
  • Fix length/width in GenericSingleSourceL2Product.getGeoGridParameters() by @Tyler-g-hudson in #1978
  • Copy RSLC H5 dataset attributes to output GSLC & GCOV H5 datasets by @gshiroma in #1966
  • Remove the referenceEpoch dataset from GCOV products by @gshiroma in #1975
  • Serialize reference epochs with a 'T' separator by @bhawkins-jpl in #1972
  • Configurable projection of RSLC metadata cube by @bhawkins-jpl in #1588
  • Minor fixes to RSLC metadata by @bhawkins-jpl in #1974
  • Add projection parameters for UTM by @bhawkins-jpl in #1976
  • Add the GCOV reader by @gshiroma in #1941
  • Remove units Attribute for categorical numerical datasets in InSAR products by @vbrancat in #1963
  • Fix GCOV memory issues when saving H5 dataset from temporary raster by @gshiroma in #1979
  • Quick PR to add placeholders for CEOS ARD parameters into GSLC and GCOV runconfigs by @gshiroma in #1856
  • Improve GCOV and GSLC specs compliance by @gshiroma in #1920
  • Populate parameters within ceosAnalysisReadyData group by @gshiroma in #1988
  • CEOS Analysis Ready Data: Compute RSLC resolution by @gshiroma in #1989
  • Silence unnecessary warnings when creating GCOV and GSLC products by @gshiroma in #1990
  • CEOS ARD: add bounding box and platform name by @gshiroma in #1991
  • Add radar observation time to PTA output by @gmgunter in #1985
  • Add CEOS ARD parameters to GSLC and GCOV products by @gshiroma in #1857
  • Change default GZIP compression level for InSAR workflow by @vbrancat in #1969
  • Remove attribute algorithm_type from InSAR product writer by @vbrancat in #1980
  • Add subswath mask to InSAR L1 products by @xhuang-jpl in #1913
  • Update GCOV and GSLC specs XML files by @gshiroma in #1992
  • CEOS ARD: add near range and far range incidence angles to GCOV and GSLC metadata by @gshiroma in #1996
  • Rename RFI correction to RFI mitigation by @gshiroma in #1826
  • Remove the Datetime Timezone for the RAiDER 0.5.3 by @xhuang-jpl in #1958
  • Update datetimes from local time to UTC time by @nemo794 in #2016
  • NumPy 2: Add copy keyword argument to array methods by @bhawkins-jpl in #2015
  • Update polarization of subband SLCs by @oberonia78 in #1960
  • Fix the InSAR processing UTC time by @xhuang-jpl in #2019
  • Add fill_value option by @vbrancat in #2008
  • compute the GLSC pixel regardless of the mask value by @seongsujeong in #2001
  • Mitigate roundoff error from resize_and_keep_startstop in GSLC workflow by @seongsujeong in #2018
  • Fix ionosphere failure because of the subswath mask by @xhuang-jpl in #2010
  • Enable the solid earth tides correction in geocode_insar by @xhuang-jpl in #2014
  • GSLC Point Target Analysis: Add Unflattening by @Tyler-g-hudson in #1968
  • Zero-out transmit gaps (MCR-89862) by @bhawkins-jpl in #2011
  • GCOV, GSLC dumpconfig commands by @Tyler-g-hudson in #1770
  • Update Latitude of Projection Origin for EPSG 3413 and 3031 (MCR-90131 ) by @vbrancat in #2031
  • Fix annotations compatibility with python3.8 by @rtburns-jpl in #1902
  • Add a Workflow for NISAR DM1 L0B to Science L0B by @rad-eng-59 in #1692
  • Populate compositeReleaseId in RSLC products (MCR-89483) by @bhawkins-jpl in #1971
  • Add NESZ to RSLC Workflow (MCR-89483) by @rad-eng-59 in #1982
  • soft-code the frequency to reference the GSLC shape by @seongsujeong in #1891
  • Fix for TEC cropping algorithm when orbit padding is tight (but sufficient) by @seongsujeong in #1956
  • Fix logic for handling fixed-to-dithered transitions (MCR-89483) by @bhawkins-jpl in #1899
  • Zero out TX gap prior to null formation from DM2 by @rad-eng-59 in #2027
  • Clamp RSLC starting range to multiples of 6 MHz (needs MCR?) by @bhawkins-jpl in #2026
  • Fix Bugs in Pattern and NESZ by @rad-eng-59 in #2037
  • Add reference and secondary orbit numbers to InSAR writers by @vbrancat in #2030
  • Insar temporal baseline by @vbrancat in #2021
  • Fix Assignment of Default Processing Center Values in InSAR Workflow (MCR-89483) by @vbrancat in #2022
  • Fix InSAR L1/2 products inconsistencies by @xhuang-jpl in #2033
  • FIx location for ceosAnalysisReadyDataProductType for GSLC and GCOV by @seongsujeong in #2043
  • Populate RSLC granule ID (MCR-89483) by @bhawkins-jpl in #2038
  • Workflow to Build NISAR Science L0B from DM2 L0B by @rad-eng-59 in #1686
  • Fix a bug in gap filling of rslc in dithered case by @rad-eng-59 in #2046
  • Change SM SAS commit id and spec file for R4.0.4 by @xhuang-jpl in #2047
  • Make output mask block optional by @seongsujeong in #2028
  • Corrections to GSLC HDF5 metadata by @LiangJYu in #1835

Full Changelog: v0.22.1...v0.23.0

v0.22.1

26 Jun 20:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.22.0...v0.22.1

R4.0.2

03 Jun 18:18
Compare
Choose a tag to compare

What's Changed

  • Cloud optimized RSLC by @bhawkins-jpl in #1844
  • Optimize the InSAR products Cloud IO by @xhuang-jpl in #1736
  • Disable QA flag metadata_cubes_fail_if_all_nan for GCOV workflow test on an S1 dataset by @gshiroma in #1872
  • Add _FillValue to InSAR troposphere, solid earth tides, and baseline datacube by @xhuang-jpl in #1873
  • Cloud optimized GSLC by @seongsujeong in #1853
  • Create group "output" group in the GCOV runconfig by @gshiroma in #1874
  • cloud optimized HDF5 for GCOV by @LiangJYu in #1860
  • Switch InSAR Chile end2end test case to CPU by @vbrancat in #1871
  • Interface for data driven geolocation correction for GSLC by @seongsujeong in #1839
  • Update the REE2 and REE3 workflow test orbit files by @jshimada47 in #1879
  • Adjust TEC timing grid when staggered grid is used by @seongsujeong in #1875
  • Relax RSLC EAP pulse time error condition by @bhawkins-jpl in #1876
  • Disable SET corrections in GSLC UAVSAR SanAnd test case by @gmgunter in #1880
  • Add the default heights to the 3D datacube for the InSAR product by @xhuang-jpl in #1878

Full Changelog: v0.21.0...v0.22.0

R4.0.2-pre

03 Jun 18:17
Compare
Choose a tag to compare
R4.0.2-pre Pre-release
Pre-release

What's Changed

  • ISCE3 Resample V2 python blocking code. by @Tyler-g-hudson in #1556
  • Change Docker base image by @gmgunter in #1683
  • Change PTA predict_null default value to False by @gmgunter in #1648
  • Upgrade conda version in Docker; Use libmamba solver by @gmgunter in #1600
  • Fix zeroDopplerTime vector end point for linspace when creating geolocationGrid by @gshiroma in #1696
  • Quick PR to populate GSLC metadata field topographicFlatteningApplied by @gshiroma in #1700
  • no-NaN assumption fix in PTA resolution and ISLR/PSLR calculations by @Tyler-g-hudson in #1695
  • Quick PR to rename variables and refactor code before adding the mask layer to GCOV products by @gshiroma in #1706
  • Add function that populates the partial granule ID by @gshiroma in #1580
  • Correct GSLC DEM interp method to biquintic by @LiangJYu in #1710
  • Handle Bad HPA Cal Vals in Tx BMF and DNC EL Rising Edge by @rad-eng-59 in #1699
  • add missing import to nisar.workflows.gslc.py by @LiangJYu in #1712
  • Fix the geocoding of RSLC LUTs for GSLC and GCOV products by @gshiroma in #1711
  • GDAL Dataset Class by @Tyler-g-hudson in #1678
  • Quick PR to update the default frequency in the Base product reader by @gshiroma in #1734
  • Resolve Typos with errmsg by DIllon S Dalton in #1757
  • Report the Largest EL Angle of Rising Edge in DNC DBF Null Product by @rad-eng-59 in #1738
  • Allow Limited Angular Coverage in Antenna Parser by @rad-eng-59 in #1746
  • Add projections to datasets in RadarGrid of L2 InSAR products by @xhuang-jpl in #1717
  • Evaluate the Doppler phase at the fractional part of the azimuth (to develop branch) by @seongsujeong in #1744
  • Omit git hash from tagged releases by @rtburns-jpl in #1762
  • Change connected components data type to uint16 by @vbrancat in #1763
  • Rename the slantRange and zeroDopplerTime SETs in radarGrid of InSAR L2 prodcuts by @xhuang-jpl in #1768
  • Add z coordinate to bounding polygon of ALOS2 RSLC by @vbrancat in #1753
  • Add valid_min and valid_max to metadata cubes datasets by @vbrancat in #1773
  • Fix RSLC EAP for QQ and QD modes. by @bhawkins-jpl in #1740
  • Remove along-track SET from InSAR GUNW products by @vbrancat in #1766
  • Fix InSAR inconsistencies emerged during ORT4 by @vbrancat in #1774
  • Remove unused functions and parameters from the RTC module by @gshiroma in #1544
  • Update deserialization and handling of processing information LUTs by @gshiroma in #1776
  • Update the ALOS-2 repackaging tool by @gshiroma in #1707
  • Fix RSLC spacing for 77 MHz case by @bhawkins-jpl in #1752
  • Generalize InSAR granule ID for S-band RSLC processing by @vbrancat in #1777
  • resample SLC fixes by @LiangJYu in #1689
  • Read radar band from RSLC identification metadata by @vbrancat in #1781
  • focus.yaml RFI threshold parameter typo by @huangbo6688 in #1792
  • Update GSLC/GCOV writer for new location of calibrationInformation LUT coordinate vectors by @gshiroma in #1780
  • Loosen dtype restrictions on SNAPHU inputs & outputs by @gmgunter in #1785
  • Add CRID to the identification of InSAR products by @vbrancat in #1787
  • Revert changes from #1781 by @gmgunter in #1794
  • Quick PR: Do not hard-code freq. A as the reference for creating the geogrid by @gshiroma in #1783
  • Fix RIFG/RUNW: Missing sceneCenterAlongTrackSpacing and sceneCenterSlantRangeSpacing by @xhuang-jpl in #1765
  • Update InSAR defaults options by @vbrancat in #1786
  • Add attribute type to the Orbit class and update RSLC, GSLC, and GCOV writers by @gshiroma in #1771
  • Fix CI error because of the sceneCenterAlongTrackSpacing moving by @xhuang-jpl in #1797
  • Fix bug with InSAR granule ID by @vbrancat in #1798
  • Add CRID to the identification of GSLC and GCOV products by @gshiroma in #1790
  • Quick PR to handle external orbit files with field fileType by @gshiroma in #1801
  • Add the reference and secondary RSLC radarGrid information to L1 and L2 InSAR products by @xhuang-jpl in #1755
  • Change bandwidth to range sampling frequency in bandpass InSAR by @oberonia78 in #1731
  • Convert the units of the covariance matrix of offset products from pixels^2 to meters^2 by @xhuang-jpl in #1767
  • Precompute antenna patterns at 5MHz spacing in focus.py by @rtburns-jpl in #1709
  • Add source data to GSLC products' metadata by @gshiroma in #1800
  • Add range-Doppler Doppler Centroid LUTs to GSLC and GCOV products by @gshiroma in #1796
  • Fix GSLC and GCOV writers after ORT-4 tests by @gshiroma in #1772
  • Quick PR to fix the geocoding algorithm reference by @gshiroma in #1807
  • Add secondary RSLC orbit and attitude to InSAR writer by @vbrancat in #1788
  • Update the ALOS-2 L1.1 to NISAR RSLC repackaging tool by @gshiroma in #1775
  • Add a margin when creating the metadata cubes geogrid for L2 products by @gshiroma in #1784
  • Quick PR to increase ALOS-2 repackaging tool LUT margins by @gshiroma in #1813
  • Quick PR to prevent GSLC/GCOV writer of creating the metadata attribute "app" by @gshiroma in #1812
  • Crop the orbit for the NISAR products by @xhuang-jpl in #1769
  • Quick PR to fix GCOV/GSLC boundingPolygon attribute epsg by @gshiroma in #1816
  • Quick PR to update GSLC and GCOV specs XMLs by @gshiroma in #1811
  • Fix InSAR product inconsistencies by @vbrancat in #1819
  • Geocoded Point Target Analysis by @Tyler-g-hudson in #1708
  • Sampling freq bandpass by @oberonia78 in #1817
  • Quick PR to set the default value of save_rtc_anf_gamma0_to_sigma0 based on RTC by @gshiroma in #1806
  • Fix range spacing of output grid in RSLC workflow by @rad-eng-59 in #1805
  • fix bug in geogrid by @hfattahi in #1820
  • Always produce a counter-clockwise bounding polygon by @bhawkins-jpl in #1764
  • Address RSLC test failure #9 by @bhawkins-jpl in #1789
  • Geocode SLC subswath masking layer in a consolidated index computation function by @LiangJYu in #1795
  • Fix QD 5+5 RSLC processing by @bhawkins-jpl in #1827
  • Update GeocodeCov (area projection) to save the mask layer by @gshiroma in #1802
  • Fix complex EAP by @bhawkins-jpl in #1830
  • Fix RSLC DEM checks by @bhawkins-jpl in #1832
  • Fix discontinuity of the solid earth tides phase screen between consecutive frames by @xhuang-jpl in #1793
  • Add rfiLikelihood to GSLC and GCOV products' metadata by @gshiroma in #1836
  • FDNF (Notch Filtering) RFI algorithm in RSLC workflow by @huangbo6688 in #1818
  • fix type of GSLC dataset in HDF5 by @LiangJYu in #1834
  • Quick PR to remove duplicated GCOV dataset rfiCorrection by @gshiroma in #1837
  • Quick fix for GeocodeCov area proj. bug when creating the mask layer by @gshiroma in #1849
  • Quick PR to fix the polarimetric symmetrization algorithm in the GCOV metadata by @gshiroma in #1828
  • Update GSLC and GCOV product specification version to 1.1.2 by @gshiroma in #1845
  • Update InSAR productSpecificationVersion to 1.1.2 by @xhuang-jpl in #1843
  • Quick fix for GeocodeCov when a subswath object is not provided by @gshiroma in #1850
  • Bump RSLC product spec version by @bhawkins-jpl in #1848
  • Fix some metadata descriptions by @gshiroma in #1838
  • split analyze_point_target internals into two functions by @Tyler-g-hudson in #1822
  • Update QA to v10.0.0 (R4.0.2 preview version for testing) by @nemo794 in #1855
  • Implement elevation angle LUT optimization for EAP focusing by @rtburns-jpl in #1601
  • Bump pyre to v1.12.5 in ADT Docker images by @gmgunter in #1858
  • Disable thrust inline namespace by @gmgunter in #1756
  • Add license statement to DEM GeoTiffs by @vbrancat in #1841
  • Adjust the number of padding when cropping external orbit in GSLC workflow by @seongsujeong in #1852
  • FDNF: Overlapping blocks by @huangbo6688 in #1688
  • Update GCOV external orbit cropping by @gshiroma in #1861
  • Update the Soil Moisture SAS Commit ID by @xhuang-jpl in #1859
  • Update QA v10.0.0->v11.0.0. Update runconfigs to match. by @nemo794 in #1862
  • SET corrections for GSLC by @LiangJYu in #1799
  • Calculate RSLC valid data regions by @bhawkins-jpl in #1823

Full Changelog: v0.20.0...v0.21.0

v0.15.1

12 Mar 20:20
Compare
Choose a tag to compare

What's Changed

  • Evaluate the Doppler phase at the fractional part of the azimuth by @seongsujeong in #1743

Full Changelog: v0.15.0...v0.15.1

R4.0.2-beta.1

11 Mar 20:18
Compare
Choose a tag to compare

What's Changed

  • Add RSLC encoding options by @bhawkins-jpl in #1677
  • Implement GCOV output options (e.g., chunking, mantissa nbits, shuffle, format) by @gshiroma in #1595
  • add the cal_flattening to fix the ifgm discontinuity between the adjacent frames by @xhuang-jpl in #1368
  • Fix the InSAR granuleID rangeBandWidth and RFI flag fixed string by @xhuang-jpl in #1716
  • Fix Data cubes not covering the image area by @xhuang-jpl in #1698
  • Update GCOV runconfig and metadata parameters related to tropospheric and ionospheric corrections by @gshiroma in #1691
  • Preserve reference epoch when cropping Orbit/Attitude by @bhawkins-jpl in #1730
  • Add GZIP compression to dataset in InSAR products by @vbrancat in #1671
  • Update the GSLC and GCOV writer to populate the flag rfiCorrectionApplied based on the RSLC RFI mitigation algorithm by @gshiroma in #1724
  • Fix the handling of external orbit files by the GCOV workflow by @gshiroma in #1723
  • Update check AWS function in stage_dem.py to point to README.txt file by @vbrancat in #1735
  • Fix preprocess step in InSAR unwrap by @oberonia78 in #1718
  • Don't wrap complex64 RSLCs in ComplexFloat16Decoder by @gmgunter in #1703
  • Read the the external secondary orbit file for the InSAR products by @xhuang-jpl in #1719
  • Fix the GUNW and GOFF reading error using the gdal netCDF driver by @xhuang-jpl in #1715
  • Fix SLC reader for Python<3.10 by @gmgunter in #1742
  • Add radar grid reference epoch to external orbit function (InSAR) by @vbrancat in #1729
  • GSLC - Ensure orbits from XML share a common ref epoch with the radar grid by @LiangJYu in #1714
  • Update the soil moisture SAS commit id for the R4.0.2 by @xhuang-jpl in #1745
  • Ensure TEC times fall within orbit time start and stop by @LiangJYu in #1669
  • Fix reading of string HDF5 datasets by GSLC and GCOV writers by @gshiroma in #1737
  • update QA version 8.0.0 -> 9.0.0 by @nemo794 in #1750
  • Replace the chunk size with the shape of the dataset by @xhuang-jpl in #1751

Full Changelog: v0.19.2...v0.20.0

R4.0.1

13 Feb 05:50
Compare
Choose a tag to compare

What's Changed

  • Fill GCOV block with NaN if block is outside DEM coverage or invalid by @gshiroma in #1681
  • Update EL bounds when necessary by @bhawkins-jpl in #1679
  • Fix RSLC partial focusing by @bhawkins-jpl in #1672
  • Improve Locating Beam Transitions in Antenna Parser by @rad-eng-59 in #1685

Full Changelog: v0.19.1...v0.19.2

R4.0

12 Jan 06:07
Compare
Choose a tag to compare

What's Changed

  • Remove the orbit acceleration in the InSAR products by @xhuang-jpl in #1638
  • Fix annotations compatibility with python3.8 by @rtburns-jpl in #1639
  • Fix the EPSG code when computing the tropospheric delay by @gshiroma in #1643
  • Update the product specs version of RSLC, GCOV, and GSLC products from 0.9.0 to 1.1.0 by @gshiroma in #1653
  • Change InSAR specification version from 0.9.0 to 1.1.0 by @xhuang-jpl in #1650
  • Change the BILINEAR Interpolation to SINC for the wrapped interferogram geocoding by @xhuang-jpl in #1649
  • Replace usage of geo2rdr with geo2rdr_bracket in PTA & AbsCal tools by @gmgunter in #1657
  • Update PTA & AbsCal tools to filter out CRs outside of RSLC polygon by @gmgunter in #1647
  • Add NISAR_ANC_CORNER_REFLECTORS_005.csv to the set of files downloaded for REE3 test case by @jshimada47 in #1655
  • Updated several RSLC test case start and/or end times as workaround for issue #1641 by @jshimada47 in #1656
  • Fix RSLC crashes for small incidence angles by @bhawkins-jpl in #1658
  • Disable dense offsets for San Andreas test case by @vbrancat in #1661
  • ALOS2 to NISAR tool fixes by @LiangJYu in #1651
  • Disable dense offsets for Rosamond data set by @vbrancat in #1662
  • sync updates from PCM needed to pass pylint and flake8 checks by @pymonger in #1645
  • Change the soil moisture SAS commit id that disables the DEM LIA by @xhuang-jpl in #1667
  • update QA v7.0.1 -> v8.0.0 by @nemo794 in #1666
  • Add epsg to Chile test case runconfig by @vbrancat in #1668

Full Changelog: v0.19.0...v0.19.1