.. _auto_curves_selector_by_lookup: *SELECT CURVES BY CURVE LOOKUP* =============================== Filters a collection of curves by computing a scalar lookup metric (e.g. Ymax, integral, slope) on each curve and selecting those that meet a min/max threshold criterion. Use this worker when you need to programmatically subset a large curve set based on a computed curve statistic. When to use ----------- Classification: **process**. Tagged: ``batch``, ``curve_selection``, ``filter``, ``integral``, ``lookup``, ``scalar_metric``, ``ymax``, ``ymin``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curves - curves - vector - — - ✓ - Collection of one or more input curves (vector of curve objects) to be evaluated and filtered; at least one curve must be provided. * - Lookuptype - lookuptype - string - ymax - - Scalar metric to compute on each curve for comparison — options include statistical measures (ymax, ymin, xmin, xmax, yavg, ymedian, ysum, yrange, integral, std_dev_mean_ratio), positional values (yfirst, ylast, xfirst, xlast, xatymax, xatymin, xatyavg), absolute-value variants (absy, absx, absymax, absymax_with_sign, absymin, absxmax, absxmin), and derived metrics (num_points, slope_before_zero, max_from_last); defaults to 'ymax'. * - Format - min_max - string - max - - Numeric threshold range [min, max] used to select curves whose computed lookup value falls within the specified bounds; curves outside this range are excluded. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curves_selector_by_lookup_output_1 - curves_selector_by_lookup_output_1 - vetor - Filtered subset of the input curves (vector of curve objects) whose computed lookup metric value falls within the specified min/max threshold range. Disciplines ----------- - data.curve.pair - 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=curves_selector_by_lookup `_ .. raw:: html

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