TRANSFORM A CURVE USING A DATASET CONTAINING THE OPERATIONS

Applies a sequence of mathematical transformations to a curve, where the operations are defined in a structured dataset (columns: id, type, args). Use this worker when the transformation pipeline is dynamic or data-driven and needs to be specified externally rather than hard-coded in the workflow.

When to use

Classification: process.

Tagged: batch, curve, dataset-driven, operations, pipeline, transform.

Inputs

Label ID Type Default Required Description
Curve curve vector   The input curve (X/Y vector pair) to be transformed; accepts any d3VIEW curve object — see the Curve Input glossary for supported formats.
Transformations transformations dataset   Dataset table defining the ordered transformation pipeline; must contain exactly three columns — ‘id’ (row identifier), ‘type’ (transformation name, e.g. scale, offset, slice), and ‘args’ (comma-separated or JSON arguments for that operation).
Parameters parameters keyvalue   Optional key-value map of named parameters whose values can be referenced by name inside the ‘args’ column of the transformations dataset, enabling reusable parameterised pipelines.

Outputs

Label ID Type Description
Transformed Curve curve_oper_o1 vector The resulting curve after all transformation operations defined in the dataset have been applied sequentially.

Disciplines

  • data.curve.transform

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_transform_by_dataset


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