COMPUTE INCREMENTAL MATCHES BETWEENT CURRENT AND PREVIOUS CURVE¶
Computes pairwise incremental match scores between each consecutive pair of curves in the supplied collection. Use this worker to track how much each new curve deviates from its predecessor, using either a Piecewise Dynamic Time Warping (PDTW) or raw point-by-point distance metric.
When to use¶
Classification: process.
Tagged: curve_distance, curve_similarity, dtw, incremental_match, pairwise, pdtw.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curves | curves | vector | — | Ordered collection of curves to compare; each consecutive pair (n, n-1) is matched in sequence — must supply at least two curves for meaningful output. | |
| Input Values | input_values | textarea | — | Optional JSON/text payload of supplementary scalar values or metadata passed alongside the curves; leave empty if no extra parameters are needed. | |
| Dig Points | dig_points | scalar | 10 | Number of digitization (resampling) points used to normalise each curve before matching; default is 10 — increase for higher resolution comparisons. | |
| Match Type | match_type | string | pdtw | Distance algorithm used for matching: ‘pdtw’ (Piecewise Dynamic Time Warping, default) for shape-invariant comparison, or ‘raw’ for direct point-by-point distance. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_get_incremental_matches_output_1 | curves_get_incremental_matches_output_1 | vector | Vector of incremental match scores, one value per consecutive curve pair, quantifying the similarity between each curve and its predecessor under the chosen match metric. |
Disciplines¶
- data.correlation
- data.curve.pair
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curves_get_incremental_matches
Auto-generated from transformation schema. Worker id: curves_get_incremental_matches. Schema hash: b2300423704b. Hand-curated docs in workerexamples/ override this page when present.