Skip to content

ARIA-tools v1.4.3

Choose a tag to compare

@dbekaert dbekaert released this 05 Mar 11:18
· 9 commits to dev since this release
f328453

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