Next Article in Journal
Performance of All-Solid-State MoOx pH Sensors Prepared via Thermal Oxidation for Robust Applications
Next Article in Special Issue
Adaptive Kalman Filtering for Compensating External Effects in On-Line Spectroscopic Measurements
Previous Article in Journal
Design of a Fixed IF Down-Conversion Double-Balanced Mixer for UHF Band Applications
Previous Article in Special Issue
Maximizing the Reliability and Precision of Measures of Prefrontal Cortical Oxygenation Using Frequency-Domain Near-Infrared Spectroscopy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Compensation for Matrix Effects in High-Dimensional Spectral Data Using Standard Addition

1
Faculty of Chemistry, Technion-Israel Institute of Technology, Haifa 32000, Israel
2
Department of Statistics, University of Haifa, 199 Abba Khoushy, Haifa 3498838, Israel
*
Authors to whom correspondence should be addressed.
Sensors 2025, 25(3), 612; https://doi.org/10.3390/s25030612
Submission received: 12 December 2024 / Revised: 13 January 2025 / Accepted: 18 January 2025 / Published: 21 January 2025
(This article belongs to the Special Issue Advanced Spectroscopy-Based Sensors and Spectral Analysis Technology)

Abstract

:
The standard addition method is widely used in analytical chemistry to compensate for matrix effects. While effective with single signals (e.g., absorbance at a single wavelength) and independent of matrix composition or blank measurements, it has limitations with high-dimensional data (e.g., full spectra). Existing methods for high-dimensional data require knowledge of the matrix composition and blank measurements, restricting their applicability. We propose a novel algorithm for standard addition that works with high-dimensional data without requiring matrix composition knowledge or blank measurements. By modifying experimental data (e.g., spectra) before applying chemometric models, the algorithm accurately determines analyte concentrations even in complex matrices like seawater or food, where blanks are unavailable. A performance evaluation shows the algorithm compensates effectively for matrix effects, outperforms previously published standard addition algorithms and direct applications of multivariate chemometric algorithms, and is robust to variations in SNR and matrix effect intensity.

1. Introduction

Many analytical instruments (e.g., spectrometers) produce signals that are proportional to the analyte concentration. However, additional unknown components can alter the instrument’s sensitivity to the analyte, leading to what is known as the matrix effect.
This situation frequently arises in environmental analyses, where calibration plots cannot be performed because the composition of the matrix is complex and unknown. A common approach to overcome such matrix effects is the standard addition method. In this method, a calibration plot is constructed by measuring the responses of the original sample after successive additions of known quantities of the analyte. The unknown concentration of the analyte is then determined by extrapolation to the zero-response value (e.g., zero absorbance). Notably, this approach works even when a matrix free of the analyte (blank) is unavailable [1,2].
However, the standard addition method is typically limited to situations where only one signal is recorded per concentration. In contrast, modern instruments can provide multiple signals for each concentration, such as recording an entire absorption spectrum instead of a single wavelength. These systems are termed high-dimensional. When most of the available experimental data are left unused, the analysis may be suboptimal.
A partial solution to this problem has been proposed: build a Partial Least Squares (PLS) calibration model before and after the standard additions. Next, apply this model to the blank signal (collected from a solution containing the same matrix but without the analyte), and predict the analyte concentration via extrapolation [3]. The main drawback is that this approach requires a blank signal, which in turn requires knowledge of the exact matrix composition or a way to prepare the matrix without the analyte. This is usually infeasible in practice because the matrix is often unknown. Consequently, standard addition in high-dimensional data cannot be applied, for example, to compounds in seawater, sludges, or most natural matrices (such as foods or oils).
Despite this obstacle, numerous analytical papers have applied standard addition methods to high-dimensional systems, including spectroscopic [4,5,6,7,8,9,10,11], chromatographic [12,13,14,15,16], sensory [17,18], mass spectrometric [19,20,21], and forensic applications [22,23]. Recently, the standard addition method became useful also in sensor development [24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42]. In most of these cases, the potential afforded by high dimensionality was not fully utilized, simply because no suitable algorithm was available. Often, since the matrix composition was unknown, most of the measured data could not be used; for example, absorbance at only a single wavelength was utilized, rather than the entire spectrum.
Here, we propose a new standard addition algorithm that enables the use of chemometric regression models (e.g., principal component regression, PCR) in high-dimensional systems. Unlike previous methods, this algorithm remains effective even when the matrix composition is unknown and no blank is available. The direct application of chemometric models (PCR or PLS) alone fails under these conditions, so we propose an additional step. The new algorithm comprises seven straightforward steps, explained below. In essence, we found a way to modify the measured signals (e.g., spectra) before applying the chemometric model, ensuring the correct unknown concentration is recovered. We evaluate the performance of the method as a function of the signal-to-noise ratio (SNR), the magnitude of the matrix effect, and other relevant parameters. The algorithm’s robustness to non-proportionality of the signals is also examined.

