<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:r="https://r-universe.dev"><channel><title>pamdeveloper.r-universe.dev</title><link>https://pamdeveloper.r-universe.dev</link><description>Recent package updates in pamdeveloper</description><generator>R-universe</generator><image><url>https://github.com/pamdeveloper.png</url><title>R packages by pamdeveloper</title><link>https://pamdeveloper.r-universe.dev</link></image><lastBuildDate>Fri, 19 Jun 2026 12:00:08 GMT</lastBuildDate><item><title>[cran] nirs4alldatasets 0.2.0</title><author>gregory.beurier@cirad.fr (Gregory Beurier)</author><description>R binding over the 'nirs4all-datasets' C 'ABI' ('n4ds_*'):
resolve a dataset id from the distributable catalog index into
a version-pinned download contract, fetch the canonical
'Parquet' ('Dataverse' / 'Zenodo' / 'figshare') with SHA-256
verification into a local cache, and re-verify a cached
directory offline. JSON crosses the stable C 'ABI'; analysis of
the data is left to the host.</description><link>https://github.com/r-universe/cran/actions/runs/27837799195</link><pubDate>Fri, 19 Jun 2026 12:00:08 GMT</pubDate><r:package>nirs4alldatasets</r:package><r:version>0.2.0</r:version><r:status>success</r:status><r:repository>https://cran.r-universe.dev</r:repository><r:upstream>https://github.com/cran/nirs4alldatasets</r:upstream></item><item><title>[pamdeveloper] nirs4alldatasets 0.2.0</title><author>gregory.beurier@cirad.fr (Gregory Beurier)</author><description>R binding over the 'nirs4all-datasets' C 'ABI' ('n4ds_*'):
resolve a dataset id from the distributable catalog index into
a version-pinned download contract, fetch the canonical
'Parquet' ('Dataverse' / 'Zenodo' / 'figshare') with SHA-256
verification into a local cache, and re-verify a cached
directory offline. JSON crosses the stable C 'ABI'; analysis of
the data is left to the host.</description><link>https://github.com/r-universe/pamdeveloper/actions/runs/27866056135</link><pubDate>Fri, 19 Jun 2026 12:00:08 GMT</pubDate><r:package>nirs4alldatasets</r:package><r:version>0.2.0</r:version><r:status>success</r:status><r:repository>https://pamdeveloper.r-universe.dev</r:repository><r:upstream>https://github.com/cran/nirs4alldatasets</r:upstream></item><item><title>[gbeurier] nirs4all 0.2.0</title><author>gregory.beurier@cirad.fr (Gregory Beurier)</author><description>Aggregates the 'nirs4all' formats, IO, datasets, methods,
'dag-ml', and 'dag-ml-data' language bindings into one portable
package surface without reimplementing their parsing,
numerical, or pipeline logic. The aggregated engines remain the
source of truth and are delegated to at run time.</description><link>https://github.com/r-universe/gbeurier/actions/runs/27637815474</link><pubDate>Tue, 16 Jun 2026 16:50:46 GMT</pubDate><r:package>nirs4all</r:package><r:version>0.2.0</r:version><r:status>success</r:status><r:repository>https://gbeurier.r-universe.dev</r:repository><r:upstream>https://github.com/GBeurier/nirs4all-lite</r:upstream></item><item><title>[gbeurier] nirs4alldatasets 0.2.2</title><author>gregory.beurier@cirad.fr (Gregory Beurier)</author><description>'R' binding over the 'nirs4all-datasets' C 'ABI'
('n4ds_*'): resolve a dataset id from the distributable catalog
index into a version-pinned download contract, fetch the
canonical 'Parquet' ('Dataverse' / 'Zenodo' / 'figshare') with
SHA-256 verification into a local cache, and re-verify a cached
directory offline. JSON crosses the stable C 'ABI'; analysis of
the data is left to the host.</description><link>https://github.com/r-universe/gbeurier/actions/runs/27637812250</link><pubDate>Tue, 16 Jun 2026 16:50:45 GMT</pubDate><r:package>nirs4alldatasets</r:package><r:version>0.2.2</r:version><r:status>success</r:status><r:repository>https://gbeurier.r-universe.dev</r:repository><r:upstream>https://github.com/GBeurier/nirs4all-datasets</r:upstream></item><item><title>[gbeurier] nirs4allio 0.1.3</title><author>gregory.beurier@cirad.fr (Gregory Beurier)</author><description>'R' binding over the 'nirs4all-io' C 'ABI' ('n4io_*'):
normalize inputs into a canonical 'DatasetSpec', infer a
'DatasetPlan', and validate a 'DatasetSpec'. The JSON surface
crosses the stable C 'ABI'; the low-level 'n4io_*' functions
take and return canonical JSON strings, while the idiomatic
'nio_*' layer accepts native 'R' inputs (a path, a vector of
files, or a config list) and returns typed S3 objects with
print and as.data.frame methods.</description><link>https://github.com/r-universe/gbeurier/actions/runs/27637805074</link><pubDate>Tue, 16 Jun 2026 16:50:43 GMT</pubDate><r:package>nirs4allio</r:package><r:version>0.1.3</r:version><r:status>success</r:status><r:repository>https://gbeurier.r-universe.dev</r:repository><r:upstream>https://github.com/GBeurier/nirs4all-io</r:upstream></item><item><title>[gbeurier] nirs4allformats 0.2.0</title><author>gregory.beurier@cirad.fr (Gregory Beurier)</author><description>Thin 'R' binding for the 'nirs4all-formats' near-infrared
spectroscopy (NIRS) file-loading core written in 'Rust'. 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.</description><link>https://github.com/r-universe/gbeurier/actions/runs/27637799467</link><pubDate>Tue, 16 Jun 2026 16:50:42 GMT</pubDate><r:package>nirs4allformats</r:package><r:version>0.2.0</r:version><r:status>success</r:status><r:repository>https://gbeurier.r-universe.dev</r:repository><r:upstream>https://github.com/GBeurier/nirs4all-formats</r:upstream></item><item><title>[gbeurier] nirs4allformats.lite 0.2.0</title><author>gregory.beurier@cirad.fr (Gregory Beurier)</author><description>Smaller variant of the 'R' binding for the
'nirs4all-formats' near-infrared spectroscopy (NIRS)
file-loading core written in 'Rust'. 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 build ships every reader except the
'Parquet'/'Arrow' reader (the single biggest dependency): it
keeps 'HDF5'/'netCDF', 'MATLAB' and all core readers
('JCAMP-DX', 'Galactic SPC', 'Bruker OPUS', 'ASD', 'ENVI',
'CSV', 'Excel', and many vendor ASCII/binary formats). The
complete build with 'Parquet' support is the sibling package
'nirs4allformats'; feeding this build a 'Parquet' input returns
an actionable error naming it.</description><link>https://github.com/r-universe/gbeurier/actions/runs/27637806079</link><pubDate>Tue, 16 Jun 2026 16:50:42 GMT</pubDate><r:package>nirs4allformats.lite</r:package><r:version>0.2.0</r:version><r:status>success</r:status><r:repository>https://gbeurier.r-universe.dev</r:repository><r:upstream>https://github.com/GBeurier/nirs4all-formats</r:upstream></item><item><title>[gbeurier] pls4all 1.0.1</title><author>gregory.beurier@cirad.fr (Gregory Beurier)</author><description>A portable Partial Least Squares engine for chemometrics:
the slim, PLS-focused distribution carved from the
'nirs4all-methods' library. It ships every method built on the
shared PLS core (NIPALS, SIMPLS, SVD, kernel, wide-kernel,
orthogonal-scores, power, randomized SVD, PCR): regression
variants (sparse SIMPLS, CPPLS, weighted, robust, ridge,
continuum, multi-block, GLM, MIR), adaptive AOM-PLS / POP-PLS
operator selection, variable-selection methods (SPA, CARS, GA,
random frog, stability selection, VIP), PLS diagnostics
(Hotelling T2, Q residuals, DModX), and calibration transfer
(PDS, DS). The spectroscopy-specific surface (spectral
preprocessing, augmentation, sample filters, signal-type
detection) lives in the full 'nirs4all-methods' distribution.
The same 'C++17' numerical core powers both; here it is
vendored and compiled from source at install time, with no
external system libraries required.</description><link>https://github.com/r-universe/gbeurier/actions/runs/27637795392</link><pubDate>Tue, 16 Jun 2026 16:50:41 GMT</pubDate><r:package>pls4all</r:package><r:version>1.0.1</r:version><r:status>success</r:status><r:repository>https://gbeurier.r-universe.dev</r:repository><r:upstream>https://github.com/GBeurier/nirs4all-methods</r:upstream><r:article><r:source>pls4all.Rmd</r:source><r:filename>pls4all.html</r:filename><r:title>Introduction to pls4all</r:title><r:created>2026-05-19 06:29:24</r:created><r:modified>2026-05-28 07:12:22</r:modified></r:article></item><item><title>[gbeurier] n4m 1.0.1</title><author>gregory.beurier@cirad.fr (Gregory Beurier)</author><description>Implements a portable Partial Least Squares (PLS) and
Near-Infrared Spectroscopy (NIRS) engine. Provides fit/predict
wrappers for the shipped PLS regression solvers (NIPALS,
SIMPLS, SVD, kernel, wide-kernel, orthogonal-scores, power,
randomized SVD, PCR), variants (sparse SIMPLS, CPPLS, weighted,
robust, ridge, continuum, multi-block, GLM, MIR), adaptive
AOM-PLS and POP-PLS operator selection, variable-selection
methods (SPA, CARS, GA, random frog, stability selection, VIP),
diagnostics (Hotelling T2, Q residuals, DModX), and calibration
transfer (PDS, DS). The 'C++17' implementation is vendored and
compiled from source at install time; no external system
libraries are required.</description><link>https://github.com/r-universe/gbeurier/actions/runs/27637778053</link><pubDate>Tue, 16 Jun 2026 16:50:41 GMT</pubDate><r:package>n4m</r:package><r:version>1.0.1</r:version><r:status>success</r:status><r:repository>https://gbeurier.r-universe.dev</r:repository><r:upstream>https://github.com/GBeurier/nirs4all-methods</r:upstream><r:article><r:source>n4m.Rmd</r:source><r:filename>n4m.html</r:filename><r:title>Introduction to n4m</r:title><r:created>2026-05-23 14:44:10</r:created><r:modified>2026-05-28 07:12:22</r:modified></r:article></item></channel></rss>