# -------------------------------------------- # CITATION file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # -------------------------------------------- cff-version: 1.2.0 message: 'To cite package "nirs4allformats" in publications use:' type: software license: MIT title: 'nirs4allformats: Read Near-Infrared Spectroscopy and Spectral File Formats' version: 0.1.0 doi: 10.32614/CRAN.package.nirs4allformats abstract: 'Thin R binding for the Rust-first ''nirs4all-formats'' near-infrared spectroscopy (NIRS) file-loading core. When installed via R CMD INSTALL with Cargo available, the package compiles a native ''extendr'' static library from ''src/rust/'' and dispatches probe, read, and walk calls directly through Rust. Without Cargo it falls back to invoking the ''nirs4all-formats'' command-line interface. This is the complete build: it ships every reader, including the optional large ones (HDF5/netCDF, Parquet/Arrow, MATLAB) on top of the core readers (JCAMP-DX, Galactic SPC, Bruker OPUS, ASD, ENVI, CSV, Excel, and many vendor ASCII/binary formats). A smaller sibling package ''nirs4allformats.lite'' drops only the Parquet/Arrow reader for size-sensitive installs.' authors: - family-names: Beurier given-names: Gregory email: gregory.beurier@cirad.fr repository: https://gbeurier.r-universe.dev repository-code: https://github.com/GBeurier/nirs4all-formats commit: 7ebcbc1d5a709c97ce2247fa309065078b9ba517 url: https://github.com/GBeurier/nirs4all-formats date-released: '2026-06-12' contact: - family-names: Beurier given-names: Gregory email: gregory.beurier@cirad.fr