Snapshot 1: sorption isotherm data generated with the three-parameter GAB model and the superimposed two-parameter Oswin isotherm with the default range and initial parameter values
Snapshot 2: sorption isotherm data generated with the three-parameter GAB model and the superimposed two-parameter Oswin isotherm equation with the data range and initial values adjusted
Snapshot 3: sorption isotherm data generated with the three-parameter GAB model and the superimposed four-parameter double-power isotherm equation with the default range and initial parameter values
Snapshot 4: sorption isotherm data generated with the three-parameter GAB model and the superimposed four-parameter double-power isotherm equation with the same data range but initial values adjusted
Snapshot 5: sorption isotherm data generated with the three-parameter GAB model and the superimposed fitted four-parameter double-power isotherm equation
The three-parameter Guggenheim, Anderson, and de Boer (GAB) sorption model is a variant of the more famous two-parameter Brunauer, Emmett, and Teller (BET) model. It has been frequently used to describe sigmoid moisture sorption isotherms and is commonly written in the form
is the equilibrium moisture content in percent on a dry basis (g water/100g dry matter) that corresponds to a water activity level,
are adjustable parameters obtained by curve fitting [1–4]. (The validity of considering
as being the "water monolayer" can be challenged on different grounds, but this should not concern us here.) Alternative models have been the empirical Oswin,
; and the semi-empirical double-power equation
(also known as the Peleg isotherm), where the
's are constants.
Since some of the models cannot be used interchangeably over the entire
range of 0 to 1, this Demonstration allows fitting the sorption data generated using the GAB parameters with the other five models with or without adjustment of the water activity range, specified by its lower and upper bounds. To facilitate the fit and assure convergence during the regression, you can adjust the gray curve given by the guessed initial parameter values to match the generated data visually. Click the green button "fit selected model to data and plot results" to fit the currently selected model to the generated data using the current slider settings as the initial guesses of the model's parameters. Once the entered initial guesses of the parameters enable a successful fit, the Demonstration will calculate and display the best-fit parameters and will show the fit's correlation coefficient,
, in blue. It will also superimpose a plot of the fitted curve on the generated data, which is plotted as black dots. The color of the fitted curve matches the color of the text of the currently selected model. If the fit appears to need improvement, you can readjust the initial parameter guesses and repeat the regression until a higher
is obtained. "Fit failed!" appears in red if the fit attempt was not successful.
The default appearance of the Thumbnail panel shows 21 data points generated with the GAB model after
they have been successfully fitted by the Oswin model. Move any control to erase the displayed fitted parameter and
values, replace the red fitted curve with the gray curve representing the current slider-entered parameter values, and activate the green button in preparation for a new fit attempt.
 H. A. Iglesias and J. Chirife, Handbook of Food Isotherms: Water Sorption Parameters for Food and Food Components
, New York: Academic Press, 1982.
 W. Wolf, W. E. L. Spiess, and G. Jung, Sorption Isotherms and Water Activity of Food Materials
, New York: Elsevier, 1985.
 M. Peleg, "Assessment of a Semi-Empirical Four Parameter General Model for Sigmoid Moisture Sorption Isotherms," Journal of Food Process Engineering
(1), 1993 pp. 21–37. doi:10.1111/j.1745-4530.1993.tb00160.x.