CREATE A NEW SET OF CURVES BY USING A INTERVAL OF XMAX-MAX/NP AS SPECIFIED BELOW¶
Downsamples a set of curves by retaining only every Nth point, where N is the user-specified interval. Use this worker to reduce curve density before plotting, correlation, or further processing when the original resolution is unnecessarily high.
When to use¶
Classification: process.
Tagged: curves, decimation, downsample, point_reduction, resample, skip.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curves | curves | vector | — | One or more input curves (x/y vector pairs) to be downsampled; accepts multiple curves in a single pass. | |
| Every | every | scalar | 100 | Decimation interval N — one point is kept for every N points in the source curve; defaults to 100, meaning 99% of points are dropped. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_skip_every_output_1 | curves_skip_every_output_1 | vector | Downsampled curves containing only every Nth point from each input curve, preserving the original x/y structure. |
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_skip_every
Auto-generated from transformation schema. Worker id: curves_skip_every. Schema hash: a9403b27c8a8. Hand-curated docs in workerexamples/ override this page when present.