Skip to contents

Tools for high-throughput analysis of HPLC-DAD/UV chromatographic data. The package provides functionality for preprocessing, alignment, peak detection and fitting, peak table construction, and visualization of chromatographic data.

Details

A typical workflow includes signal preprocessing and peak table construction following general approaches described in Wehrens et al. (2015).

Chromatogram alignment is implemented using parametric time warping (PTW) or variable penalty dynamic time warping (VPdtw).

Peak detection is based on zero-crossings in smoothed derivatives. Peaks are then modeled using Gaussian, exponential-Gaussian hybrid, or bidirectional exponentially modified Gaussian peak functions via nonlinear least squares.

Further details and example workflows are provided in the package vignettes.

Core analysis functions

Peak refinement

Visualization functions

Chromatogram plots

Spectral plots

Peak plots

Data utilities and I/O

Example data

  • Sa: A list of four goldenrod root chromatograms.

  • Sa_pr: Preprocessed goldenrod root chromatograms.

  • Sa_warp: Preprocessed and aligned goldenrod root chromatograms.

  • pk_tab: Peak table from aligned goldenrod root chromatograms.

References

  • Clifford, D., Stone, G., Montoliu, I., Rezzi, S., Martin, F. P., Guy, P., Bruce, S., & Kochhar, S. 2009. Alignment using variable penalty dynamic time warping. Analytical chemistry, 81(3):1000-1007. doi: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:10.18637/jss.v047.i08 .

  • Eilers, P.H.C. 2004. Parametric Time Warping. Analytical Chemistry, 76:404-411. doi:10.1021/ac034800e .

  • Wehrens, R., Bloemberg, T.G., and Eilers P.H.C. 2015. Fast parametric time warping of peak lists. Bioinformatics, 31:3063-3065. doi:10.1093/bioinformatics/btv299 .

  • Wehrens, R., Carvalho, E., Fraser, P.D. 2015. Metabolite profiling in LC–DAD using multivariate curve resolution: the alsace package for R. Metabolomics, 11:143-154. doi:10.1007/s11306-014-0683-5 .

Author

Ethan Bass