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

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