Multivariate Curve Resolution Alternating Least Squares (MCR-ALS)

Alternating least squares is often used to resolve components contributing to data with a bilinear structure; the basic technique may be extended to alternating constrained least squares. Commonly applied constraints include unimodality, non-negativity, and normalization of components. Several data matrices may be decomposed simultaneously by assuming that one of the two matrices in the bilinear decomposition is shared between datasets.


Changes in version 0.0.6 o Moved within package o Changed function calls to nnls to nnls::nnls()

Changes in version 0.0.5 o Better compression obtained by using R CMD build --resave-data o Added dependence on R 2.10

Changes in version 0.0.4

o Thanks to Jan Gerretzen, a bug that appears when (normS > 0 && normS != 1) is removed.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.0.6 by Katharine Mullen, 5 years ago

Browse source code at

Authors: Katharine M. Mullen

Documentation:   PDF Manual  

Task views: Chemometrics and Computational Physics

GPL (>= 2) license

Depends on nnls, Iso

See at CRAN