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 <https://openanalysis.org/openspecy/>.

Version: 1.4.0
Depends: R (≥ 4.1.0)
Imports: methods, data.table, jsonlite, yaml, caTools, hyperSpec, mmand, plotly, digest, signal, glmnet, jpeg, shiny
Suggests: knitr, rmarkdown, testthat (≥ 3.1.9), shinyjs, shinyWidgets, bs4Dash, dplyr, DT, ggplot2
Published: 2024-11-04
DOI: 10.32614/CRAN.package.OpenSpecy
Author: Win Cowger ORCID iD [cre, aut, dtc] (<https://orcid.org/0000-0001-9226-3104>), Zacharias Steinmetz ORCID iD [aut] (<https://orcid.org/0000-0001-6675-5033>), Hazel Vaquero ORCID iD [aut] (<https://orcid.org/0009-0001-5468-2049>), Nick Leong ORCID iD [aut] (<https://orcid.org/0009-0008-3313-4132>), Andrea Faltynkova ORCID iD [aut, dtc] (<https://orcid.org/0000-0003-2523-3137>), Hannah Sherrod ORCID iD [aut] (<https://orcid.org/0009-0001-0497-8693>), Andrew B Gray ORCID iD [ctb] (<https://orcid.org/0000-0003-2252-7367>), Hannah Hapich ORCID iD [ctb] (<https://orcid.org/0000-0003-0000-6632>), Jennifer Lynch ORCID iD [ctb, dtc] (<https://orcid.org/0000-0003-3572-8782>), Hannah De Frond ORCID iD [ctb, dtc] (<https://orcid.org/0000-0003-1199-0727>), Keenan Munno ORCID iD [ctb, dtc] (<https://orcid.org/0000-0003-2916-5944>), Chelsea Rochman ORCID iD [ctb, dtc] (<https://orcid.org/0000-0002-7624-711X>), Sebastian Primpke ORCID iD [ctb, dtc] (<https://orcid.org/0000-0001-7633-8524>), Orestis Herodotou [ctb], Mary C Norris [ctb], Christine M Knauss ORCID iD [ctb] (<https://orcid.org/0000-0003-4404-8922>), Aleksandra Karapetrova ORCID iD [ctb, dtc, rev] (<https://orcid.org/0000-0002-9856-1644>), Vesna Teofilovic ORCID iD [ctb] (<https://orcid.org/0000-0002-3557-1482>), Laura A. T. Markley ORCID iD [ctb] (<https://orcid.org/0000-0003-0620-8366>), Shreyas Patankar [ctb, dtc], Rachel Kozloski ORCID iD [ctb, dtc] (<https://orcid.org/0000-0003-1211-9351>), Samiksha Singh [ctb], Katherine Lasdin [ctb], Cristiane Vidal ORCID iD [ctb] (<https://orcid.org/0000-0001-6363-9475>), Clare Murphy-Hagan ORCID iD [ctb] (<https://orcid.org/0009-0009-9629-2856>), Philipp Baumann ORCID iD [ctb] (<https://orcid.org/0000-0002-3194-8975>), Pierre Roudier [ctb], National Renewable Energy Laboratory [fnd], Possibility Lab [fnd]
Maintainer: Win Cowger <wincowger at gmail.com>
BugReports: https://github.com/wincowgerDEV/OpenSpecy-package/issues/
License: CC BY 4.0
URL: https://github.com/wincowgerDEV/OpenSpecy-package/, https://wincowger.com/OpenSpecy-package/
NeedsCompilation: no
Materials: README NEWS
CRAN checks: OpenSpecy results

Documentation:

Reference manual: OpenSpecy.pdf
Vignettes: Open Specy Package Tutorial (source, R code)

Downloads:

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

Linking:

Please use the canonical form https://CRAN.R-project.org/package=OpenSpecy to link to this page.