LOOK UP KEY VALUES FROM A CURVE¶
Extracts a single scalar key value from a curve using a configurable lookup operation (e.g. Ymax, Xmin, integral, average). Use this worker whenever a downstream step requires a scalar KPI derived from a time-history or XY curve.
When to use¶
Classification: process.
Tagged: curve, integral, kpi, lookup, scalar, statistics, time-history, xy-curve.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve To Be Looked Up | curvetobelookedup | vector | — | ✓ | The input XY curve (vector/time-history) from which the scalar value will be extracted; must be a valid d3VIEW curve object. |
| Lookuptype | lookuptype | string | ymax | Lookup operation to apply to the curve (e.g. ‘ymax’ for maximum Y value, ‘integral’ for area under curve, ‘xatymax’ for X coordinate at Y maximum); defaults to ‘ymax’. | |
| Format | format | string | %10s | Format of output data |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_lookup_output_1 | curve_lookup_output_1 | scalar | Scalar result of the selected lookup operation applied to the input curve, optionally formatted via a printf-style format string. |
Disciplines¶
- data.curve.transform
- data.statistics
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_lookup
Auto-generated from transformation schema. Worker id: curve_lookup. Schema hash: eddb941a5f28. Hand-curated docs in workerexamples/ override this page when present.