.. _auto_curves_transform_by_dataset: *TRANSFORM CURVES USING A DATASET CONTAINING THE OPERATIONS* ============================================================ Applies a sequence of curve transformations (scale, offset, slice, math, etc.) defined in a structured dataset to one or more input curves. Use this worker when transformation logic needs to be data-driven or reused across multiple workflow steps without hardcoding individual operation parameters. When to use ----------- Classification: **process**. Tagged: ``batch``, ``curves``, ``dataset-driven``, ``math``, ``offset``, ``operations``, ``scale``, ``slice``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curves - curves - vector - — - - One or more input curves (vector/time-history format) to be transformed; accepts multiple curves and is optional if curves are sourced upstream. * - Transformations - transformations - dataset - — - - Dataset table (fixed schema: columns id, type, args) specifying the ordered list of transformation operations to apply — e.g. scale, offset, clip — along with their arguments; required for any transformation to occur. * - Parameters - parameters - keyvalue - — - - Key-value pairs whose names can be referenced as variables inside the transformation args column, enabling parameterised reuse of the transformations dataset across different workflow runs. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Transformed Curves - curve_oper_o1 - vector - Resulting curves after all dataset-defined transformations have been applied in order, returned in the same vector format as the input curves. Disciplines ----------- - data.curve.pair - data.curve.transform - data.dataset.transform Runnable example ---------------- A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: `/api/workflow/example?id=curves_transform_by_dataset `_ .. raw:: html

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