Next Article in Journal
Stern Duct with NACA Foil Section Designed by Resistance and Self-Propulsion Simulation for Japan Bulk Carrier
Previous Article in Journal
Power Quality Impact and Its Assessment: A Review and a Survey of Lithuanian Industrial Companies
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Computational Tool for Curve Smoothing Methods Analysis and Surface Plasmon Resonance Biosensor Characterization

by
Mariana Rodrigues Villarim
1,2,*,
Andréa Willa Rodrigues Villarim
2,
Mario Gazziro
3,
Marco Roberto Cavallari
4,
Diomadson Rodrigues Belfort
1 and
Oswaldo Hideo Ando Junior
2,5
1
Department of Electrical Engineering, Federal University of Rio Grande do Norte (UFRN), Natal 59078-970, RN, Brazil
2
Center for Alternative and Renewable Research (CEAR), Federal University of Paraiba (UFPB), João Pessoa 58051-900, PB, Brazil
3
Information Engineering Group, Department of Engineering and Social Sciences (CECS), Federal University of ABC (UFABC), Av. dos Estados, 5001, Santo André 09210-580, SP, Brazil
4
Faculdade de Engenharia Elétrica e de Computação (FEEC), Universidade Estadual de Campinas (UNICAMP), Av. Albert Einstein 400, Campinas 13083-852, SP, Brazil
5
Research Group on Energy & Energy Sustainability (GPEnSE), Academic Unit of Cabo de Santo Agostinho (UACSA), Federal Rural University of Pernambuco (UFRPE), Cabo de Santo Agostinho 52171-900, PE, Brazil
*
Author to whom correspondence should be addressed.
Inventions 2025, 10(2), 31; https://doi.org/10.3390/inventions10020031
Submission received: 21 February 2025 / Revised: 10 April 2025 / Accepted: 15 April 2025 / Published: 18 April 2025
(This article belongs to the Section Inventions and Innovation in Biotechnology and Materials)

Abstract

:
Biosensors based on the surface plasmon resonance (SPR) technique are widely used for analyte detection due to their high selectivity and real-time detection capabilities. However, conventional SPR spectrum analysis can be affected by experimental noise and environmental variations, reducing the accuracy of results. To address these limitations, this study presents the development of an open-source computational tool to optimize SPR biosensor characterization, implemented using MATLAB App Designer (Version R2024b). The tool enables the importation of experimental data, application of different smoothing methods, and integration of traditional and hybrid approaches to enhance accuracy in determining the resonance angle. The proposed tool offers several innovations, such as integration of both traditional and hybrid (angle vs wavelength) analysis modes, implementation of four advanced curve smoothing techniques, including Gaussian filter, Savitzky–Golay, smoothing splines, and EWMA, as well as a user-friendly graphical interface supporting real-time data visualization, experimental data import, and result export. Unlike conventional approaches, the hybrid framework enables multidimensional optimization of SPR parameters, resulting in greater accuracy and robustness in detecting resonance conditions. Experimental validation demonstrated a marked reduction in spectral noise and improved consistency in resonance angle detection across conditions. The results confirm the effectiveness and practical relevance of the tool, contributing to the advancement of SPR biosensor analysis.

1. Introduction

Surface plasmon resonance (SPR) is an optical phenomenon that arises from the interaction between incident light and free electrons on a metal surface, enabling the detection of molecular interactions, such as antigen–antibody binding events. SPR-based biosensors exploit multilayer material structures at the nanometric scale, with sensor performance closely linked to the selection of materials, structural configuration, and layer thickness [1]. In a typical SPR setup, a prism is employed to match the momentum between the incident photons and surface plasmons, enabling resonance excitation at the metal-dielectric interface [2,3], as illustrated in Figure 1.
Owing to their high sensitivity, real-time monitoring, and label-free operation, SPR biosensors are widely used for detecting target analytes in medical [4,5,6], industrial [7,8] and environmental applications [9,10]. These devices offer several advantages, such as high sensitivity, real-time detection, and label-free operation, among others [11].
Enhancing the sensitivity of these devices remains a central challenge, addressed through approaches such as optimizing multilayer configurations, incorporating nanostructured or dielectric materials [12,13], and employing hybrid interrogation methods that combine angular and spectral analysis [14]. In parallel, signal processing techniques—particularly curve smoothing and noise reduction—play a critical role in improving spectral accuracy and reliability [15,16].
Smoothing algorithms are essential for mitigating experimental noise in optical spectra and improving the identification of resonance conditions. However, the effectiveness of each method depends on the specific characteristics of the signal, requiring a balance between noise suppression and the preservation of relevant spectral features [17].
In this context, the present study introduces an open-source computational tool developed in MATLAB for SPR biosensor analysis and characterization. The tool integrates traditional and hybrid analysis strategies, as well as four smoothing techniques—Gaussian filter, Savitzky–Golay filter, spline smoothing, and Exponentially weighted moving average (EWMA)—to refine spectral data and improve the precision in determining the resonance angle. It features an interactive graphical interface that allows users to import experimental data, configure analysis parameters, visualize results, and export them for further use.
By combining analytical flexibility and ease of use, this tool provides researchers with a robust framework to optimize SPR sensor performance and address common limitations related to signal instability and environmental noise. The main contributions and highlights of this study include (1) the proposal of an innovative open-source tool for optimized SPR biosensor analysis; (2) the implementation of hybrid and traditional techniques to improve data interpretation; (3) the inclusion of various smoothing methods to minimize experimental noise and enhance biosensor sensitivity; and (4) the development of an interactive interface that facilitates the tool’s usability for researchers and professionals in the field.
This paper is structured as follows: Section 2 presents the theoretical foundations of surface plasmon resonance (SPR) biosensors, highlighting their experimental configurations and working principles, discusses the main data smoothing techniques applied to SPR biosensors, detailing the methods used to reduce experimental noise and improve spectral analysis accuracy and approaches a review of the current state-of-the-art and recent advances in SPR biosensor analysis and simulation tools. Section 3 describes the development of the computational tool, including its implementation, functionalities, and graphical interface. Finally, Section 4 presents the conclusions and future work, emphasizing the study’s contributions and potential improvements, such as implementing thermal compensation techniques.

2. Surface Plasmon Resonance (SPR) Biosensors

This section presents a comprehensive overview of the key characteristics of surface plasmon resonance biosensors, which are widely used for real-time and label-free detection of biomolecular interactions. We explore their fundamental operating principles, sensitivity factors, and material configurations. In addition, we discuss the data smoothing techniques employed to enhance the analysis of SPR spectral curves by minimizing experimental noise and improving the accuracy of resonance point detection. Finally, a review of the current state-of-the-art approaches and recent advances in SPR biosensor analysis is provided, highlighting the relevance and potential of combining traditional and advanced processing techniques.

2.1. Surface Plasmon Resonance (SPR) Fundamentals

