GeoscienceAustralia / ga_sar_workflow

InSAR processing workflow used by Geoscience Australia
Apache License 2.0
3 stars 0 forks source link

Unify satellite processing module APIs #353

Open mwheeler opened 2 years ago

mwheeler commented 2 years ago

This ticket is to fix an inconsistency between S1/RS2/ALOS/etc satellites' processing modules - which have a process_???_slc functions and backscatter which has coregister_secondary / apply_coregistration / etc functions - all with slightly different APIs (different function parameters mostly) that could and should be consistent with one another.

Implementing and enforcing this consistency would be a good step forward to making satellite backends modular (and thus a step toward making them like plugins, instead of the current hard-coded approach of supporting satellites)