GET A CUSTOM VALUE BASED ON CURVE VALUES¶
Applies a user-defined map function to one or more input curves to produce a custom derived value or transformed curve. Use this worker when you need to compute a bespoke scalar or curve output from existing curve data using an arbitrary expression.
When to use¶
Classification: process.
Tagged: curve_transform, curves, custom_function, map, transformation.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve | curves | vector | True | One or more input curves (x/y vector pairs) to which the map function will be applied; accepts multiple curve objects — leave unset if curves will be provided dynamically at runtime. | |
| Map Function | map_function | text | — | A string expression defining the custom mapping logic to apply to the supplied curves (e.g., a mathematical formula or lookup rule); leave blank only if the transformation is handled externally before this worker runs. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_map_output_1 | curves_map_output_1 | vector | The resulting curve or scalar value produced by applying the map function to the input curves; format mirrors the input vector structure with transformed y-values. |
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=curves_map
Auto-generated from transformation schema. Worker id: curves_map. Schema hash: 2732e711edbe. Hand-curated docs in workerexamples/ override this page when present.