Otto and Kretschmann proposed two systems to excite surface plasmons, with the latter being the most commonly used in commercial instruments. In the Kretschmann configuration, polarized light passes through a prism to the interface where the metal layer is in direct contact with it [18]. In the Otto configuration, an air gap separates the prism base from the metal layer, requiring greater structural precision to maintain proper sample flow.
The Kretschmann configuration is the more conventional approach, as the metal layer is positioned directly above the prism, resulting in more efficient plasmon generation. In contrast, the Otto system requires maintaining a constant gap between the metal and the glass, making its implementation more complex [19]. Both configurations are illustrated in Figure 2.
The characteristic reflectance curve can provide various insights into the monitored process, such as data on the critical angle ( θ m i n ) where maximum surface plasmon resonance occurs. The observed parameter, depending on the chosen investigative technique, changes according to the refractive index of the layer near the sensor surface, which is directly related to the presence and concentration of the analyte.
Conventional SPR data analysis, based on angular or spectral investigation, relies on variations in optical reflectance as a function of either the incidence angle or the wavelength of light. However, this traditional approach has limitations, such as reduced sensitivity to small concentration variations and susceptibility to experimental noise.
To overcome these drawbacks, it is possible to modify the physical structure of the biosensor by adding layers of materials such as graphene and molybdenum disulfide (MoS2), which enhance the sensitivity and selectivity of these devices [21,22].
In recent years, in addition to structural modifications, hybrid approaches that simultaneously combine multiple variables—such as angle and wavelength—have been explored to enhance the accuracy and robustness of SPR sensors. By incorporating different variables, it is possible to generate a three-dimensional analysis and determine the optimal operating point for a given analyte.
The traditional method calculates reflectance as a function of the incidence angle at a user-defined wavelength, identifying the minimum reflectance (SPR critical resonance angle). Determining the critical resonance angle or minimum reflectance is essential for quantifying biomolecular interactions on the sensor surface.
The behavior of light in a multilayer SPR biosensor can be described using the transfer matrix theory and Fresnel’s equation for reflection. The mathematical model for reflectance in a multilayer system can be calculated based on Fresnel coefficients, considering the polarization of the incident light, as described in [23].
The traditional approach is widely used due to its simplicity and accuracy in determining the resonance angle, but it may be limited by experimental noise and environmental variations. To overcome these limitations, hybrid approaches and data smoothing techniques can be applied to refine the results and improve sensor sensitivity.
In the hybrid method, both the resonance angle and the wavelength are included in the analysis. A 3D scan was implemented to correlate multiple parameters and optimize sensor sensitivity.
The hybrid approach for SPR biosensors provides a more detailed and reliable analysis by combining spectral and angular information. Wavelength scanning within a well-defined range enables the precise identification of the minimum reflectance, optimizing the detection of biomolecular interactions. From the results displayed in a three-dimensional graph, the user can obtain valuable insights into the device’s behavior across different wavelengths, allowing for the detection of the influence of light components in the system.

2.2. Smoothing Techniques for SPR Biosensors

SPR technology is highly sensitive to variations in the substance being analyzed but may face challenges in detecting low concentrations in non-invasive methods. Such monitoring depends not only on the hardware but also on the algorithms used to process the collected signals. Therefore, the use of filters or techniques for curve smoothing ensures that the data remains useful and reliable for users [24]. To minimize experimental noise and improve analysis accuracy, four smoothing methods were implemented, which will be described below.

2.2.1. Gaussian Filter

Gaussian filtering is a widely used technique in data analysis and signal processing, particularly effective in systems with linear or nonlinear state transition models for smoothing data and reducing noise [25]. It applies a normal distribution function to assign greater weight to data points closer to the central value, resulting in a smooth transition between data points. This technique effectively preserves the overall structure of the data while suppressing unwanted fluctuations.
Gaussian filtering represents the belief about the current state through a Gaussian distribution, whose mean is an affine function of the measurement, and is represented by Equation (1). In linear systems, there are two main approaches: (i) Optimal filtering, which aims to minimize estimation error and (ii) Robust filtering, which is designed to handle system uncertainties. For Gaussian linear systems, optimal filtering leads to the formulation of the Wiener–Kolmogorov filter and its extension, the well-known Kalman filter [26].
G ( x , y ) = 1 2 π σ 2 e x p ( x 2 + y 2 2 σ 2 )
where σ represents the standard deviation, controlling the level of smoothing, and x and y represent the spatial coordinates within the filter matrix.
The Kalman filter is a recursive algorithm that provides state estimates of a dynamic system based on noisy measurements and is widely used in navigation and tracking applications. In nonlinear systems, techniques such as the Extended Kalman Filter (EKF) and the Unscented Kalman Filter (UKF) are employed to handle the complexity of nonlinear relationships between variables, allowing for more precise state estimation [27].
Data obtained from SPR biosensors often contain noise due to environmental fluctuations, signal interference, or variations in experimental conditions. Gaussian filtering can be applied to smooth these data, reducing noise and enhancing signal clarity. In [28], a SPR sensor coupled with a digital Gaussian filter was proposed, improving detection performance by utilizing the central angle shift calculated from a double shift instead of the conventional resonance angle shift, resulting in a nearly twofold increase in refractive index sensitivity.

2.2.2. Savitzky–Golay Filter

The Savitzky–Golay filtering method is a data smoothing technique based on the application of a polynomial fit within a sliding window across the dataset. Developed by Savitzky and Golay in 1964, this technique was initially used to reduce noise in chemical spectra, demonstrating its effectiveness in preserving the shape and height of wave peaks [29]. Unlike other smoothing filters, this method minimizes the sum of the squared differences between the fitted values and the original data, allowing for the retention of important features, such as peaks and valleys, while reducing unwanted fluctuations [30].
The Savitzky–Golay filter can be understood as a weighted moving average filter, where the weights are determined by a polynomial of a chosen degree. It is similar to a finite impulse response (FIR) filter, and its effectiveness depends on two main parameters: (1) window size, which defines the number of data points considered in the polynomial fit; and (2) polynomial degree, which determines the flexibility of the smoothing function. Small window sizes and high-degree polynomials can lead to noisy signals (flexible smoothing), while large windows and low-degree polynomials can cause signal distortion (rigid smoothing). Therefore, selecting appropriate parameters is crucial to balance noise removal and signal detail preservation [31]. For each signal point, a sliding window of size Ns used to fit a polynomial of order k to the data being smoothed.
In recent years, this technique has been widely adopted in various fields, including multi-spectral signals fluctuation filtering [32], and noise removal in electrocardiograms (ECG) [33]. Its versatility ensures that it remains an essential tool for applications requiring efficient smoothing without the loss of critical structural features. The Savitzky–Golay filter is particularly useful in scenarios where smoothing must preserve the overall curve shape, making it ideal for applications such as SPR biosensors.
In [34], the Savitzky–Golay filter was applied as a smoothing technique to process SPR biosensor output data, effectively removing outliers while preserving the original signal structure. This facilitated the precise identification of signal pattern changes caused by molecular binding. After applying this filtering method, the data were analyzed using change-point detection and polynomial regression to isolate the baseline and predict its trend, allowing for more accurate calculation and quantification of the SPR sensor response. The developed algorithm demonstrated an error rate below 15%, making the data analysis process faster and more reliable.

2.2.3. Splines Smoothing

