pyacs.gts.lib.l1trend.optimal_l1trend_workflow module
Optimal L1-trend workflow for GPS time series analysis.
This module provides a complete workflow that combines L1-trend filtering, simplification, and refinement for optimal results.
- pyacs.gts.lib.l1trend.optimal_l1trend_workflow.l1trend_optimal_workflow(self, criterion='AICc', component='NEU', log_dir=None)[source]
Optimal workflow for l1 trend analysis.
This workflow combines multiple L1-trend processing steps for optimal results: 1. Initial L1-trend filtering with AICc criterion 2. Breakpoint simplification to remove redundant breakpoints 3. Local refinement using original data for better fit 4. Final simplification to clean up the refined result
- Parameters:
criterion (str, optional) – Criterion for L1-trend optimization (‘AICc’, ‘BIC’, ‘Cp’)
component (str, optional) – Components to process (‘N’, ‘E’, ‘U’, ‘NE’, ‘NU’, ‘EU’, ‘NEU’). Default is ‘NEU’
log_dir (str, optional) – Directory for Gts-specific logging. If provided, creates a log file named {self.code}.log
- Returns:
Final optimized L1-trend time series
- Return type: