ACOGASS: variable, sample and pre-processing selection

Graphical user interface for the simultaneous selection of variables, samples and pre-processing methods in multivariate calibration.
1 Download
Updated 20 Feb 2026

View License

ACOGASS is a MATLAB graphical user interface for the simultaneous selection of calibration/validation samples, spectral (or other types of) variables and mathematical pre-processing methods in multivariate calibration with partial leas-squares (PLS-1). The interface integrates different algorithms for the selections: (1) ant colony optimization for variables, (2) genetic algorithms for pre-processing, and (3) Kennard-Stone and SPXY for samples.

Cite As

Alejandro Olivieri (2026). ACOGASS: variable, sample and pre-processing selection (https://uk.mathworks.com/matlabcentral/fileexchange/183299-acogass-variable-sample-and-pre-processing-selection), MATLAB Central File Exchange. Retrieved .

An integrated approach to the simultaneous selection of variables, mathematical pre-processing and calibration samples in partial least-squares multivariate calibration. Allegrini, F, Olivieri, AC, Talanta 115 (2013) 755-760.

MATLAB Release Compatibility
Created with R2018b
Compatible with R2012a to R2018b
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.1

Description updated

1.0.0