Spline smoothing is a widely applied technique in curve modeling for datasets, using segmented polynomials to create continuous representations that adjust to data variations. Its main advantage is its flexibility, allowing it to capture patterns without imposing strict constraints. This approach is particularly useful in statistics, functional data analysis (FDA), and trend visualization [35].
The smooth transition between segments is ensured by the continuity and differentiability of splines (sectional polynomial functions), making them effective for various applications. There are different categories of this technique, including regression splines and penalized splines (P-splines). Regression splines subdivide the predictor variable interval, fitting distinct polynomials in each section, which allows capturing nonlinear patterns [36]. However, an excessive number of degrees of freedom can lead to overfitting. Penalized splines (P-splines) impose constraints on coefficients to reduce model complexity, allowing better adaptation to high-variability data with noise presence [37].
A cubic spline, for example, S(x) consists of multiple cubic polynomials Si(x) defined over consecutive intervals [ x i , x i + 1 ] where each subinterval is modeled by a cubic polynomial, as described in Equation (2).
S i ( x ) = a i + b i ( x x i ) + c i ( x x i ) 2 + d i ( x x i ) 3 ,   x   [ x i , x i + 1 ]
For the spline to be smooth and continuous, it must satisfy the conditions of continuity, boundary constraints, first derivative, and second derivative. Instead of interpolating all points exactly, a smoothed curve can be obtained by minimizing the error function, as described in Equation (3).
J = i = 1 n ( y i S ( x i ) ) 2 + λ x 1 x n ( S ( x ) ) 2 d x
S t = α Y t + ( 1 α ) S t 1
where the first term minimizes the difference between the original data and the fitted spline, while the second term prevents abrupt changes in curvature, ensuring smoother transitions. The λ parameter controls the degree of smoothing.
In [38], SPR biosensors were used for high-sensitivity biochemical detection with rapid response times. The study proposed a fast-wavelength scanning SPR spectroscopic system, employing an advanced spectral curve fitting method (4-PSCR) to enhance precision and speed in analysis. Spline smoothing allows for the precise interpolation of spectral data, effectively reducing noise and ensuring the accurate identification of the resonance wavelength. This enables the detection and imaging of biomolecules, including the spike protein of the coronavirus, with high accuracy and potential for efficient screening.

2.2.4. Exponentially Weighted Moving Average (EWMA)

The exponentially weighted moving average (EWMA) adjusts the mean of a time series by assigning greater weight to the most recent values, making it more sensitive to rapid changes compared to the simple moving average, which treats all values equally. This characteristic makes EWMA particularly effective in detecting anomalies and trends in rapidly changing data, allowing the model to adapt quickly to new information [39]. EWMA is defined by Equation (4). Where α s the smoothing factor, Y t is the original value at time t and S t 1 is the smoothed value at the previous time step. Thus, the resulting value is a combination of the current value and the previously smoothed value.
The EWMA approach is advantageous in fields such as quality control and demand forecasting, where rapid response to changes is critical. In [24], the study discusses advancements in non-invasive and minimally invasive glucose monitoring technologies, exploring sensors and biosensors, including surface plasmon resonance (SPR) based biosensors, and signal filtering methods such as Exponentially weighted moving average (EWMA) filtering. One application of EWMA mentioned in the study is its use as the second stage of a multi-step filtering process, where a locally weighted polynomial is initially applied to identify glucose variations unrelated to physiological phenomena. EWMA is then employed to selectively smooth noisy signal regions, ensuring efficient noise reduction without compromising essential information.

2.3. State of the Art in SPR Biosensor Simulation Tools