2. Material and Methods

2.1. Data Simulation of Pure Analyte

The algorithm proposed in this study is general; however, we demonstrate its performance and examine its limitations using a specific example. The high-dimensional signal selected for this purpose is a sum of two Gaussian densities, representing typical signals encountered in spectroscopy, such as absorbance as a function of irradiation wavelength. To be specific, the signal at unit concentration of the analyte, without the matrix effect, is given by
ε x j = A 1 · e x p x j B 1 2 2 25 2 + A 2 · e x p x j B 2 2 2 10 2 ,   j = 1 , , p .
Here, x j is a measurement point. For example, in spectroscopy, x is the wavelength. The units of x do not influence the algorithm or its interpretation. The dimension of the signal we explore is p = 100 . In addition,
  • A 1 = 1 (a. u.) represents the first peak height.
  • B 1 = 500 is the first peak position.
  • A 2 = 1.25⋅A1 (a. u.) represents the second peak height.
  • B 2 = B 1 + Δ x is the second peak position.
  • Δ x = 70.
This signal is shown in Figure 1.

2.2. Data Simulation of Noisy Signals

In order to simulate the experimental data, we consider the following statistical measurement error model:
f i x j = c i · ε x j ,
where f i x j is the signal induced by concentration ci at the zero noise level at each measurement point xj. ε x j is the detector response at unit concentration (e.g., molar absorptivity), as defined above in Equation (1). Y, the actually measured signal, including noise, is
Y i j = f i ( x j ) + ϵ i j , i = 1 , . . . , n , j = 1 , . . . , p .
The noise ϵ i j has a Gaussian distribution with expectation 0 and variance σ2 for all i = 1, …, n, j = 1, …, p. We defined the standard deviation of a signal via a signal-to-noise-ratio (SNR). Let μ ε = 1 p j = 1 p ε ( x j ) ; then, σ = μ ε S N R . An example of a noisy signal with SNR = 10 is also shown in Figure 1.

2.3. Data Simulation of an Analyte in a Matrix

The matrix affects the sensitivity of the instrument to the analyte concentration, namely changes the proportionality coefficient. We assume that in the presence of the matrix, the signal is
f i x j = a · c i · ε ( x j ) ,
where a represents the degree of the matrix effect (a = 1 corresponds to no matrix effect). This parameter can be lower or higher than 1. For simplicity, we use the same notation for the signal with and without matrix, as their usage below will be clear from the context.

2.4. Training and Prediction Sets for PCR Analysis

In all simulations, the training sets were of n = 50 samples, generated for concentrations from 0.5 to 5.5. The test sets were also composed of 50 samples in the concentration range from 1 to 5.

3. Results and Discussion

The goal is to determine the concentration of an analyte in the presence of an unknown matrix for high-dimensional signals. For this purpose, an algorithm (and a program based on it) was developed and tested.

3.1. The Algorithm

The algorithm consists of the following steps:
  • Measure a training set of the pure analyte (without matrix effects) at various concentrations. (Include unit concentration and find ε(xj) at all j points, or calculate them from any known concentration.)
  • Create a PCR model for predicting the analyte, based on the above training set.
  • Measure the signals f(xj) at all j points of the tested sample (with matrix effects).
  • Add a set of known quantities of the pure analyte to the tested sample, and measure the signals of all the above sets at all points (e.g., wavelengths).
  • For each j = 1 , , p , perform a linear regression of the signal vs. added concentration, and note the intercept β j and slope α j .
  • For each j = 1 , , p calculate the corrected signal:
    f c o r r ( x j ) = ε ( x j ) β j α j
  • Apply the PCR model to fcorr, and find the predicted analyte concentration.
The signals from a set of concentrations subjected to matrix effects, and the corresponding corrected signals are presented in Figure 2.

3.2. Testing the Algorithm

