Package: specProc 0.8.3

specProc: Preprocessing Tools for Laser-Induced Breakdown Spectroscopy
Tools for exploring, preprocessing and modeling spectroscopic data, developed for laser-induced breakdown spectroscopy (LIBS) and also applicable to other techniques such as Raman, infrared, and inductively coupled plasma optical emission spectroscopy. Covers the workflow from raw spectra to calibrated results: peak finding and fitting, wavelength calibration, baseline correction, normalization and scaling, orthogonal signal correction including orthogonal partial least squares (OPLS; Trygg and Wold (2002) <doi:10.1002/cem.695>), calibration transfer, calibration curves and figures of merit, and plasma diagnostics (Boltzmann and Saha-Boltzmann plots, Stark broadening). Includes robust tools for outlier detection and exploration: robust principal component analysis (Hubert, Rousseeuw and Vanden Branden (2005) <doi:10.1198/004017004000000563>), detection of deviating cells (Rousseeuw and Van den Bossche (2018) <doi:10.1080/00401706.2017.1340909>), PCA with cellwise outliers and missing values (MacroPCA; Hubert, Rousseeuw and Van den Bossche (2019) <doi:10.1080/00401706.2018.1562989>), robust transformations to central normality (Raymaekers and Rousseeuw (2021) <doi:10.1007/s10994-021-05960-5>), and self-organizing maps (Kohonen (1982) <doi:10.1007/BF00337288>). Preprocessing steps are also available as 'recipes' steps for 'tidymodels' workflows. Computationally intensive steps are implemented in 'C++' via 'Rcpp' and 'RcppEigen'.
Authors:
specProc_0.8.3.tar.gz
specProc_0.8.3.zip(r-4.7-x86_64)specProc_0.8.3.zip(r-4.7-arm64)specProc_0.8.3.zip(r-4.6-x86_64)specProc_0.8.3.zip(r-4.6-arm64)
specProc_0.8.3.tar.gz(r-4.7-arm64)specProc_0.8.3.tar.gz(r-4.7-x86_64)specProc_0.8.3.tar.gz(r-4.6-arm64)specProc_0.8.3.tar.gz(r-4.6-x86_64)
specProc_0.8.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
specProc/json (API)
| # Install 'specProc' in R: |
| install.packages('specProc', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/christiangoueguel/specproc/issues
Pkgdown/docs site:https://christiangoueguel.com
- forageLIBS - LIBS Spectra of Forage Samples
Last updated from:4b6fcf045e. Checks:10 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 367 | ||
| linux-devel-x86_64 | OK | 285 | ||
| source / vignettes | OK | 484 | ||
| linux-release-arm64 | OK | 345 | ||
| linux-release-x86_64 | OK | 381 | ||
| windows-devel-arm64 | OK | 553 | ||
| windows-devel-x86_64 | OK | 505 | ||
| windows-release-arm64 | OK | 462 | ||
| windows-release-x86_64 | OK | 328 | ||
| wasm-release | OK | 199 |
Exports:%>%adjusted_boxplotapply_calibrationaveragebaseline_alsbaseline_arplsbaseline_lambdabaseline_lspbiweight_locationbiweight_midcorrelationbiweight_midcovariancebiweight_midvariancebiweight_scaleboltzmannboltzmann_plotcalibration_curvecellpcacentercf_libscontributionscorrect_self_absorptioncorrelationdirect_orthogonaldirect_oscdirectional_outlyingnessdirectOutlyingnessdmodxelectron_densityemscepoflagged_regionsgaussian_profilegeneralized_boxplotglswglsw_alphahotelling_t2iqr_outliersiqrMethodlibs_linesline_finderline_intensitiesloading_peakslorentzianlorentzian_profilemacropcamcwhirter_criterionmedcouple_weightminmaxmscmultipeak_fitmultipeakfitnasnist_ionization_energynist_levelsnist_linesnormalizeo2plsoplsoscoutlierplotparetopareto_scalepartition_functionpdspeak_fitpeakfitplot_boltzmannplot_calibrationplot_cell_mapplot_contributionsplot_embeddingplot_fitplot_influenceplot_linesplot_loadingsplot_outlier_mapplot_outliersplot_somplot_spectraplot_wavelength_calibrationplotfitplotSpecpoisson_scaleprojected_oscpseudo_voigtpseudo_voigt_profileq_residualsquantile_weightread_starkbreject_shotsrobpcarobust_bcyjrobustBCYJrospcarousseeuw_crouxrousseeuwCrouxsaha_boltzmannsaha_boltzmann_plotsaturation_summarysavgol_derivativesavitzky_golayself_absorptionsnvsomsom_stabilityspectral_norm_methodstark_tablestark_widthstarkb_linesstep_baselinestep_cellpcastep_direct_orthogonalstep_direct_oscstep_emscstep_epostep_glswstep_line_intensitiesstep_line_ratiostep_macropcastep_mscstep_o2plsstep_oplsstep_oscstep_pareto_scalestep_poisson_scalestep_projected_oscstep_reject_shotsstep_robpcastep_robust_bcyjstep_rospcastep_savgolstep_snvstep_spectral_normstep_waveletstep_y_gradient_glswsummary_statssummaryStatstukey_ghtukeyGHumadvoigt_fwhmvoigt_profilewavelength_calibrationwavelet_featureswavelet_levelwhittakery_gradient_glswyGradientglswzscore
Dependencies:clicpp11DEoptimRdplyrfarvergenericsggplot2gluegtableisobandlabelinglifecyclemagrittrMASSminpack.lmmomentspillarpkgconfigplspurrrR6RColorBrewerRcppRcppEigenrlangrobustbaseS7scalesstringistringrtibbletidyrtidyselectutf8vctrsviridisLitewithr
Last update: 2026-10-15
Started: 2026-10-15
Last update: 2026-10-15
Started: 2026-10-15
Last update: 2026-10-15
Started: 2026-10-15
Last update: 2026-10-15
Started: 2026-10-15