Recent advancements in surface plasmon resonance (SPR) biosensor technology have led to significant improvements in sensitivity, miniaturization, and multiplexing capabilities. Modern SPR systems integrate nanostructured materials such as graphene, MoS₂, and dielectric layers to enhance signal response and analyte binding efficiency. Additionally, the emergence of portable and smartphone-based SPR platforms has expanded the accessibility of this technology to point-of-care diagnostics and field applications. In parallel, computational methods for signal analysis have evolved to address challenges related to experimental noise and environmental variability. In this evolving landscape, several studies have contributed to the theoretical and practical development of SPR biosensor simulations, offering diverse perspectives on materials, configurations, and analytical frameworks.
In Liu, et al. offers a comprehensive overview of the historical development of surface plasmon resonance (SPR) technology and introduces the fundamental principles underlying SPR signal detection. It highlights recent applications of SPR sensors across various fields, addressing their figures of merit as well as inherent limitations. Furthermore, it presents personal perspectives and future development trends in sensor preparation and design, which are considered critical for enhancing SPR sensor performance [40].
In Phillips, et al. presents a comparative analysis between an SPR biosensor simulation coded in Python—which incorporates the application of electric polarization on the sensor surface—and the same simulation implemented in MATLAB. The primary objective is to explore the process of converting MATLAB code to Python and to evaluate the advantages and limitations of running SPR simulations in Python, particularly with the aim of assessing the feasibility of performing such simulations on more affordable computing platforms, such as the Raspberry Pi [41].
Kumari, et al. presents a reviews the evolution of SPR (surface plasmon resonance) technology, tracing its development from the early observations of polarized light interacting with metal-coated diffraction gratings to modern advancements [42]. It outlines the fundamental principles underlying SPR and its application in real-time detection of biomolecular interactions. The review also highlights the contributions of various researchers in advancing the understanding of the SPR phenomenon and the development of SPR-based biosensors.
Huraiya, et al. presents the design of a surface plasmon resonance (SPR) biosensor based on a photonic crystal fiber (PCF) with an optimized bowtie configuration. The biosensor was engineered for the sensitive detection of various analytes, offering a high performance index. The optimized structure enables external refractive index (RI) analysis within the range of 1.32 to 1.44, using a gold coating and tunable geometrical parameters. The study focuses on maximizing sensitivity through optimized geometry and advanced material engineering [43].
Ashrafi, et al. presents a comprehensive review of the fundamental principles underlying surface plasmon resonance (SPR), elucidating its detection mechanisms through various experimental configurations and examining the global expansion of the SPR sensor market. Furthermore, it explores recent technological advancements, including innovative sensor architectures, multimodal detection strategies, engineered nanostructured interfaces, and the incorporation of smart materials and heterostructures [44].
Xu, et al. introduces the mechanisms underlying the construction of high spatial resolution SPR imaging (SPRi) systems and presents various experimental configurations, ranging from prism-coupled SPRi and surface plasmon resonance microscopy (SPRM) to surface plasmon scattering microscopy (SPSM). It summarizes recent and promising applications, including molecular interaction analysis, molecular profiling and imaging, single-entity tracking, and single-cell analysis. Additionally, it addresses the major challenges faced over the past decade and outlines future research directions [45].
Ayache, et al. presents a comprehensive simulation-based investigation into the design and performance optimization of a surface plasmon resonance (SPR) biosensor. The primary aim is to enhance sensitivity and precision by integrating optical and colorimetric biosensing techniques. The biosensor is examined and simulated using the COMSOL Multiphysics platform, allowing for in-depth analysis of its structural and functional parameters [46].
Anshori, et al. presents the development of a web-based SPR signal processing system. The application, built using Python’s Matplotlib and Bokeh libraries, enables users to upload, visualize, and analyze SPR biosensor data directly online. The data are stored via Firebase, and the platform offers features such as interactive plotting, automated labeling, and export of results. The main emphasis lies in accessibility and streamlined analysis, aiming to facilitate SPR data interpretation without the need for local software installation [47].
In comparison to Phillips, et al. which focuses on increasing accessibility to SPR simulations by translating MATLAB code into Python, the current study goes significantly further by developing a complete, standalone computational platform with user-friendly GUI features and advanced signal processing techniques to ensure robust and accurate analysis of SPR data, extending its utility to real experimental scenarios and low-cost hardware environments [41]. While Liu, et al. and Kumari, et al. offer a broad and detailed review of the technological evolution and applications of SPR sensors, the current work adds to the field by introducing a concrete solution to one of its longstanding limitations: experimental noise [40,42].
By implementing and validating various curve smoothing methods against public experimental datasets [48], this study bridges the gap between conceptual knowledge and practical execution, delivering an applied tool that complements and enhances the theoretical insights of earlier reviews. In contrast to the focus on physical structure optimization found in Huraiya, et al., the present advances the domain by proposing a versatile computational platform that integrates simulation, hybrid angular-wavelength analysis, and real-time data visualization. This multi-approach framework significantly expands the scope of SPR applications, allowing simultaneous parameter optimization [43].
While Ashrafi, et al. provides a comprehensive overview of SPR system development and commercialization, this work advances the field by introducing a validated computational tool that directly addresses experimental limitations such as signal noise [44]. Compared to Xu, et al. which emphasizes high-resolution SPR imaging, the present tool enhances resonance angle accuracy in conventional setups, offering a practical and accessible solution [45]. Unlike Ayache, et al., focused solely on simulations, this work bridges simulation and experimentation by enabling precise analysis of real data [46]. Additionally, while Anshori, et al. presents a simplified web platform, this study delivers a more complete analytical environment, incorporating advanced signal processing, visualization, and experimental validation, thus better supporting high-precision SPR research [47].
Villarim, et al. presents the development of an interactive simulation platform for multilayer surface plasmon resonance (SPR) biosensors, designed to optimize the structural configuration and evaluate sensor performance parameters such as sensitivity, detection accuracy, and quality factor. Implemented in MATLAB, the tool allows users to customize the biosensor by adding or removing layers (e.g., TiO2, SiO2, MoS2, graphene) and to simulate its optical response based on real-time changes in refractive index. The simulation results demonstrated that the inclusion of advanced materials like graphene and MoS₂ significantly enhanced the sensitivity—up to 16.59% for gold and 12.99% for silver configurations. However, this sensitivity gain was accompanied by a decrease in detection accuracy and quality factor due to the widening of the reflectance dip. The platform stands out as a cost-effective and user-friendly solution for researchers aiming to analyze and design SPR biosensors, particularly for biomedical applications such as the detection of cardiac and cancer biomarkers [20].
The present study represents a substantial advancement in the field of surface plasmon resonance (SPR) biosensing by effectively bridging theoretical modeling and practical application. It introduces an open-source computational tool that integrates multilayer physical structure simulation, advanced signal processing techniques, and an intuitive graphical user interface (GUI). Unlike prior static or simulation-only approaches, this dynamic, user-accessible platform directly addresses persistent challenges such as experimental noise and imprecise resonance angle detection, thereby supporting more robust and reproducible experimental workflows.
Building upon the authors’ earlier work Villarim, et al. —which focused on SPR modeling through the Transfer Matrix Method—this study extends that foundation by developing a comprehensive and experimentally validated platform using MATLAB App Designer. Beyond structural simulation, the tool incorporates traditional and hybrid interrogation modes (angular and spectral), real-time spectral visualization, quantitative curve smoothing, and seamless export of analytical results, all within a user-friendly environment [20].
A key innovation of the tool is the integration of four quantitative curve smoothing techniques—Gaussian Filter, Savitzky–Golay, smoothing splines, and Exponentially weighted moving average (EWMA)—each rigorously evaluated using statistical metrics such as correlation, MAE, RMSE, and standard deviation. To ensure realistic validation, the study employs a publicly available experimental dataset [48], which provides real reflectance measurements across varying refractive indices and is widely recognized as a benchmark for SPR signal analysis. This dataset has been extensively used in previous studies and materials development, underscoring its relevance and reliability for testing noise reduction and resonance point detection methods under practical condition [49,50,51,52].
Furthermore, the tool introduces a novel 3D hybrid analysis framework that combines angular and wavelength interrogation, enabling more accurate and multidimensional characterization of SPR biosensor responses. This enhancement surpasses the one-dimensional methodology of [20] and allows simultaneous optimization of key parameters. By integrating and validating the tool with such a robust dataset, the study ensures not only methodological rigor but also practical applicability, delivering a complete solution for SPR biosensor analysis, performance evaluation, and experimental reproducibility.

3. Computational Tool

