waves: Vis-NIR Spectral Analysis Wrapper
Originally designed application in the context of
resource-limited plant research and breeding programs, 'waves'
provides an open-source solution to spectral data processing and model
development by bringing useful packages together into a streamlined
pipeline. This package is wrapper for functions related to the
analysis of point visible and near-infrared reflectance measurements.
It includes visualization, filtering, aggregation, preprocessing,
cross-validation set formation, model training, and prediction
functions to enable open-source association of spectral and reference
data. This package is documented in a peer-reviewed manuscript in the
Plant Phenome Journal <doi:10.1002/ppj2.20012>. Specialized
cross-validation schemes are described in detail in Jarquín et al.
(2017) <doi:10.3835/plantgenome2016.12.0130>. Example data is from
Ikeogu et al. (2017) <doi:10.1371/journal.pone.0188918>.
| Version: |
0.2.6 |
| Depends: |
R (≥ 3.5) |
| Imports: |
caret, dplyr, ggplot2, lifecycle, magrittr, pls, prospectr, randomForest, readr, rlang, scales, spectacles, stringr, tibble, tidyr (≥ 1.0), tidyselect |
| Suggests: |
testthat (≥ 2.1.0), knitr, rmarkdown |
| Published: |
2025-10-30 |
| DOI: |
10.32614/CRAN.package.waves |
| Author: |
Jenna Hershberger
[aut, cre],
Michael Gore [ths],
NSF BREAD IOS-1543958 [fnd] |
| Maintainer: |
Jenna Hershberger <jmh579 at cornell.edu> |
| BugReports: |
https://github.com/GoreLab/waves/issues |
| License: |
MIT + file LICENSE |
| URL: |
https://GoreLab.github.io/waves/, https://github.com/GoreLab/waves |
| NeedsCompilation: |
no |
| Citation: |
waves citation info |
| Materials: |
README, NEWS |
| CRAN checks: |
waves results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=waves
to link to this page.