Skip to content

Releases: aria-tools/ARIA-tools

v1.6.1

01 Apr 13:52
74358b5

Choose a tag to compare

What's Changed

  • Add NISAR ephemeral archive collection support for search by @dbekaert in #518
  • bugfix when calling ariaPlot for baselineplot only by @dbekaert in #518

Full Changelog: v1.6...v1.6.1

Team Contributions

  • Bekaert David

ARIA-tools v1.6

31 Mar 16:15
274faaf

Choose a tag to compare

What's Changed

New:

  • subsetting for 3D grid to speed up meta-data cube processing by @dbekaert in #510
  • support for NISAR GUNW virtual https processing by @dbekaert in #508
  • support for S3 native processing (copy via boto3, virtual via VSIS3) for S1 and NISAR GUNW by @dbekaert in #508

Bug fixes:

Full Changelog: v1.5...v1.6

Team Contributions

  • Bekaert David
  • Simran Sangha

ARIA-tools v1.5

14 Mar 00:06
7ee36bd

Choose a tag to compare

Release Features

  • Introduced ariaOrderASF.py, a new command-line tool to query, generate pair lists, and order Sentinel-1 ARIA GUNW products directly from ASF On-Demand (HyP3). Supported network generations include sequential, seasonal, and annual nearest neighbors.
  • Extended ariaPlot.py functionality to fully support both NISAR and Sentinel-1 GUNW products, including bounding box cropping (--croptounion).
  • Fixed a critical background-processing bug during parallel layer extractions (e.g., bPerpendicular, lookAngle). Phantom Error in sys.excepthook terminal errors that previously cluttered progress bars have been resolved by explicitly closing floating GDAL C-pointers in interpolation workflows and enforcing clean OS-level teardowns for gnu_parallel subprocesses.
  • Fixed a minor bug in ariaPlot.py that caused duplicate file extensions (e.g., .eps.eps) for perpendicular baseline histograms.
  • Updated environment configurations (environment.yml, requirements.txt, setup.py) to properly incorporate ASF/HyP3 libraries as core dependencies, and capped Python compatibility to < 3.14 to prevent upstream dependency conflicts.
  • Updated README.md to document ariaOrderASF usage and reflect ariaPlot NISAR support.

Team Contributions

  • David Bekaert
  • Simran Sangha

ARIA-tools v1.4.3

05 Mar 11:18
f328453

Choose a tag to compare

Release Features

  • Standardized Date and Phase Convention: Enforced a universal date2_date1 convention for all outputs. NISAR GUNW products now automatically have their date strings and applicable layer values (phase, baselines, and corrections) mathematically inverted during extraction to match the standard S1 convention.
  • Robust Multi-frame Stitching: Fixed silent array broadcasting crashes when stitching overlapping frames that span across heterogeneous UTM boundaries. Intermediate VRT reprojections are now handled securely.
  • Thread-safe Extraction: Resolved data loss and ERROR 4 GDAL crashes caused by Dask threading race conditions. Intermediate VRT pointers are now safely preserved until physical ENVI or GTiff files are completely written to disk.
  • Advanced Artifact Masking: Replaced strict value-threshold masking with scipy.ndimage spatial morphology (dilation/erosion). The pipeline now successfully detects and completely strips wide (~50px) filter tapers and edge-ringing artifacts from the unwrappedPhase and ionosphere layers.
  • Unified Progress Tracking: Refined extraction progress bars to use the native ARIA ProgressBar class, fully supporting thread-safe locks for Dask and active background-polling for gnu_parallel extractions.
  • Metadata & Logging Enhancements: Changed the default logging level in ariaTSsetup from WARNING to INFO for better visibility, and dynamically injected a new PLATFORM metadata tag (Sen or NISAR) directly into the generated VRT stacks.

Team Contributions

  • Simran Sangha
  • Bekaert David

ARIA-tools v1.4.2

28 Feb 03:14
7edd6f4

Choose a tag to compare

Release Features

  • Patch NISAR download and remove vestigial treatment for sample products
  • Patch iono handling for NISAR GUNW by not filtering short wavelength signal, unless user explicitly specifies so with new --iono_filter option
  • Patch iono bug for S1 GUNW where sampling of stitched products was improper.
  • Fix non breaking warnings

Team Contributions

  • Simran Sangha
  • Bekaert David

ARIA-tools v1.4.1

26 Feb 18:32
72d5459

Choose a tag to compare

Release Features

  • Support for download of NISAR products.

Team Contributions

  • Simran Sangha
  • Bekaert David

ARIA-tools v1.4

24 Feb 22:35
4b0c101

Choose a tag to compare

  • Support for NISAR GUNW products extraction, manipulation, and timeseries preparation is now integrated through ariaExtract and ariaTSsetup. Stitching of interferometric and correction layers is supported, including handling of changing projections across frames and masking of edge artifacts through product internal masks.
  • Ensure extracted ionosphere covers other interferometric layers completely.

Team Contributions

  • Simran Sangha
  • Bekaert David
  • Marin Govorcin
  • Emre Havazli

ARIA-tools v1.3

19 Dec 18:39
a5460ff

Choose a tag to compare

Release Features

  • De-duplication support now integrated. The workflow has been streamlined to support successive runs involving new products and layers not extracted from previous runs, without unnecessarily regenerating existing outputs. Note that currently GUNWs from previous runs are to not be deleted or be moved, we will work to make this logic more flexible in a future release.
  • Progress bars added for product download, and for each batch of extracted layers.
  • For DEM and mask access, environment updated to reflect latest, stable tile_mate release.

Team contributions

  • Robert Zinke
  • Marin Govorcin
  • Simran Sangha
  • David Bekaert
  • Emre Havazli

ARIA-tools v1.2.1

15 Aug 00:02
cfc0f53

Choose a tag to compare

Release Features

  • By default in ariaTSsetup do not extract and interpolate perpendicular baseline layers to save time. To extract these layers, the user would now have to explicitly pass it as an argument (i.e. -l perpendicularBaseline)

Team contributions

  • Alexander Fore
  • Simran Sangha
  • David Bekaert
  • Marin Govorcin
  • Brett Buzzanga
  • Charles Marshak
  • Joseph Kennedy

ARIA-tools v1.2

31 Jul 18:49
79af0da

Choose a tag to compare

Release Features

  • Update dependencies to reflect stable version of dem_stitcher
  • Pass mask (if specified) to solid Earth tide and troposphere layers
  • Dummy-proof code to better handle tropo extraction, which previously silently errored out if a valid model was not specified
  • If a DEM is required for a specified input and a user does not specify a valid input, error out early instead of deep into the process

Team contributions

  • Alexander Fore
  • Simran Sangha
  • David Bekaert
  • Marin Govorcin
  • Brett Buzzanga
  • Charles Marshak
  • Joseph Kennedy