Package: libscanR Type: Package Title: Analysis and Visualization of Laser-Induced Breakdown Spectroscopy Data Version: 0.1.0.9001 Authors@R: person("R.", "Heller", email = "raban.heller@charite.de", role = c("aut", "cre"), comment = c(ORCID = "0000-0001-8006-9742")) Description: Provides a vendor-agnostic pipeline for importing, preprocessing, calibrating, and visualizing Laser-Induced Breakdown Spectroscopy (LIBS) spectral data. Supports baseline correction, peak identification against user-supplied atomic emission line references, univariate and multivariate calibration, relative elemental amounts under an explicitly specified two-stage Saha-Boltzmann model, and calibration-based detection-limit estimates. Includes exploratory chemometric analysis (principal component analysis, partial least squares discriminant analysis, clustering), heuristic tissue classification, and spatial elemental mapping. Includes an interactive 'shiny' application for spectral exploration. Designed for biomedical tissue analysis, environmental monitoring, and materials characterization workflows. License: MIT + file LICENSE URL: https://github.com/cttir/libscanR, https://cttir.github.io/libscanR/ BugReports: https://github.com/cttir/libscanR/issues Encoding: UTF-8 Roxygen: list(markdown = TRUE) Config/testthat/edition: 3 Depends: R (>= 4.1.0) Imports: rlang, cli, tibble, jsonlite, Matrix, ggplot2, stats, utils, tools, grDevices, shiny (>= 1.6.0) Suggests: bslib (>= 0.5.0), plotly, DT, shinyWidgets, signal, pls, e1071, ranger, uwot, dbscan, withr, testthat (>= 3.0.0), knitr, rmarkdown, pkgdown, covr VignetteBuilder: knitr Config/Needs/website: CTTIR/themakR Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: cmake make libuv1-dev zlib1g-dev Repository: https://cttir.r-universe.dev Date/Publication: 2026-11-03 13:22:01 UTC RemoteUrl: https://github.com/CTTIR/libscanR RemoteRef: HEAD RemoteSha: eccbb3e50dc6f2ace752a3ae10b388849298f910 NeedsCompilation: no Packaged: 2026-11-03 18:13:46 UTC; root Author: R. Heller [aut, cre] (ORCID: ) Maintainer: R. Heller