RAiDER v0.2.0
RAiDER package was refactored to use a configure file (yaml) to parse parameters. In addition, Docker container images
are provided with all the necessary dependencies pre-installed. Various models were tested for consistency
(others were disabled for the time being) with propagation delays computation support for zenith, and slant through
ray-tracing using orbit file. Modules were restructured for computational performance improvement.
This release is the initial release to the NISAR ADT for supporting the generation of the stratospheric ancillary
correction using HRES model.
New/Updated Features
- Supported for models (verified)
- ECWMF: HRES, ERA5, and ERA5T access verified and tested
- NASA GSFC: GMAO access fix for PYDAP changes
- NOAA: HRRR access through AWS S3 bucket (using Herbie) and correction on
incorrect loading of the pressure. - NCMR: not tested
- Other models are currently disabled (MERRA-2, WRF, ERA-I)
- Two flavors for computing propagation delays
- Zenith delays
- Slant delays through ray-tracing (supported through orbit file)
- Refactoring and computational improvements for delay computation
- Better organized for individual function calls
- removal of geo2rdr and instead use of ISCE3 modules.
- When using a pre-existing weather model file, raise a warning instead of an error when the existing weather model
doesn't cover the entire AOI. - Support for delay outputs at
- 2D coordinate list (x,y) for a user-defined height or at topographic height
- 2D grid at user-specified output sampling (x,y) and coordinate projection for a user-defined height or by default
at topographic height - 3D cube at weather model grid notes or at user-specified output sampling (x,y,z) and coordinate projection
- Docker container images are provided with all the necessary dependencies pre-installed. See: https://github.com/dbekaert/RAiDER/#using-the-docker-image
- CLI has changed from
raiderDelay.py
toraider.py
with options provided through configure file (yaml format). - Unit testing for slant ray-tracing
- RAiDER-Docs documentation updated for changes in RAiDER package
Not implemented / supported in this release
- Custom DEMs
- Pypi (
pip install
capability) - Slant delays without an orbit file (e.g. own 2D or 3D LOS files)
- Conventional slant delays with projection from zenith (e.g. orbit, 2D or 3D LOS files)
- GUNW product input/output
- Complete unit test coverage
- Detailed API documentation
- Accessing RAiDER as a Python Library.
Contributors
- Jeremy Maurer
- Brett Buzzanga
- Piyush Agram - (Descartes Labs)
- Joseph Kennedy
- Matthew Licari
- David Bekaert