The computational tool for the analysis of SPR optical biosensors was developed using Matlab® software (Version R 2023a), with the App Designer tool. As a result, an executable file will be generated, allowing any user to utilize the software for free without the need for licenses. The application offers four main navigation tabs: Traditional Analysis, Hybrid Analysis, Smoothing Techniques, and User Assistance. The navigation path to be followed by the user is illustrated in Figure 3.
The flowchart shown in Figure 3 begins with the definition of the type of analysis to be performed (green). The user can choose between three analytical approaches: traditional (pink), hybrid (blue), and smoothing curve technique (yellow). Selecting traditional analysis (pink), the user defines the sensor’s structural characteristics and the wavelength of the incident light, resulting in an angular investigation of different SPR biosensor models. In hybrid analysis (blue), the metallic layer, minimum and maximum wavelength values, and the increment step are defined. The result is a three-dimensional analysis that simultaneously combines angular and spectral investigations. Opting for the smoothing curve technique (yellow), experimental data are loaded, and the tool evaluates the most suitable smoothing technique to improve sensitivity and reduce noise in the analysis. All resulting data can be exported to a (*.xlsx) file for further analysis and interpretation. The processing is completed after storing the results (green).
The first proposal to improve the signal-to-noise ratio in SPR biosensors is associated with increasing sensitivity by adding layers of specific materials for a given analyte. Thus, the application was designed to simulate such modifications, allowing the addition or removal of layers and evaluating their impact on sensor response.
The SPR biosensor proposed by [20] used to validate the simulation tool, is illustrated in Figure 4. The detection layer consists of a PBS (phosphate-buffered saline) solution with a refractive index of 1.34. Additionally, optional material layers ( T i O 2 —titanium dioxide, S i O 2 —silicon dioxide, M o S 2 —molybdenum disulfide, and graphene) can be added to increase sensitivity and selectivity in detecting the target analyte, improving the signal-to-noise ratio.
The user must select the metallic layer (gold—Au or silver—Ag), as illustrated in Figure 5. The wavelength value must be defined in the editable “Wavelength” field (nm). Additionally, extra material layers can be included, customizing the sensor to evaluate variations in its parameters. A slider bar allows adjusting the number of graphene layers, ranging from 0 to 340 nm.
The tool was tested in different structural configurations to evaluate its functionality and the impact of variations on sensor response. The user can visualize the minimum reflectance angle and export the results to a Microsoft Excel spreadsheet for future analysis. In the evaluated case, the adopted λ value was 633 nm.
Hybrid analysis combines variations in the incidence angle and wavelength to determine the SPR position in a multilayer structure (prism, metallic layer—gold or silver—and detection medium), as illustrated in Figure 6. This approach allows for greater precision in determining the resonance position, providing a three-dimensional response surface where the reflection coefficient is evaluated as a function of angle and wavelength simultaneously.
Therefore, wavelength variation was also added to the simulation tool. The user can determine the optimal positioning of angle and wavelength for various possibilities based on the mathematical model. The user must input the maximum and minimum limit values for wavelength analysis, as well as the increment step, as shown in Figure 6. After defining the parameters in the editable text boxes, the application will calculate the reflectance value for each combination of λ and θ.
Hybrid analysis combines information from different physical variables to provide a comprehensive understanding of a system. To perform the hybrid analysis, a spectral scanning range is defined λ , considering the following points. (i) The minimum value is determined by the sensor response limit and the laser range ( λ m i n ). (ii) The maximum value is determined by the wavelength where the SPR effect is still observed ( λ m a x ). (iii) The step is determined by the spectral resolution of the experimental system ( Δ λ ). The set of analyzed wavelengths is defined as: λi = λmin + i · ∆λ, i = 1, 2, …, N. Where N is the total number of points within the observed range. The 3D graph is generated with incidence angle information on the X-axis, wavelength on the Y-axis, and reflectance on the Z-axis. In SPR sensors, different wavelengths can be used to improve resolution or detect multiple analytes simultaneously.
The generated 3D graph is interactive and can be viewed from the desired angle. The results can be saved in Excel for data acquisition and processing. Therefore, with hybrid analysis, using operational values such as angle or wavelength, it is possible to infer the optimal operating point without the need for experimental tests, reducing costs and implementation time. Furthermore, the ability to analyze a wide range of wavelength values contributes to detecting the influence of the light source composition used in the experiments and the environment in which the equipment is located.
Experimental data analysis involves curve smoothing to reduce noise impact and detect possible trends. Four widely used methods for this purpose are the Savitzky–Golay filter, Gaussian filter, exponentially weighted moving average, and smoothed spline, each presenting distinct characteristics. In this tab, illustrated in Figure 7, the user can upload an experimental data file in *.csv, *.xlsx, or *.mat format. If a file is successfully selected, a confirmation message will be displayed, as seen in Figure 8. To test and verify the developed software, a publicly available scientific analysis database by [48].
The experimental validation in this study was carried out using publicly available datasets that include both theoretical and experimental data [48]. These datasets provide real reflectance measurements across various angles and refractive indices, enabling a reliable assessment of the computational tool’s performance in realistic scenarios. It was possible to test the effectiveness of the implemented signal processing techniques. This dataset has been widely used in the literature [49,50,51] as a benchmark for SPR sensor analysis and includes reflectance data collected under controlled conditions, using gold-coated SPR sensors with different percentages of cell coverage. The measurements were performed with and without the presence of living cells, enabling the analysis of changes in the refractive index at the sensor interface.
The smoothing technique can be selected from the dropdown menu. In Figure 9, the method chosen among the four available options was the exponentially weighted moving average, allowing real-time graphical visualization of the processed curves. After selection, parameters for quantitatively evaluating the effectiveness of each method in smoothing the curve compared to the original are displayed to the user, including correlation, mean absolute error, standard deviation, and root mean square error.
Considering an experiment with a structure containing a prism, a gold metallic layer, and a substrate layer [48], the developed tool was tested with four different smoothing techniques. The results were analyzed by comparing the applied methods and evaluating the obtained correlation coefficients, which are listed in Table 1. The objective of this comparison was to verify the effectiveness of each technique in preserving the structure of the SPR spectra and reducing experimental noise, ensuring accurate and reliable analysis.
In Table 1, the analyzed parameter values are observed. The correlation coefficients were calculated between the smoothed data and the original curve, allowing the quantification of each method’s fidelity to the raw spectrum. The results demonstrated that the Savitzky–Golay filter and Spline Smoothing achieved the best performance, indicating that these approaches preserve the fundamental characteristics of SPR spectra while minimizing unwanted noise. These findings are supported by studies that affirm that smoothed splines and Savitzky–Golay can be used to enhance signal quality in luminescence measurements, especially in experiments requiring temporal and spatial data analysis [53,54].
The Gaussian filter, although effective in removing high-frequency noise, showed a slight attenuation of resonance peaks, leading to a minor loss of detail in the smoothed curve. Therefore, when applied to SPR biosensors, they are often modified using bimodal strategies [55], for example. The Exponentially weighted moving average (EWMA) exhibited lower accuracy in preserving the amplitude of the spectra, requiring an adjustment of the smoothing factor ( α ) for better results.
In each tab of the computational tool, results can be saved in an Excel spreadsheet, allowing for later analysis and data processing. Another feature that assists the user is the “Help” screen, as seen in Figure 10, which provides explanations for each available function, helping to resolve any doubts.
These results confirm that incorporating smoothing techniques in SPR biosensor analysis can significantly enhance the quality of experimental spectra, reducing the impact of environmental variations and experimental fluctuations without compromising data integrity. The ability to compare different methods within the developed tool offers a flexible and adaptable approach for researchers, enabling them to choose the best smoothing technique according to the characteristics of the experiment and analysis requirements.

4. Conclusions and Future Works

This paper presented the development of a computational tool for the analysis and characterization of SPR biosensors, allowing the application and comparison of different signal processing and curve smoothing approaches and comparison between different forms of its construction. The tool, implemented using MATLAB to provide an interactive, intuitive, and efficient environment, assists researchers in interpreting SPR spectra and optimizing sensors based on surface plasmon resonance. The main contribution of this study was the implementation of three processing strategies: (i) traditional reflectance analysis, considering the variation in light intensity as a function of the incidence angle; (ii) a hybrid approach that integrates multiple parameters for a more robust and precise analysis of the optical behavior of SPR biosensors; and (iii) the application of curve smoothing techniques, which are essential for minimizing experimental noise and improving the identification of the resonance angle.
According to the results of the experimental tests performed, the tool proved effective in analyzing and processing SPR biosensor data, resulting in significant improvements in the precision of resonance angle determination and the stability of the experimental spectra. The tool also allowed for a qualitative-quantitative comparison between different smoothing methods, highlighting the influence of these approaches on the quality of the spectra and the reliability of the results. The implementation of the smoothing techniques showed that the Savitzky–Golay filter and spline smoothing were the most effective in preserving the peaks and structure of the SPR spectra, ensuring a significant reduction in noise without compromising data fidelity. In addition, the tool was designed to be user-friendly, offering an intuitive graphical interface that allows users to import experimental data, adjust analysis parameters, and export results to Excel spreadsheets, thereby facilitating data interpretation and experiment optimization.
The results obtained and presented demonstrate that the developed tool is capable of significantly enhancing the characterization of SPR biosensors, making the analysis more precise, less susceptible to external interference, and facilitating the identification of the resonance angle with a smaller margin of error.
As a continuation of the research, the researchers intend to enhance the tool’s functionalities. Among the proposed improvements, the implementation of thermal compensation techniques stands out, which will automatically correct variations in the spectra caused by environmental fluctuations, increasing the stability of the analyses. In addition, the expansion of biosensor modeling options is suggested, including new materials and structures to optimize the sensitivity of SPR sensors. Another possible enhancement is the development of a standalone version of the tool, eliminating the need for MATLAB licenses and making its use more accessible to different laboratories and researchers. The incorporation of machine learning techniques is also proposed, which could be employed to detect patterns in the experimental spectra, improve the automatic identification of the resonance angle and determine the best smoothing technique for each experiment performed. Finally, a comparison with reference experimental methods is recommended, validating the effectiveness of the implemented techniques and ensuring their practical applicability in real-world scenarios.
The authors believe that with these proposed improvements, the computational tool will become a laboratory device for the characterization of SPR biosensors, contributing to the advancement of research and the development of new SPR biosensors for a wide range of applications.

