Skip to content

dtw

Dynamic Time Warping Algorithms

v1.23-1 · Sep 19, 2022 · GPL (>= 2)

Description

A comprehensive implementation of dynamic time warping (DTW) algorithms in R. DTW computes the optimal (least cumulative distance) alignment between points of two time series. Common DTW variants covered include local (slope) and global (window) constraints, subsequence matches, arbitrary distance definitions, normalizations, minimum variance matching, and so on. Provides cumulative distances, alignments, specialized plot styles, etc., as described in Giorgino (2009) <doi:10.18637/jss.v031.i07>.

Downloads

8.5K

Last 30 days

1336th

26.5K

Last 90 days

122.1K

Last year

Trend: -0.1% (30d vs prior 30d)

CRAN Check Status

2 NOTE
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Toni Giorgino <toni.giorgino@gmail.com>’

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Toni Giorgino <toni.giorgino@gmail.com>’

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Toni Giorgino <toni.giorgino@gmail.com>’

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Toni Giorgino <toni.giorgino@gmail.com>’

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.

Reverse Dependencies (18)

Dependency Network

Dependencies Reverse dependencies proxy VLTimeCausality dtwclust verification AnomalyScore DTWBI DTWUMI MarketMatching ddc pGRN rplanes segen soundgen squat ssMousetrack warbleR +3 more reverse deps dtw

Version History

new 1.23-1 Mar 10, 2026
updated 1.23-1 ← 1.22-3 diff Sep 18, 2022
updated 1.22-3 ← 1.21-3 diff Sep 27, 2020
updated 1.21-3 ← 1.21-1 diff Aug 31, 2019
updated 1.21-1 ← 1.20-1 diff Aug 21, 2019
updated 1.20-1 ← 1.18-1 diff May 17, 2018
updated 1.18-1 ← 1.17-1 diff Aug 31, 2015
updated 1.17-1 ← 1.16 diff Dec 10, 2013
updated 1.16 ← 1.15 diff May 27, 2013
updated 1.15 ← 1.14-3 diff Aug 21, 2012
updated 1.14-3 ← 1.14-1 diff Jan 14, 2012
updated 1.14-1 ← 1.13-1 diff Aug 13, 2009
updated 1.13-1 ← 1.12-5 diff Jun 30, 2009
updated 1.12-5 ← 1.12-3 diff Jan 6, 2009
updated 1.12-3 ← 1.9-1 diff Sep 27, 2008
updated 1.9-1 ← 1.6-2 diff Jun 19, 2008
updated 1.6-2 ← 1.5-3 diff May 29, 2008
updated 1.5-3 ← 1.4-3 diff Feb 21, 2008
updated 1.4-3 ← 1.2-1 diff Jan 8, 2008
updated 1.2-1 ← 1.0-2 diff Dec 30, 2007