The Square
Browse the latest algorithms, datasets, and tools contributed by the global chemometrics community. Find resources, share your work, and stay updated.
Browse the latest algorithms, datasets, and tools contributed by the global chemometrics community. Find resources, share your work, and stay updated.
NIPALS performs PCA on data using iterative least squares and deflation steps. It can deal with missing values.
AslsLocalPartsGui is a MATLAB GUI for interactive baseline correction of spectra using the asymmetric least squares (ASLS) method per-interval parameters.
Performs PCA on incomplete datasets using Alternating Least Squares with QR orthogonalization, handling missing values efficiently.
The PARAFAC-ALS (Lite version) algorithm unmixes trilinear data to obtain the pure components.
The MCR-ALS (Lite version) algorithm unmixes bilinear data to obtain the pure components.
Interval Correlation Optimized Shifting (iCOshift) for fast, robust signal alignment across samples.
It implements all-at-once model for coupled matrix and tensor analysis (CMTF and ACMTF), enabling joint analysis of matrices + higher‐order tensors.
XYOnion: a layer-based method for splitting datasets into calibration and validation subsets.
Creates a combined PCA plot with scores, loadings, and violin plots to visualize sample groups, variable impact, and distributions.
This code recovers saturated signals using O-ALS by treating saturated signal as NaNs and reconstructing them from PCA subspace.