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.