Three procedures were performed in order to evaluate the above algorithm. In each of them, the Root Mean Square Error (RMSE) of the prediction was recorded. In all cases, 50 samples of concentrations in the range 1 to 5 were tested, and the RMSE were recorded as a function of the SNR and the degree of the matrix effect:
(a)
Testing the predicting ability of the PCR model when no matrix effects are present.
(b)
Testing the prediction ability of the PCR model when matrix effects are present (the degree of the matrix effect is different from 1) and the model is directly applied to the measured signals f(xj).
(c)
Testing the predictive ability of the PCR model when matrix effects are present, and the model is applied to the corrected signals fcorr.
As expected, with no matrix effects, the performance of the PCR model is excellent and almost not affected by the SNR in the tested range (RMSE in the order of 10−15). But, this is not the case when matrix effects are present. Applying the PCR model to the intact signals results in poor predictions (Figure 3a). Practically, in the studied case, the model is not effective at all. The degree of the matrix effect also has a dramatic influence (Figure 3b), where the RMSE linearly increases as the parameter deviates from 1 in both directions. Even a small deviation makes the model unusable. This demonstrates the necessity of an algorithm to compensate for the matrix effects.
The results of the application of the proposed algorithm are shown in Figure 4. The RMSE decreases as a function of the SNR, as expected. All RMSE values are dramatically improved by the algorithm. For an SNR of 20, the improvement is by a factor of ≈4750, and for an SNR of 40, the improvement is by a factor of ≈9500.
The RMSE values obtained using the proposed algorithm, as a function of the degree of the matrix effect, a, are presented in Figure 4b. Also here, all the RMSE values are dramatically improved by the algorithm. At a = 1, where there is no matrix effect, the RMSE is practically zero, and it increases in both directions. Nevertheless, the values are rather low and allow for proper analyses in all tested ranges of the parameter. For example, the improvement factor at a = 0.5 is ≈590 and at a = 4 is ≈4760.
Actually, the RMSE values depend on both the SNR and the degree of matrix effect, a. Therefore, 3D maps of the RMSE as a function of both parameters are needed. The results are shown in Figure 5.
The results (Figure 5a) indicate that before application of the correction algorithm, the RMSE dependence on the degree of matrix effect, a, is the same for all SNR values in the tested range, and except in the close vicinity of a = 1 (no matrix effect), the results are practically unusable. However, after the application of the correction algorithm, the RMSE values dramatically drop (Figure 5b). For low SNR values, the RMSE values strongly increase with deviations from a = 1; however, for higher SNR values, there is only little dependence on the degree of the matrix effect and the RMSE values are always very low.

3.3. Testing the Sensitivity of the Algorithm to the Signal Shape

The above results were obtained for a specific signal shape, as shown in Figure 1. Here, we analyze the sensitivity of the algorithm to changes in the signal shape. This was carried out by changing the distance between the two peaks, Δx, in the range of −80 to 80.
In all tested ranges, direct application of the PCR model to the data (degree of matrix effect of 2 and SNR of 10) resulted in an RMSE above 3, which means total failure of the prediction. Even when the two peaks were well separated, the model failed due to the matrix effects. However, after application of the algorithm, the results (Figure 6) show that the RMSE values were low and practically unchanged in a whole range. This means that the performance of the algorithm is not affected by changing the signal shape in this way.

3.4. Testing the Algorithm for Deviations from Proportionality

The PCR model should work well when the signals are linearly dependent on concentrations (but it fails when the matrix effect is present). We have shown that the proposed algorithm, which is based on standard addition, may solve this problem; however, standard addition works only when the signals are proportional to the concentrations. Therefore, it is expected that the performance of the proposed algorithm may deteriorate in the more general, linear case dependence. In order to investigate this degree of deterioration, we tested the effect of adding a constant to the relation between the signal and the concentration:
f i x j = a · c i · ε x j + b
where b is the additive term.
The results are shown in Figure 7. The first observation is that for all ranges of the parameter b, the RMSE of the proposed algorithm is much better than that of direct PCR. The second observation is that the RMSE increases with the additive term b for both the direct application of PCR and for the proposed algorithm. However, the slope of the increase is different: the slope is lower when using the proposed correction algorithm. This means that although standard addition is not supposed to work when b is nonzero, the proposed algorithm can handle small deviations from proportionality.

3.5. Further Validation Using Monte Carlo Simulations

Furter validation of the results was carried out using Monte Carlo simulations. We ran 1000 simulations with the exact setup described above (focus on the uncertainty of the new observations only) and compared the expected variability with the empirical Monte Carlo variability of the concentration c* = 1.89. The results for SNRs of 10 and 100 are presented in Table 1 and Table 2, correspondingly. Classical and inverse regression estimators were carried out, and both methods provided the same results (as theoretically expected in our case).
The simulations were performed with a considerable matrix effect (of a = 2). This should result in a bias of 2c* − c* = 1.89 in our case (see the Theoretical Considerations Section 4 below).
The standard deviation is in agreement with the theoretically predicted value for the data sets without the matrix effect and with the matrix effect. For the corrected data sets, this value is higher, which is due to the additional variance that is coming from randomness of the signals corresponding to the standard additions (note that this additional variance is not taken into account in the theoretical analysis below).
The algorithm works well when the signals are proportional to the concentration of the analyte (e.g., absorbance). Deviations from proportionality dependence might result in inaccurate predictions. This effect is discussed in the next session.

4. Theoretical Considerations

4.1. The Variance of the Prediction

