OpenSpecy: Analyze, Process, Identify, and Share Raman and (FT)IR Spectra

Raman and (FT)IR spectral analysis tool for plastic particles and other environmental samples (Cowger et al. 2021, <doi:10.1021/acs.analchem.1c00123>). With read_any(), Open Specy provides a single function for reading individual, batch, or map spectral data files like .asp, .csv, .jdx, .spc, .spa, .0, and .zip. process_spec() simplifies processing spectra, including smoothing, baseline correction, range restriction and flattening, intensity conversions, wavenumber alignment, and min-max normalization. Spectra can be identified in batch using an onboard reference library (Cowger et al. 2020, <doi:10.1177/0003702820929064>) using match_spec(). A Shiny app is available via run_app() or online at <>.

Version: 1.0.8
Depends: R (≥ 4.1.0)
Imports: methods, data.table, jsonlite, yaml, osfr, caTools, hyperSpec, mmand, plotly, digest, signal, glmnet, shiny
Suggests: knitr, rmarkdown, testthat (≥ 3.1.9), config, qs, shinyjs, shinyWidgets, bs4Dash, dplyr, ggplot2, DT, curl, aws.s3, mongolite, loggit
Published: 2024-03-14
Author: Win Cowger ORCID iD [cre, aut, dtc], Zacharias Steinmetz ORCID iD [aut], Nick Leong ORCID iD [aut], Andrea Faltynkova ORCID iD [aut, dtc], Hannah Sherrod ORCID iD [aut], Andrew B Gray ORCID iD [ctb], Hannah Hapich ORCID iD [ctb], Jennifer Lynch ORCID iD [ctb, dtc], Hannah De Frond ORCID iD [ctb, dtc], Keenan Munno ORCID iD [ctb, dtc], Chelsea Rochman ORCID iD [ctb, dtc], Sebastian Primpke ORCID iD [ctb, dtc], Orestis Herodotou [ctb], Mary C Norris [ctb], Christine M Knauss ORCID iD [ctb], Aleksandra Karapetrova ORCID iD [ctb, dtc, rev], Vesna Teofilovic ORCID iD [ctb], Laura A. T. Markley ORCID iD [ctb], Shreyas Patankar [ctb, dtc], Rachel Kozloski ORCID iD [ctb, dtc], Samiksha Singh [ctb], Katherine Lasdin [ctb], Cristiane Vidal ORCID iD [ctb], Clare Murphy-Hagan ORCID iD [ctb], Philipp Baumann ORCID iD [ctb], Pierre Roudier [ctb], National Renewable Energy Laboratory [fnd], Possibility Lab [fnd]
Maintainer: Win Cowger <wincowger at>
License: CC BY 4.0
NeedsCompilation: no
Materials: README NEWS
CRAN checks: OpenSpecy results


Reference manual: OpenSpecy.pdf
Vignettes: Open Specy Package Tutorial


Package source: OpenSpecy_1.0.8.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): OpenSpecy_1.0.8.tgz, r-oldrel (arm64): OpenSpecy_1.0.8.tgz, r-release (x86_64): OpenSpecy_1.0.8.tgz
Old sources: OpenSpecy archive


Please use the canonical form to link to this page.