Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ethanbass/vpdtw

Variable Penalty Dynamic Time Warping
https://github.com/ethanbass/vpdtw

chemoinformatics chemometrics chromatography time-series time-warping

Last synced: 4 days ago
JSON representation

Variable Penalty Dynamic Time Warping

Awesome Lists containing this project

README

        

# Variable Penalty Dynamic Time Warping

[![CRAN_Status_Badge](https://www.r-pkg.org/badges/version/VPdtw)](https://cran.r-project.org/package=VPdtw)
[![metacran downloads](https://cranlogs.r-pkg.org/badges/grand-total/VPdtw)](https://cran.r-project.org/package=VPdtw)
[![metacran downloads](https://cranlogs.r-pkg.org/badges/last-month/VPdtw)](https://cran.r-project.org/package=VPdtw)



Variable Penalty Dynamic Time Warping for aligning GC-MS chromatograms to a master signal and more. With the appropriate penalty this method performs good alignment without altering the shape of peaks in chromatography data.

## Installation

VPdtw can be installed from CRAN:

```
install.packages("VPdtw")
```

Alternatively, the development version can be installed from GitHub:

```R
install.packages("remotes")
remotes::install_github("ethanbass/VPdtw")
```

or from R Universe:

```
install.packages("chromConverter", repos="https://ethanbass.r-universe.dev/")
```

## References
Clifford, D., Stone, G., Montoliu, I., Rezzi, S., Martin, F. P., Guy, P., ... & Kochhar, S. (2009). Alignment using variable penalty dynamic time warping. Analytical chemistry, 81(3), 1000-1007. doi:http://dx.doi.org/10.1021/ac802041e

Clifford, D., & Stone, G. (2012). Variable Penalty Dynamic Time Warping Code for Aligning Mass Spectrometry Chromatograms in R. Journal of Statistical Software, 47(8), 1 - 17. doi:http://dx.doi.org/10.18637/jss.v047.i08

---

This package was created by [David Clifford](https://github.com/david-clifford/VPdtw) and Glenn Stone,
but is now maintained by [Ethan Bass](https://github.com/ethanbass).