Recall the measurement error model:
Y i j = f i x j + ϵ i j , i = 1 , . . . , n , j = 1 , . . . , p ,
where
f i x j = c i · ε x j .
Let Y i = j = 1 p ϕ j Y i j be some weighted sum of the training observations for all i = 1, …, n. Then, by applying the inverse regression, we in fact assume for all i that ci ≈ θ0 + θ1Yi. The estimators for θ0 and θ1 are easy to obtain as this is just a simple linear regression:
θ ^ 0 = c ¯ θ ^ 1 Y ¯ , θ ^ 1 = i = 1 n ( Y i Y ¯ ) ( c i c ¯ ) i = 1 n Y i Y ¯ 2 ,
where c ¯ = 1 n i = 1 n c i and Y ¯ = 1 n i = 1 n Y i .
In particular, Y i are the scores of the first principal component of the training data and ϕ j are weights dependent on the Y i j s and are given in our case by the estimates of the principal component vector of training data (which we denote by ϕ ~ j ). Let Y ~ = j = 1 p ϕ ~ j Y j be a weighted linear combination of a test observation; then, by applying the inverse linear regression (IR) prediction for some c*, we assume that
c I R = θ ^ 0 + θ ^ 1 Y ~ ,
where θ ^ 0 and θ ^ 1 are the least square estimates of θ0 and θ1, respectively, as calculated based on the training data.
Clearly, we would like to understand the performance of such a prediction. The performance will depend on mathematical characteristics of the underlying signal ε , the statistical ones of the error ϵ, and the relations between the two. In the case of the univariate linear relation, the classical least squares estimator is equivalent to the inverse estimator but easier to analyze theoretically. For the classical estimator, we define the following statistical model:
Y i = β 0 + β 1 c i + η i ,
where Y i = j = 1 p ϕ j Y i j , β 1 = j = 1 p ϕ j ε j and η i = j = 1 p ϕ j ϵ i j , i = 1, …, n. Note that β0 will be different from zero when the model is not exact, for example, when we plug in for the weights ϕ j , their empirical counterpart ϕ ~ j obtained from estimating the first principal components of the data. A classical regression (CR) prediction is given by
c C R = Y ~ β ^ 0 β ^ 1 = j = 1 p ϕ ~ j Y j β ^ 0 β ^ 1 ,
where β ^ 0 and β ^ 1 are least square estimates of β 0 and β 1 , respectively, obtained from the training data based on the measurement error model defined above.
We would like to understand the performance of such a prediction in terms of their variance and bias in view of several real-life scenarios. We will ignore the bias and variance that may come from the training sample per se for now, meaning that we theoretically calculate and practically simulate the variance and bias conditional on the training sample. We first generate a training data set and obtain the prediction model as explained above and then use a Monte Carlo simulation to assess the testing performance, given the specific training data we obtained.
The estimated β 1 of the classical estimator modeling approach is β ^ 1 = −3.1019. As mentioned above, β 1 = j = 1 p ϕ j ε j , a quantity we can calculate based on our mathematical model. Let f be a n × p matrix in which the elements are f i ( x j ) , i = 1, …, nj = 1, …, p. Let the p × p matrix F = f T f , and denote by ϕ j , j = 1, …, p its first eigenvector. The first principal component of the data covariance matrix calculated above is just an estimate of the first eigenvector of F. Indeed, such an exact calculation yields β 1 = 3.102.
The variance of the prediction depends on mathematical characteristics of the underlying signal ε, the statistical ones of the error ϵ, and the relations between the two. Let us focus on the uncertainty introduced by the new observation only. In that case, given the training data, the variance of c ^ C R comes from the randomness of the test observation only:
V a r c ^ C R = σ 2 j = 1 p ϕ ~ j 2 β ^ 1 2 = σ 2 β ^ 1 2
The first equality is because the Y j s are independent for different js, and for all j, they have the same variance σ2. The second equality is because of the principal components, we have j = 1 p ϕ ~ j 2 = 1 . Specifically, in our setup, we have σ = 0.031,  β ^ 1 = −3.1 so that V a r c ^ C R = 0.01 .

4.2. The Bias of the Prediction

The expectation of the prediction is given by
E c ^ C R = E Y ~ β ^ 0 β ^ 1 = j = 1 p ϕ ~ j E Y j β ^ 0 β ^ 1 = c j = 1 p ϕ ~ j ε j β ^ 0 β ^ 1
Thus, the bias is given by
E c ^ C R c = c j = 1 p ϕ ~ j ε j β ^ 1 1 β ^ 0 β ^ 1
Note that for a large enough training sample, namely, as n→∞, we have β ^ 0 0 ,   β ^ 1 β 1 and ϕ ~ ϕ , so that E c ^ C R c 0 .
Suppose that the test data are coming from a different signal d j , as a result of the matrix effect. Then, the test observation is given by
Y j = c d j + ϵ j , j = 1 , , p .
Further, assume that d = a · ε for some positive constant a. Then, the expectation of the classical estimator will be
E c ^ C R = a · c j = 1 p ϕ ~ j ε j β ^ 0 β ^ 1 a · c ,   n .