Author Contributions

Conceptualization: M.R.V., A.W.R.V., D.R.B. and O.H.A.J.; methodology: M.R.V. and A.W.R.V.; validation: M.R.V., A.W.R.V., M.G., M.R.C. and O.H.A.J.; investigation and simulation: M.R.V. and A.W.R.V.; writing—original draft preparation: M.R.V., A.W.R.V., M.G., M.R.C., D.R.B. and O.H.A.J.; writing—review and editing: M.R.V., A.W.R.V., D.R.B., M.R.C., M.G. and O.H.A.J.; project administration: D.R.B. and O.H.A.J.; funding acquisition: M.G., M.R.C. and O.H.A.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partially supported by the FACEPE agency (Fundação de Amparo a Pesquisa de Pernambuco) throughout the project with references APQ-0616-9.25/21 and APQ-0642-9.25/22. O.H.A.J. was funded by the Brazilian National Council for Scientific and Technological Development (CNPq), grant numbers 407531/2018-1, 303293/2020-9, 405385/2022-6, 405350/2022-8 and 406662/2022-3. M.R.C. was funded by UNICAMP (State University of Campinas) throughout the Auxílio Início de Carreira (Docente), FAEPEX, process number 2095/23, Programa de Incentivo a Novos Docentes (PIND), FAEPEX, process number 2419/23, and Auxílio à Pesquisa, process number 3397/24, as well as Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP, process number 2021/11380-5).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Elsayed, H.A.; Awasthi, S.K.; Almawgani, A.H.M.; Mehaney, A.; Ali, Y.A.A.; Alzahrani, A.; Ahmed, A.M. High-performance biosensors based on angular plasmonic of a multilayer design: New materials for enhancing sensitivity of one-dimensional designs. RSC Adv. 2024, 14, 7877–7890. [Google Scholar] [CrossRef]
  2. Nivedha, S.; Babu, P.R.; Senthilnathan, K. Surface plasmon resonance. Curr. Sci. 2018, 115, 56–63. [Google Scholar] [CrossRef]
  3. Zhang, Y.; Min, C.; Dou, X.; Wang, X.; Urbach, H.P.; Somekh, M.G.; Yuan, X. Plasmonic tweezers: For nanoscale optical trapping and beyond. Light. Sci. Appl. 2021, 10, 59. [Google Scholar] [CrossRef] [PubMed]
  4. Kvm, S.; Pandey, B.K.; Pandey, D. Design of Surface Plasmon Resonance (SPR) Sensors for Highly Sensitive Biomolecular Detection in Cancer Diagnostics. Plasmonics 2024, 20, 677–689. [Google Scholar] [CrossRef]
  5. Rafi, S.A.; Emon, W.; Rafsan, A.A.; Mahmud, R.R.; Nayan, F.; Eid, M.M.A.; Rashed, A.N.Z. Optical based surface plasmon resonance sensor for the detection of the various kind of cancerous cell. Cell Biochem. Biophys. 2024, 83, 689–715. [Google Scholar] [CrossRef]
  6. An, N.; Li, K.; Zhang, Y.; Wen, T.; Liu, W.; Liu, G.; Li, L.; Jin, W. A multiplex and regenerable surface plasmon resonance (MR-SPR) biosensor for DNA detection of genetically modified organisms. Talanta 2021, 231, 122361. [Google Scholar] [CrossRef]
  7. Acharya, B.; Behera, A.; Behera, S. Optimizing drug discovery: Surface plasmon resonance techniques and their mul-tifaceted applications. Chem. Phys. Impact 2024, 8, 100414. [Google Scholar] [CrossRef]
  8. Zhou, J.; Qi, Q.; Wang, C.; Qian, Y.; Liu, G.; Wang, Y.; Fu, L. Surface plasmon resonance (SPR) biosensors for food allergen detection in food matrices. Biosens. Bioelectron. 2019, 142, 111449. [Google Scholar] [CrossRef]
  9. Aljbar, N.A.; Mahdi, B.R.; Khalid, A.H.; Attallah, A.H.; Abdulwahid, F.S.; Haider, A.J. Enhanced surface plasmon resonance (spr) fiber optic sensor for environmental monitoring: A coreless fiber–based design. Plasmonics 2024, 20, 605–614. [Google Scholar] [CrossRef]
  10. Quintanilla-Villanueva, G.E.; Luna-Moreno, D.; Blanco-Gámez, E.A.; Rodríguez-Delgado, J.M.; Villarreal-Chiu, J.F.; Rodríguez-delgado, m.m. a novel enzyme-based spr strategy for detection of the antimicrobial agent chlorophene. Biosensors 2021, 11, 43. [Google Scholar] [CrossRef]
  11. Nguyen, H.H.; Park, J.; Kang, S.; Kim, M. Surface plasmon resonance: A versatile technique for biosensor applications. Sensors 2015, 15, 10481–10510. [Google Scholar] [CrossRef] [PubMed]
  12. Paswan, M.K.; Basu, R. Hybrid Structure–Based SPR Sensor for Chemical Sensing with Enhanced Sensitivity. Plasmonics 2023, 19, 765–776. [Google Scholar] [CrossRef]
  13. Verma, S.; Pathak, A.K.; Rahman, B.M.A. Review of Biosensors Based on Plasmonic-Enhanced Processes in the Metallic and Meta-Material-Supported Nanostructures. Micromachines 2024, 15, 502. [Google Scholar] [CrossRef]
  14. Sang, W.; Huang, S.; Chen, J.; Dai, X.; Liu, H.; Zeng, Y.; Zhang, T.; Wang, X.; Qu, J.; Ho, H.-P.; et al. Wavelength sequential selection technique for high-throughput multi-channel phase interrogation surface plasmon resonance imaging sensing. Talanta 2023, 258, 124405. [Google Scholar] [CrossRef] [PubMed]
  15. Zhou, M.; Geng, Z. Integrated LSPR Biosensing Signal Processing Strategy and Visualization Implementation. Micromachines 2024, 15, 631. [Google Scholar] [CrossRef]
  16. Araguillin-López, R.D.; Méndez-Cevallos, A.D.; Costa-Vera, C. Detailed Modeling of Surface-Plasmon Resonance Spectrometer Response for Accurate Correction. Sensors 2025, 25, 894. [Google Scholar] [CrossRef]
  17. Sharma, S.; Kolašinac, S.; Jiang, X.; Gao, J.; Kumari, D.; Biswas, S.; Sur, U.K.; Dajić-Stevanović, Z.; Rao, Q.; Raha, P.; et al. Raman Spectroscopy-Based Chemometrics for Pesticide Residue Detection: Current Approaches and Future Challenges. ACS Agric. Sci. Technol. 2024, 4, 389–404. [Google Scholar] [CrossRef]
  18. Schasfoort, R.B. Handbook of Surface Plasmon Resonance; Royal Society of Chemistry: London, UK, 2017. [Google Scholar]
  19. Heckmann, J.; Pufahl, K.; Franz, P.; Grosse, N.B.; Li, X.; Woggon, U. Plasmon-enhanced nonlinear yield in the Otto and Kretschmann configurations. Phys. Rev. B 2018, 98, 115415. [Google Scholar] [CrossRef]
  20. Villarim, M.R.; Belfort, D.R.; de Souza, C.P. A Surface Plasmon Resonance (SPR)-Based Biosensor Simulation Platform for Performance Evaluation of Different Constructional Configurations. Coatings 2023, 13, 546. [Google Scholar] [CrossRef]
  21. Cai, H.; Wang, M.; Wu, Z.; Liu, J.; Wang, X. Performance Enhancement of SPR Biosensor Using Graphene–MoS2 Hybrid Structure. Nanomaterials 2022, 12, 2219. [Google Scholar] [CrossRef]
  22. Mousavi-Kiasari, S.M.G.; Rashidi, K.; Fathi, D.; Taleb, H.; Mirjalili, S.M.; Faramarzi, V. Computational Design of Highly-Sensitive Graphene-Based Multilayer SPR Biosensor. Photonics 2022, 9, 688. [Google Scholar] [CrossRef]
  23. Rahman, M.S.; Anower, M.; Rahman, M.K.; Hasan, M.R.; Hossain, M.B.; Haque, M.I. Modeling of a highly sensitive mos2-graphene hybrid based fiber optic spr biosensor for sensing dna hybridization. Optik 2017, 140, 989–997. [Google Scholar] [CrossRef]
  24. Villena Gonzales, W.; Mobashsher, A.T.; Abbosh, A. The progress of glucose monitoring—A review of invasive to minimally and non-invasive techniques, devices and sensors. Sensors 2019, 19, 800. [Google Scholar] [CrossRef]
  25. Deng, G.; Cahill, L. An adaptive gaussian filter for noise reduction and edge detection. In Proceedings of the 1993 IEEE Conference Record Nuclear Science Symposium and Medical Imaging Conference, San Francisco, CA, USA, 30 October–6 November 1993; pp. 1615–1619. [Google Scholar]
  26. Afshari, H.; Gadsden, S.; Habibi, S. Gaussian filters for parameter and state estimation: A general review of theory and recent trends. Signal Process. 2017, 135, 218–238. [Google Scholar] [CrossRef]
  27. Wuethrich, M.; Trimpe, S.; Garcia Cifuentes, C.; Kappler, D.; Schaal, S. A new perspective and extension of the gaussian filter. Int. J. Robot. Res. 2016, 35, 1731–1749. [Google Scholar] [CrossRef]
  28. Wang, G.; Wang, K.; Ren, J.; Ma, S.; Li, Z. A novel doublet-based surface plasmon resonance biosensor via a digital Gaussian filter method. Sens. Actuators B Chem. 2022, 360, 131680. [Google Scholar] [CrossRef]
  29. Savitzky, A.; Golay, M.J. Smoothing and differentiation of data by simplified least squares procedures. Anal. Chem. 1964, 36, 1627–1639. [Google Scholar] [CrossRef]
  30. Schafer, R.W. What is a savitzky-golay filter? IEEE Signal Process. Mag. 2011, 28, 111–117. [Google Scholar] [CrossRef]
  31. Liu, Y.; Dang, B.; Li, Y.; Lin, H.; Ma, H. Applications of savitzky-golay filter for seismic random noise reduction. Acta Geophys. 2016, 64, 101–124. [Google Scholar] [CrossRef]
  32. Syahrial, S.; Melinda, M.; Junidar, J.; Razali, S.; Zulhelmi, Z. Application of the Savitzky-Golay filter in multi-spectral signal processing. Sriwij. Electr. Comput. Eng. J. 2024, 1, 9–19. [Google Scholar] [CrossRef]
  33. Samann, F.; Schanze, T. An efficient ECG Denoising method using Discrete Wavelet with Savitzky-Golay filter. Curr. Dir. Biomed. Eng. 2019, 5, 385–387. [Google Scholar] [CrossRef]
  34. Anshori, I.; Solihin, A.; Alrasyid, M.H.; Harimurti, S.; Gumilar, G.; Yusuf, M.; Sari, S.P.; Yuliarto, B.; Arnafia, W. signal processing algorithm for pre-processing the surface plasmon resonance signal response. In Proceedings of the 2020 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications (ICRAMET), Virtual, 18–20 November 2020; pp. 348–351. [Google Scholar]
  35. de Boor, C. A practical guide to splines. Appl. Math. Sci. 1978, 27, 1–392. [Google Scholar]
  36. Eslami, M.M. Spline and wavelet smoothing techniques for functional data. In Proceedings of the 2024 8th International Conference on Graphics and Signal Processing, Tokyo, Japan, 14–16 June 2024; pp. 36–41. [Google Scholar]
  37. Hastie, T.; Tibshirani, R.; Friedman, J.; Franklin, J. The elements of statistical learning: Data mining, in- ference and prediction. Math. Intell. 2009, 93, 587–604. [Google Scholar]
  38. Wang, X.; Zeng, Y.; Zhou, J.; Chen, J.; Miyan, R.; Zhang, H.; Qu, J.; Ho, H.-P.; Gao, B.Z.; Shao, Y. Ultra-fast surface plasmon resonance imaging sensor via the high-precision four-parameter-based spectral curve readjusting method. Anal. Chem. 2020, 93, 828–833. [Google Scholar] [CrossRef] [PubMed]
  39. Calzada, M.E.; Scariano, S.M. The robustness of the maxewma chart to non-normality. Commun. Stat. Simul. Comput. 2003, 32, 573–590. [Google Scholar] [CrossRef]
  40. Liu, H.; Fu, Y.; Yang, R.; Guo, J.; Guo, J. Surface plasmonic biosensors: Principles, designs and applications. Anal. 2023, 148, 6146–6160. [Google Scholar] [CrossRef]
  41. Phillips, J.; Gollapalli, R.; Terwilliger, M.; Heinrich, S. Conversion of a MATLAB Code to Python: Increasing Accessibility to Surface Plasmon Resonance Biosensing Studies. In Proceedings of the International Conference on Advances in Signal Processing and Communication Engineering, Bydgoszcz, Poland, 6–8 September 2023; Springer Nature: Singapore, 2023; pp. 511–517. [Google Scholar]
  42. Kumari, A.; Yadav, A.; Singh, O.P.; Sharan, P. A review of surface plasmon resonance (spr) technology in biosensing: Innovations, applications and future trends. J. Opt. 2024, 1–9. [Google Scholar] [CrossRef]
  43. Huraiya, A.; Ramaraj, S.G.; Hossain, S.M.S.; Chakrabarti, K.; Tabata, H.; Razzak, S.M.A. A highly optimized and sensitive bowtie shape-based SPR biosensor for different analyte detection. Nanoscale Adv. 2025, 7, 899–908. [Google Scholar] [CrossRef]
  44. Ashrafi, T.M.S.; Mohanty, G. Surface Plasmon Resonance Sensors: A Critical Review of Recent Advances, Market Analysis, and Future Directions. Plasmonics 2025, 1–21. [Google Scholar] [CrossRef]
  45. Xu, J.; Zhang, P.; Chen, Y. Surface plasmon resonance biosensors: A review of molecular imaging with high spatial resolution. Biosensors 2024, 14, 84. [Google Scholar] [CrossRef]
  46. Ayache, L.; Nourani, K.M.; Azizi, S. A surface plasmon resonance biosensor for bacteria and virus detection: A Comsol Multiphysics simulation. Synth. Sinter. 2024, 4, 124–129. [Google Scholar] [CrossRef]
  47. Anshori, I.; Harimurti, S.; Rama, M.B.; Langelo, R.E.; Jessika; Yulianti, L.P.; Gumilar, G.; Yusuf, M.; Prastriyanti, S.; Yuliarto, B.; et al. Web-based surface plasmon resonance signal processing system for fast analyte analysis. SoftwareX 2022, 18, 101057. [Google Scholar] [CrossRef]
  48. Mejard, R.; Thierry, B. Data from: Systematic study of the surface plasmon resonance signals gene- rated by cells for sensors with different characteristic lengths. PLoS ONE 2014, 9, e107978. [Google Scholar] [CrossRef]
  49. Yang, C.-T.; Méjard, R.; Griesser, H.J.; Bagnaninchi, P.O.; Thierry, B. Cellular micromotion monitored by long-range surface plasmon resonance with optical fluctuation analysis. Anal. Chem. 2015, 87, 1456–1461. [Google Scholar] [CrossRef]
  50. Sonawane, H.; Singh, A.P.; Gupta, A.; Tiwari, M.K.; Gaur, S.S. Polymer based surface plasmon resonance sensors: Theoretical study of sensing characteristics. Mater. Today Proc. 2022, 67, 726–731. [Google Scholar] [CrossRef]
  51. Su, Y.-W.; Wang, W. Surface plasmon resonance sensing: From purified biomolecules to intact cells. Anal. Bioanal. Chem. 2018, 410, 3943–3951. [Google Scholar] [CrossRef]
  52. de Assis, S.C.; Morgado, D.L.; Scheidt, D.T.; de Souza, S.S.; Cavallari, M.R.; Ando Junior, O.H.; Carrilho, E. Review of Bacterial Nanocellulose-Based Electrochemical Biosensors: Functionalization, Challenges, and Future Perspectives. Biosensors 2023, 13, 142. [Google Scholar] [CrossRef]
  53. Le, D.; Kreivi, M.; Aikio, S.; Heinilehto, N.; Sipola, T.; Petäjä, J.; Guo, T.-L.; Roussey, M.; Hiltunen, J. Surface plasmon polariton–enhanced upconversion luminescence for biosensing applications. Nanophotonics 2024, 13, 3995–4006. [Google Scholar] [CrossRef]
  54. Le, D.; Ranta-Lassila, A.; Sipola, T.; Karppinen, M.; Petäjä, J.; Kehusmaa, M.; Aikio, S.; Guo, T.-L.; Roussey, M.; Hiltunen, J.; et al. High-performance portable grating-based surface plasmon resonance sensor using a tunable laser at normal incidence. Photon. Res. 2024, 12, 947–958. [Google Scholar] [CrossRef]
  55. Wang, G.; Xu, X.; Ren, J.; Xie, P.; Li, R. Sensing performance enhancement of plasmonic waveguide sensor using a bimodal strategy with digital Gaussian filter. Chemom. Intell. Lab. Syst. 2024, 245, 105069. [Google Scholar] [CrossRef]
