- THIS FUNCTION LOOKS INTO A COLLECTION OF CURVES AND RETURNS CURVENAME=>LOOKUP VALUE*
Iterates over a collection of curves and returns a key-value map of curveName → absolute Y-maximum value for each curve. Use this worker when you need a quick per-curve peak-response lookup across a curve group.
When to use¶
Classification: process.
Tagged: absolute_maximum, curve_group, curves, keyvalue, lookup, peak, yabsmax.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve Group | curve_group | vector | — | Collection of curves to inspect; each curve’s name (or id/Y value, per with_attr) becomes a key in the output map — accepts multiple curves and is optional if downstream wiring supplies the group. | |
| With Attr | with_attr | string | name | Attribute used as the key in the output map: ‘name’ (default, curve label string), ‘id’ (numeric curve identifier), or ‘y’ (raw Y value); leave as ‘name’ unless a downstream consumer requires a different key type. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_lookup_yabsmax_keyvalue_output_1 | curves_lookup_yabsmax_keyvalue_output_1 | keyvalue | Key-value map where each key is the selected curve attribute (name, id, or Y) and each value is the absolute maximum Y value (engineering units matching the input curve’s Y axis) found across that curve’s data points. |
Disciplines¶
- data.curve.pair
- data.statistics
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curves_lookup_yabsmax_keyvalue
Auto-generated from transformation schema. Worker id: curves_lookup_yabsmax_keyvalue. Schema hash: bc3585a47587. Hand-curated docs in workerexamples/ override this page when present.