5. Conclusions

We have successfully extended the standard addition method for compensating matrix effects to high-dimensional data in analytical chemistry. Unlike previously reported approaches, the proposed algorithm does not require knowledge of the matrix composition or its characteristics. Instead, it introduces a transformation that modifies the measured signals (e.g., spectra), ensuring accurate concentration estimates when using the PCR model. Our results indicate that the algorithm is robust, showing only minor sensitivity to both the signal-to-noise ratio (SNR) and the magnitude of the matrix effect.
Although the algorithm was exemplified using a particular functional form, our findings suggest that it is only slightly sensitive to this choice and generally outperforms the direct application of PCR. Standard addition inherently relies on signals being proportional to their concentrations; however, our method can accommodate small deviations from strict proportionality. A theoretical study of the variance and bias in concentration predictions aligns closely with the Monte Carlo simulations, further validating the approach. An extension of this methodology to wider multivariate analyses is currently under investigation. The investigation and validation of the suggested algorithm was based solely on simulations. The simulations allowed for extensive and systematic evaluation of performance across a wide range of scenarios, parameters, and conditions, which is often infeasible in laboratory settings [39,40,41,42].

Author Contributions

Conceptualization, I.S. and I.D.; methodology, I.S and I.D.; software, E.K.; validation, E.K., I.S. and I.D.; formal analysis, E.K.; investigation, E.K., I.S. and I.D.; resources, I.S. and I.D.; data curation, E.K.; writing—original draft preparation, E.K., I.S. and I.D.; writing—review and editing, E.K., I.S. and I.D.; visualization, E.K.; supervision, I.S and I.D.; project administration, I.S. and I.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created.

Conflicts of Interest

No competing interests to declare.

