v0.6.0
What's Changed
Added
opera_utils.get_missing_data_options
to parse the full list of SLCs and return possible subsets which have the same dates used for all Burst IDsPsWorkflow
class for running just the PS estimation workflowasv
benchmark setup@atomic_output
decorator for long running write processes, to avoid partially-written output files
Changed
- removed
minimum_images
as an argument fromopera_utils.group_by_burst
. Checking for too-few images now must be done by the caller opera_utils.group_by_burst
now matches the official product name more robustly, but still returns the lowered version of the burst ID.- Split up config models for easier partial workflow running (e.g. on AWS)
- The
s1_disp
workflow has been renamed todisplacement
, since it is not specific to Sentinel-1. - The configuration was refactored to enable smaller workflow
- The
Workflow
config class has been renamed toDisplacementWorkflow
. - A
PsWorkflow
config class has been added for the PS estimation workflow. - A
WorkflowBase
encompasses some of the common configuration options.
- The
Maintenance
ruff
has replacedisort
/black
/flake8
in the pre-commit checks
Full Changelog: v0.5.1...v0.6.0