- THIS FUNCTION LOOKS INTO A COLLECTION OF CURVES AND RETURNS CURVENAME=>LOOKUP VALUE*
Iterates over a collection of curves and extracts a specified scalar lookup value (e.g. xmax, ymin, first intersection) from each curve, returning the results as a comma-separated text string keyed by curve name. Use this worker when you need a quick per-curve KPI or attribute summary from a curve group without further numerical processing.
When to use¶
Classification: process.
Tagged: batch, curve_group, curves, kpi, lookup, scalar_extraction, text_output.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve Group | curve_group | vector | — | Collection of input curves (curve group) to iterate over; each curve is queried for the selected lookup value. Accepts multiple curves; leave empty only if no curve data is available upstream. | |
| Type | type | scalar | xfirst | The lookup operation to apply to every curve in the group — e.g. ‘xmax’ returns the maximum X value, ‘ymin’ the minimum Y value, ‘first_intersect_x’ the X coordinate of the first zero/threshold crossing, ‘name’ the curve’s label, etc. Defaults to ‘xfirst’ (first X-axis value) when left unset. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_lookup_get_text_output_1 | curves_lookup_get_text_output_1 | text | Comma-separated text string of curveName→lookup-value pairs, one entry per curve in the input group; dimensionless text unless the selected lookup type carries physical units inherited from the source curves. |
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_get_text
Auto-generated from transformation schema. Worker id: curves_lookup_get_text. Schema hash: 3263952b518e. Hand-curated docs in workerexamples/ override this page when present.