DISCARD THE POINTS IF THE Y-VALUE IS OUTSIDE OF THE RANGE SPECIFIED BELOW¶
Filters a curve by removing all points whose y-value falls outside a specified [ymin, ymax] range. Use this worker to clip noisy baselines, restrict a signal to a valid amplitude window, or discard out-of-range data before further processing.
When to use¶
Classification: process.
Tagged: clip, curve, filter, signal, threshold, trim, y-range.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve To Be Clipped | curvetobeclipped | vector | — | Input curve (x/y vector) whose points will be filtered; any point with a y-value outside [ymin, ymax] will be discarded. | |
| Y Min | ymin | float | 0.0 | Lower y-value bound (float, default 0.0); all curve points with y strictly below this value are dropped. | |
| Y Max | ymax | float | 0.0 | Upper y-value bound (float, default 0.0); all curve points with y strictly above this value are dropped — set greater than ymin to define a valid range. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_clipy_output_1 | curve_clipy_output_1 | vector | Clipped output curve containing only the points whose y-values lie within [ymin, ymax], preserving the original x/y pairing for retained points. |
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_clipy
Auto-generated from transformation schema. Worker id: curve_clipy. Schema hash: 6c63ee4791c7. Hand-curated docs in workerexamples/ override this page when present.