API Reference
Plugin Interface
Elevation Notch Analysis plugin entry point.
Lightweight module: importing it must not pull in the heavy analysis implementation or the scientific stack. All heavy imports are deferred to the accessor methods.
Attributes
Classes
ElevationNotchAnalysisPlugin
Elevation Notch Analysis plugin.
Attributes
Methods:
Main API entry point
Elevation Notch Analysis implementation.
Classes
Functions:
full_elevation_notch_analysis
full_elevation_notch_analysis(product: Path, antenna_pattern: Path | None, output_directory: Path, config: SCTElevationNotchAnalysisConfig | None, graphs: bool) -> Path
Full implementation of Elevation Notch Analysis.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
product
|
Path
|
Path to the product to be analyzed |
required |
antenna_pattern
|
Path | None
|
Path to the antenna pattern NetCDF file |
required |
output_directory
|
Path
|
Path to the output directory |
required |
config
|
SCTElevationNotchAnalysisConfig | None
|
analysis configuration parameters, if needed |
required |
graphs
|
bool
|
flag to enable graphs generation |
required |
Returns:
| Type | Description |
|---|---|
Path
|
Path to the NetCDF file containing the results |
CLI commands
Command Line Interface for Elevation Notch Analysis.
Classes
Functions:
notch_analysis
notch_analysis(ctx: Context, product: InputProductOption, output_directory: OutputDirectoryOption, antenna_pattern: AntennaPatternInputOption = None, graphs: GraphsOption = False) -> None
Elevation Notch Analysis.
Antenna pattern NetCDF file can be provided to estimate the elevation pointing offset with Least Square fitting of the elevation profile of the focused data with a three parameters internal model.
Configuration
Elevation Notch Analysis Configuration.
Attributes
Classes
SCTElevationNotchAnalysisConfig
dataclass
Bases: AnalysisConfigABC
SCT Elevation Notch Analysis configuration
Attributes
base_config
class-attribute
instance-attribute
config_group_name
class-attribute
instance-attribute
Methods:
from_dict
classmethod
Convert from dict