isce-framework / s1-reader

Sentinel-1 reader
Apache License 2.0
27 stars 12 forks source link

make the noise/calibration/orbit reading optional #78

Closed scottstanie closed 2 years ago

scottstanie commented 2 years ago

While testing the burst database, I was downloading just the annotation files using https://github.com/avalentino/asfsmd . Since a lot of s1reader's functionality/usefulness comes from just the manifest and annotation files, it would be nice to allow optional loading without an orbit file or noise/calibration files.

The no-orbit case could be eventually changed by #41 to use the SAFE orbit. For the noise/calibration, it seems like since we already allow loading without the actual images here, we should then be able to skip the calibration on the image https://github.com/opera-adt/s1-reader/blob/4000bc7a31d79e740212ab31495ca28ad0e2d426/src/s1reader/s1_reader.py#L844-L847