IDPmisc, knitr, js, NbClust, lattice, baseline, mclust, pls,
clusterCrit, R.utils, RColorBrewer, seriation, MASS,
robustbase, grid, pcaPP, jsonlite, gsubfn, signal, rgl, readJDX
(>= 0.3), speaq, testthat, elasticnet, irlba, amap, rmarkdown,
pinp

plyr, stats, utils, grDevices, readJDX (>= 0.4)
IDPmisc, knitr, js, NbClust, lattice, baseline, mclust, pls,
clusterCrit, R.utils, RColorBrewer, seriation, MASS,
robustbase, grid, pcaPP, jsonlite, gsubfn, signal, rgl, speaq,
tinytest, elasticnet, irlba, amap, rmarkdown, pinp,
chemometrics, kableExtra

IDPmisc, knitr, js, NbClust, lattice, baseline, mclust, pls,
clusterCrit, R.utils, RColorBrewer, seriation, MASS,
robustbase, grid, pcaPP, jsonlite, gsubfn, signal, rgl, speaq,
tinytest, elasticnet, irlba, amap, rmarkdown, bookdown,
chemometrics, hyperSpec

IDPmisc, knitr, js, NbClust, lattice, baseline, mclust, pls,
clusterCrit, R.utils, RColorBrewer, seriation, MASS,
robustbase, grid, pcaPP, jsonlite, gsubfn, signal, rgl, speaq,
tinytest, elasticnet, irlba, amap, rmarkdown, bookdown,
chemometrics

c(
person("Bryan A.", "Hanson",
role = c("aut", "cre"), email =
"hanson@depauw.edu",
comment = c(ORCID = "0000-0003-3536-8246")),
person("Mike", "Bostock",
role = c("cph", "ctb"),
comment = "author of the d3.js library used by plotSpectraJS, http://d3js.org"),
person("Matt", "Keinsley",
role = "ctb",
comment = "author of initial AOV-PCA code"),
person("Tejasvi", "Gupta",
role = "ctb",
comment = "author of ggplot2 and plotly graphics"))
plyr, stats, utils, grDevices, reshape2, readJDX (>= 0.6),
patchwork, ggplot2, plotly, magrittr
IDPmisc, knitr, js, NbClust, lattice, baseline, mclust, pls,
clusterCrit, R.utils, RColorBrewer, seriation, MASS,
robustbase, grid, pcaPP, jsonlite, gsubfn, signal, rgl, speaq,
tinytest, elasticnet, irlba, amap, rmarkdown, bookdown,
chemometrics, httr, RCurl, mixOmics, hyperSpec, bootsPLS
Bryan A. Hanson [aut, cre] (<https://orcid.org/0000-0003-3536-8246>),
Mike Bostock [cph, ctb] (author of the d3.js library used by
plotSpectraJS, http://d3js.org),
Matt Keinsley [ctb] (author of initial AOV-PCA code),
Tejasvi Gupta [ctb] (author of ggplot2 and plotly graphics)