.. _auto_curve_offset_to_first_point: *COMPUTE CURVE RELATIVE TO THE FIRST POINT* =========================================== Offsets a curve so that its first data point becomes the new origin (zero reference). Use this worker when you need to normalize a curve relative to its starting value before further analysis or comparison. When to use ----------- Classification: **process**. Tagged: ``curve``, ``first_point``, ``normalization``, ``offset``, ``relative``, ``transform``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curve - curve - vector - — - - Input curve (X/Y vector pair) to be offset; the Y-values will be shifted so that the first point becomes zero. Accepts any general-purpose curve — leave unconnected only if the worker is used in a pass-through chain. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_relative_to_first_point_output_1 - curve_relative_to_first_point_output_1 - vector - Transformed curve whose Y-values are offset by the negative of the first Y-value, making the first point the zero reference; X-values are unchanged. 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_offset_to_first_point `_ .. raw:: html

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