References

  1. Burns, D.T.; Walker, M.J. Origins of the method of standard additions and of the use of an internal standard in quantitative instrumental chemical analyses. Anal. Bioanal. Chem. 2019, 411, 2749–2753. [Google Scholar] [CrossRef] [PubMed]
  2. Saxberg, B.E.H.; Kowalski, B.R. Generalized standard addition method. Anal. Chem. 1979, 51, 1031–1038. [Google Scholar] [CrossRef]
  3. Melucci, D.; Locatelli, C. Multivariate calibration in differential pulse stripping voltammetry using a home-made carbon-nanotubes paste electrode. J. Electroanal. Chem. 2012, 675, 25–31. [Google Scholar] [CrossRef]
  4. Wei, W.; Haruna, S.A.; Zhao, Y.; Li, H.; Chen, Q. Surface-enhanced Raman scattering biosensor-based sandwich-type for facile and sensitive detection of Staphylococcus aureus. Sens. Actuators B Chem. 2022, 364, 131929. [Google Scholar] [CrossRef]
  5. Khrushchev, A.Y.; Akmaev, E.R.; Gulyaeva, A.Y.; Zavialov, A.V.; Sidorenko, A.I.; Bondarenko, V.O.; Lvovskiy, A.I. Ion-induced agglomeration of Ag NPs for quantitative determination of trace malachite green in natural water by SERS. Vib. Spectrosc. 2022, 120, 103360. [Google Scholar] [CrossRef]
  6. Ismail, M.; Xiangke, W.; Cazzato, G.; Saleemi, H.A.; Khan, A.; Ismail, A.; Zahid, M.; Khan, M.F. Role of silver nanoparticles in fluorimetric determination of urea in urine samples. Spectrochim. Acta A 2022, 271, 120889. [Google Scholar] [CrossRef]
  7. Tataeva, S.D.; Magomedov, K.E. A Cadmium-Selective Electrode Based on Ionophores with Nitrogen-, Sulfur-, and Oxygen-Containing Functional Groups. J. Anal. Chem. 2022, 77, 110–117. [Google Scholar] [CrossRef]
  8. Gorska, M.; Pohl, P. Application of atmospheric pressure glow discharge generated in contact with liquids for determination of chloride and bromide in water and juice samples by optical emission spectrometry. Talanta 2022, 237, 122921. [Google Scholar] [CrossRef] [PubMed]
  9. Zhang, Z.; Liu, Y.; Huang, P.; Wu, F.-Y.; Ma, L. Polydopamine molecularly imprinted polymer coated on a biomimetic iron-based metal-organic framework for highly selective fluorescence detection of metronidazole. Talanta 2021, 232, 12241. [Google Scholar] [CrossRef] [PubMed]
  10. Kowalewska, Z.; Brzezińska, K.; Zieliński, J.; Pilarczyk, J. Method development for determination of organic fluorine in gasoline and its components using high-resolution continuum source flame molecular absorption spectrometry with gallium fluoride as a target molecule. Talanta 2021, 227, 122205. [Google Scholar] [CrossRef]
  11. García-Mesa, J.; Montoro-Leal, P.; Rodríguez-Moreno, A.; Guerrero, M.L.; Alonso, E.V. Direct solid sampling for speciation of Zn2+ and ZnO nanoparticles in cosmetics by graphite furnace atomic absorption spectrometry. Talanta 2021, 223, 121795. [Google Scholar] [CrossRef] [PubMed]
  12. Gao, L.; Xing, Z.; Zhang, S.; Lin, X.; Qin, S.; Chu, H.; Tang, Y.; Zhao, X. Simultaneous Enantioseparation and Rapid Determination of Atenolol and Amlodipine Besylate by Capillary Electrochromatography. Chromatographia 2022, 85, 373–382. [Google Scholar] [CrossRef]
  13. Rathi, D.N.G.; Rashed, A.A.; Noh, M.F.M. Determination of retinol and carotenoids in selected Malaysian food products using high-performance liquid chromatography (HPLC). Appl. Sci. 2022, 4, 93. [Google Scholar] [CrossRef]
  14. Kong, L.; Wang, J.; Gao, Q.; Li, X.; Zhang, W.; Wang, P.; Ma, L.; He, L. Simultaneous determination of fat-soluble vitamins and carotenoids in human serum using a nanostructured ionic liquid based microextraction method. J. Chromatogr. A 2022, 1666, 462861. [Google Scholar] [CrossRef]
  15. Ertekin, Z.C.; Heydari, H.; Konuklugil, B.; Dinç, E. Multiway resolution of spectrochromatographic measurements for the quantification of echinuline in marine-derived fungi Aspergillus chevalieri using parallel factor analysis. J. Chromatogr. B 2022, 1193, 123181. [Google Scholar] [CrossRef] [PubMed]
  16. Han, K.; Zhong, Z.; Zhang, L.; Hu, Q.; Ji, W.; Liu, S. C18 Reversed-Phase Liquid Chromatography Column Coupled with Ion Chromatography: A Method for the Determination of Trimethylamine Hydrochloride Residues in Cationic Etherifying Agent. Chromatographia 2022, 85, 83–89. [Google Scholar] [CrossRef]
  17. Feng, Z.; Li, M.; Li, Y.; Yin, J.; Wan, X.; Yang, X. Characterization of the key aroma compounds in infusions of four white teas by the sensomics approach. Eur. Food Res. Technol. 2022, 248, 1299–1309. [Google Scholar] [CrossRef]
  18. Putra, B.R.; Nisa, U.; Heryanto, R.; Rohaeti, E.; Khalil, M.; Izzataddini, A.; Wahyuni, W.T. A facile electrochemical sensor based on a composite of electrochemically reduced graphene oxide and a PEDOT: PSS modified glassy carbon electrode for uric acid detection. Anal. Sci. 2022, 38, 157–166. [Google Scholar] [CrossRef] [PubMed]
  19. Fan, X.; Li, Q.; Lin, P.; Jin, Z.; Chen, M.; Ju, Y. A standard addition method to quantify serum lithium by inductively coupled plasma mass spectrometry. Ann. Clin. Biochem. 2022, 59, 166–170. [Google Scholar] [CrossRef]
  20. Aramendía, M.; García-Mesa, J.C.; Alonso, E.V.; Garde, R.; Bazo, A.; Resano, J.; Resano, M. A novel approach for adapting the standard addition method to single particle-ICP-MS for the accurate determination of NP size and number concentration in complex matrices. Anal. Chim. Acta 2022, 1205, 339738. [Google Scholar] [CrossRef]
  21. Hermann, M.; Agrawal, P.; Liu, C.; LeBlanc, J.Y.; Covey, T.R.; Oleschuk, R.D. Rapid Mass Spectrometric Calibration and Standard Addition Using Hydrophobic/Hydrophilic Patterned Surfaces and Discontinuous Dewetting. J. Am. Soc. Mass. Spectrom. 2022, 33, 660–670. [Google Scholar] [CrossRef]
  22. Kikkawa, H.S.; Kobayashi, M.; Minamimoto, A.; Ono, H.; Tsuge, K. Simultaneous determination of eight catechins and four theaflavins in bottled tea by liquid chromatography-tandem mass spectrometry for forensic analysis. J. Forensic Sci. 2022, 67, 309–320. [Google Scholar] [CrossRef] [PubMed]
  23. Giorgetti, A.; Sommer, M.J.; Wilde, M.; Perdekamp, M.G.; Auwärter, V. A case of fatal multidrug intoxication involving flualprazolam: Distribution in body fluids and solid tissues. Forensic Toxicol. 2022, 40, 180–188. [Google Scholar] [CrossRef]
  24. Torrinha, Á.; Tavares, M.; Dibo, V.; Delerue-Matos, C.; Morais, S. Carbon Fiber Paper Sensor for Determination of Trimethoprim Antibiotic in Fish Samples. Sensors 2023, 23, 3560. [Google Scholar] [CrossRef] [PubMed]
  25. Barros, T.M.; Medeiros de Araújo, D.; Lemos de Melo, A.T.; Martínez-Huitle, C.A.; Vocciante, M.; Ferro, S.; Vieira dos Santos, E. An Electroanalytical Solution for the Determination of Pb2+ in Progressive Hair Dyes Using the Cork-Graphite Sensor. Sensors 2022, 22, 1466. [Google Scholar] [CrossRef]
  26. Varodi, C.; Pogăcean, F.; Coros, M.; Magerusan, L.; Staden, R.-I.S.-V.; Pruneanu, S. Hydrothermal Synthesis of Nitrogen, Boron Co-Doped Graphene with Enhanced Electro-Catalytic Activity for Cymoxanil Detection. Sensors 2021, 21, 6630. [Google Scholar] [CrossRef] [PubMed]
  27. Finšgar, M.; Majer, D.; Maver, U.; Maver, T. Reusability of SPE and Sb-modified SPE sensors for trace Pb(II) determination. Sensors 2018, 18, 3976. [Google Scholar] [CrossRef] [PubMed]
  28. Conrad, M.; Fechner, P.; Proll, G.; Gauglitz, G. Revolution of the Standard Addition Procedure for Immunoassays. Biosensors 2023, 13, 849. [Google Scholar] [CrossRef]
  29. Liu, Y.; Gu, H.; He, J.; Cui, A.; Wu, X.; Lai, J.; Sun, H. Rapid Screening of Butyl Paraben Additive in Toner Sample by Molecularly Imprinted Photonic Crystal. Chemosensors 2021, 9, 314. [Google Scholar] [CrossRef]
  30. Rocha, P.; Rebelo, P.; Pacheco, J.G.; Geraldo, D.; Bento, F.; Leão-Martins, J.M.; Delerue-Matos, C.; Nouws, H.P.A. Electrochemical molecularly imprinted polymer sensor for simple and fast analysis of tetrodotoxin in seafood. Talanta 2025, 282, 127002. [Google Scholar] [CrossRef]
  31. Tortolini, C.; Gigli, V.; Angeloni, A.; Isidori, A.; Antiochia, R. Simple and sensitive voltammetric sensor for in-situ clinical and environmental 17-β-estradiol monitoring. Electroanalysis 2024, 36, e202300417. [Google Scholar] [CrossRef]
  32. Dhaffouli, A.; Salazar-Carballo, P.A.; Carinelli, S.; Holzinger, M.; Barhoumi, H. Improved electrochemical sensor using functionalized silica nanoparticles (SiO2-APTES) for high selectivity detection of lead ions. Mater. Chem. Phys. 2024, 318, 129253. [Google Scholar] [CrossRef]
  33. Xue, Y.-T.; Chen, Z.; Chen, X.; Han, G.-C.; Feng, X.-Z.; Kraatz, H.-B. Enzyme-free glucose sensor based on electrodeposition of multi-walled carbon nanotubes and Zn-based metal framework-modified gold electrode at low potential. Electrochim. Acta 2024, 483, 144009. [Google Scholar] [CrossRef]
  34. Liang, J.; Wang, Z.; Zhao, Y.; Gao, Y.; Xing, H.; Song, Y.; Yang, G.; Hou, J. Facile synthesis of fluorescent carboxymethyl cellulose polymer dots and multi-purpose applications in pH and glucose sensing. Microchem. J. 2024, 197, 109761. [Google Scholar] [CrossRef]
  35. McDonald, S.R.; Tao, S. An optical fiber chlorogenic acid sensor using a Chitosan membrane coated bent optical fiber probe. Anal. Chim. Acta 2024, 1288, 342142. [Google Scholar] [CrossRef] [PubMed]
  36. Long, Y.; Zhan, Y.; Hong, S.; Mahmud, S.; Liu, H. Screen-Printed Carbon Electrodes Modified with Poly(amino acids) for the Simultaneous Detection of Vitamin C and Paracetamol. ChemistrySelect 2024, 9, e202303369. [Google Scholar] [CrossRef]
  37. Souza, S.G.; Silva-Neto, H.A.; Rocha, D.S.; de Siervo, A.; Paixão, T.R.; Coltro, W.K. Hybrid Paper/Polyester-Based Laser-Induced Graphene Electrodes for Electrochemical Detection of Tadalafil. Anal. Sens. 2024, 4, e202400016. [Google Scholar] [CrossRef]
  38. Wan, J.; Han, G. A Facile Sensor for Detection of Lysozyme in Egg White Based on AuNPs and Ferrocene Dicarboxylic Acid. Chemosensors 2023, 11, 209. [Google Scholar] [CrossRef]
  39. Barberousse, A.; Franceschelli, S.; Imbert, C. Computer simulations as experiments. Synthese 2009, 169, 557–574. [Google Scholar] [CrossRef]
  40. Guala, F. Models, simulations and experiments. In Model-Based Reasoning: Science, Technology, Values; Magnani, L., Nersessian, N., Eds.; Kluwer Academic Publishers: Dordrecht, The Netherlands, 2002; pp. 59–74. [Google Scholar]
  41. Morgan, M.S. Experiments without Material Intervention. Model Experiments, Virtual Experiments, and virtually Experiments. In The Philosophy of Scientific Experimentation; Radder, H., Ed.; University of Pittsburgh Press: Pittsburgh, PA, USA, 2003; pp. 216–233. [Google Scholar]
  42. Sornette, D.; Davis, A.B.; Ide, K.; Vixie, K.R.; Pisarenko, V.; Kamm, J.R. Algorithm for model validation: Theory and applications. Proc. Natl. Acad. Sci. USA 2007, 104, 6562–6567. [Google Scholar] [CrossRef]