Figure 1. Schematic of the SPR biosensor structure.
Figure 1. Schematic of the SPR biosensor structure.
Inventions 10 00031 g001
Figure 2. Illustration of (a) the Otto configuration and (b) the Kretschmann configuration [20].
Figure 2. Illustration of (a) the Otto configuration and (b) the Kretschmann configuration [20].
Inventions 10 00031 g002
Figure 3. Flowchart illustrating the navigation paths through the computational tool.
Figure 3. Flowchart illustrating the navigation paths through the computational tool.
Inventions 10 00031 g003
Figure 4. Possible additional layers for SPR biosensor construction.
Figure 4. Possible additional layers for SPR biosensor construction.
Inventions 10 00031 g004
Figure 5. Software interface for SPR biosensors using the traditional analysis technique.
Figure 5. Software interface for SPR biosensors using the traditional analysis technique.
Inventions 10 00031 g005
Figure 6. Software interface for SPR biosensors using a hybrid analysis technique.
Figure 6. Software interface for SPR biosensors using a hybrid analysis technique.
Inventions 10 00031 g006
Figure 7. Drop-down menu for selecting the curve smoothing technique to be applied to the experimental data.
Figure 7. Drop-down menu for selecting the curve smoothing technique to be applied to the experimental data.
Inventions 10 00031 g007
Figure 8. Demonstration of (a) data exported in (*.xlsx) format containing angle and reflectance from five different measurements and (b) confirmation message of data import.
Figure 8. Demonstration of (a) data exported in (*.xlsx) format containing angle and reflectance from five different measurements and (b) confirmation message of data import.
Inventions 10 00031 g008
Figure 9. Software interface for SPR biosensors using the Exponentially weighted moving average smoothing technique for experimental data.
Figure 9. Software interface for SPR biosensors using the Exponentially weighted moving average smoothing technique for experimental data.
Inventions 10 00031 g009
Figure 10. Help screen providing explanations for each available function.
Figure 10. Help screen providing explanations for each available function.
Inventions 10 00031 g010
Table 1. Comparison of results obtained of the different smoothing techniques to SPR curves.
Table 1. Comparison of results obtained of the different smoothing techniques to SPR curves.
Smoothing MethodGaussian FilterSavitzky–Golay FilterSplines SmoothingExponentially Weighted Moving Average
Correlation value between original data vs. smoothed curve0.98960.99520.99990.9715
Standard Deviation0.0430.0270.0040.070
Mean Absolute Error0.0290.0160.0030.051
Root Mean Square Error0.0430.0260.0040.069
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

