.. _auto_curve_lookup: *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 ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - 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 ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - 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 `_ .. raw:: html

Auto-generated from transformation schema. Worker id: curve_lookup. Schema hash: eddb941a5f28. Hand-curated docs in workerexamples/ override this page when present.