Figure 1. The signal at unit concentration without noise and with SNR of 10.
Figure 1. The signal at unit concentration without noise and with SNR of 10.
Sensors 25 00612 g001
Figure 2. Signal with matrix effect (left) and corrected by standard addition (right). The degree of the matrix effect, a, was 2, and the SNR was 100. The curves correspond to a series of concentrations.
Figure 2. Signal with matrix effect (left) and corrected by standard addition (right). The degree of the matrix effect, a, was 2, and the SNR was 100. The curves correspond to a series of concentrations.
Sensors 25 00612 g002
Figure 3. Prediction performance in the presence of matrix effects. (a) Effect of SNR (a = 2) and (b) degree of the matrix effect, a (SNR = 10), on concentration prediction error.
Figure 3. Prediction performance in the presence of matrix effects. (a) Effect of SNR (a = 2) and (b) degree of the matrix effect, a (SNR = 10), on concentration prediction error.
Sensors 25 00612 g003
Figure 4. Prediction performance after correcting for matrix effects. (a) Effect of SNR (a = 2) and (b) degree of the matrix effect, a (SNR = 10), on concentration prediction error.
Figure 4. Prediction performance after correcting for matrix effects. (a) Effect of SNR (a = 2) and (b) degree of the matrix effect, a (SNR = 10), on concentration prediction error.
Sensors 25 00612 g004
Figure 5. Prediction performance in 3D. (a) Prediction performance for data set with matrix effect before correction. (b) Prediction performance for data set with matrix effect after correction.
Figure 5. Prediction performance in 3D. (a) Prediction performance for data set with matrix effect before correction. (b) Prediction performance for data set with matrix effect after correction.
Sensors 25 00612 g005
Figure 6. Effect of Δx on concentration prediction, a = 2, SNR = 10.
Figure 6. Effect of Δx on concentration prediction, a = 2, SNR = 10.
Sensors 25 00612 g006
Figure 7. RMSE as a function of deviation from proportionality dependence of the signal on concentration.
Figure 7. RMSE as a function of deviation from proportionality dependence of the signal on concentration.
Sensors 25 00612 g007
Table 1. Results of Monte Carlo simulations (SNR = 10).
Table 1. Results of Monte Carlo simulations (SNR = 10).
No MatrixWith MatrixCorrected
mean1.893.781.89
std0.010100.009990.06016
min1.863.751.45
max1.923.812.98
bias−0.00221.88760.0013
Table 2. Results of Monte Carlo simulations (SNR = 100).
Table 2. Results of Monte Carlo simulations (SNR = 100).
No MatrixWith MatrixCorrected
mean1.893.781.89
std0.000990.001010.04927
min1.893.780.34
max1.893.781.92
bias−0.00021.8898−0.0019
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Khanonkin, E.; Schechter, I.; Dattner, I. Compensation for Matrix Effects in High-Dimensional Spectral Data Using Standard Addition. Sensors 2025, 25, 612. https://doi.org/10.3390/s25030612

AMA Style

Khanonkin E, Schechter I, Dattner I. Compensation for Matrix Effects in High-Dimensional Spectral Data Using Standard Addition. Sensors. 2025; 25(3):612. https://doi.org/10.3390/s25030612

Chicago/Turabian Style

Khanonkin, Elena, Israel Schechter, and Itai Dattner. 2025. "Compensation for Matrix Effects in High-Dimensional Spectral Data Using Standard Addition" Sensors 25, no. 3: 612. https://doi.org/10.3390/s25030612

APA Style

Khanonkin, E., Schechter, I., & Dattner, I. (2025). Compensation for Matrix Effects in High-Dimensional Spectral Data Using Standard Addition. Sensors, 25(3), 612. https://doi.org/10.3390/s25030612

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop