stilt.config.VerticalOperatorTransformSpec#
- class stilt.config.VerticalOperatorTransformSpec(*, kind: Literal['vertical_operator'], mode: Literal['none', 'uniform', 'ak', 'pwf', 'ak_pwf', 'integration', 'tccon'], levels: list[float] = <factory>, values: list[float] = <factory>, pressure_levels: list[float] = <factory>, coordinate: str = 'xhgt', metadata: dict[str, typing.Any] = <factory>) None[source]#
Declarative built-in transform for applying a vertical operator.
Parameters#
Parameter |
Description |
Default |
|---|---|---|
|
Discriminator identifying this transform as a vertical operator. |
Required |
|
Built-in vertical-operator mode used to interpret the levels and values arrays. |
Required |
|
Vertical coordinates paired with the operator values. |
|
|
Operator values applied at the specified vertical levels. |
|
|
Optional pressure grid used by pressure-based operator modes. |
|
|
Trajectory column used as the vertical coordinate when applying the operator. |
|
|
Optional metadata stored alongside the transform specification. |
|