Villarim, M.R.; Villarim, A.W.R.; Gazziro, M.; Cavallari, M.R.; Belfort, D.R.; Ando Junior, O.H. Computational Tool for Curve Smoothing Methods Analysis and Surface Plasmon Resonance Biosensor Characterization. Inventions 2025, 10, 31. https://doi.org/10.3390/inventions10020031

AMA Style

Villarim MR, Villarim AWR, Gazziro M, Cavallari MR, Belfort DR, Ando Junior OH. Computational Tool for Curve Smoothing Methods Analysis and Surface Plasmon Resonance Biosensor Characterization. Inventions. 2025; 10(2):31. https://doi.org/10.3390/inventions10020031

Chicago/Turabian Style

Villarim, Mariana Rodrigues, Andréa Willa Rodrigues Villarim, Mario Gazziro, Marco Roberto Cavallari, Diomadson Rodrigues Belfort, and Oswaldo Hideo Ando Junior. 2025. "Computational Tool for Curve Smoothing Methods Analysis and Surface Plasmon Resonance Biosensor Characterization" Inventions 10, no. 2: 31. https://doi.org/10.3390/inventions10020031

APA Style

Villarim, M. R., Villarim, A. W. R., Gazziro, M., Cavallari, M. R., Belfort, D. R., & Ando Junior, O. H. (2025). Computational Tool for Curve Smoothing Methods Analysis and Surface Plasmon Resonance Biosensor Characterization. Inventions, 10(2), 31. https://doi.org/10.3390/inventions10020031

Article Metrics

Back to TopTop