Introduction
The ECR (Electron Cyclotron Resonance) ion source, initially developed by Prof. Geller and colleagues at Grenoble Laboratory in France [1, 2], has evolved into a highly efficient and highly charged state ion source with a diverse range of beam types. It is renowned for its exceptional stability and reproducibility and has found widespread application in heavy ion acceleration facilities worldwide. For instance, the VENUS ion source at Lawrence Berkeley National Laboratory (LBNL) provides beam current for the 88-inch cyclotron [3], the SC-ECR ion source at the Institute of Physical and Chemical Research (RIKEN) in Japan supplies beam current for the Radioisotope Facility (RIBF) [4], and the SECRAL ion source at the Institute of Modern Physics (IMP) in Lanzhou, China, serves as the beam current provider for the Heavy Ion Research Facility (HIRFL) [5]. The beam transmission lines of the ECR ion source are illustrated in Fig. 1, where ions of varying charge-to-mass ratios (q/M) exhibit distinct deflection trajectories in the dipole magnet, resulting in different peak positions in the spectrum. This property allows for separating and sorting ions based on their charge-to-mass ratio, a crucial aspect of the transport system in analyzing and manipulating ion beams in ECR ion source research and applications. The spectrogram of the beam reflects the energy distribution of the ions. Accurate and rapid identification of the charge-state of the injected ion beam is crucial for optimizing the beam supply efficiency of the ion source. However, the traditional manual identification method, relying solely on the experience of engineers, entails complex calculations and comparisons and is susceptible to misidentification or omission due to system background noise. Furthermore, manual spectrum recognition has limitations such as a high technical threshold, prolonged time consumption, and a low accuracy rate [6-9]. To address these challenges, this paper presents a novel automatic spectrum recognition system for beam charge-state distribution spectra, featuring three key algorithms: the Savitzky-Golay (SG) filtering algorithm with adaptive window length, the improved automatic multiscale peak detection (AMPD) algorithm, and the greedy matching algorithm based on relative distance. These intelligent algorithms collectively enable fast and accurate spectra recognition while reducing human involvement, lowering the technical threshold, and offering significant research value.
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F001.jpg)
Influenced by environmental background noise, the spectrogram signal of the beam is often contaminated with noise. Several filtering algorithms have been proposed to mitigate this issue, including wavelet denoising [10], empirical modal decomposition (EMD) [11], Savitzky-Golay (SG) filtering [12], Legendre filtering [13], kernel regression [14], local extremum center [15], and signal sparsity-based denoising [16]. Among these, SG filtering has been widely utilized in diverse fields, such as digital control systems [17], electrocardiogram denoising [18], and nuclear electrical reaction calculations [19]. Preserving the signal shape and peak properties in SG filtering [20] makes it particularly appealing for the current study based on previous research. SG filtering is known to effectively filter noise and outliers while preserving the underlying trend and periodicity of the signal.
The first crucial step in spectrogram identification is the accurate and comprehensive detection of spectral peaks. Peak detection in signal processing plays a pivotal role in obtaining reliable results. Various algorithms have been developed for peak detection, including traditional window-threshold methods [21], wavelet transforms [22], template techniques [23], hidden Markov models [24], and others. However, most of these peak-finding algorithms suffer from the challenge of setting hyperparameters before their application. In practice, it has been observed that many commonly used algorithms require a significant number of hyperparameters to be pre-set, leading to varying results in peak detection even within the same spectrum due to different combinations of window length and peak height threshold. Determining the optimal parameter combination is not universally applicable, making the tuning process laborious and challenging. An alternative approach that addresses these limitations is the automatic multiscale peak detection (AMPD) algorithm, which sets multiple window scales for peak detection based on the input signal characteristics. This method does not rely on prior knowledge or require frequent tuning, making it more suitable than other algorithms for detecting peaks in a spectrum.
The identification of beam spectrograms can be achieved by matching the identified peaks with the beam charge states [25]. The performance of the matching algorithm directly affects the accuracy of spectrogram identification results. A commonly used approach is the greedy matching algorithm, which determines the optimal local resolution for each subproblem and combines the results to obtain a final global solution [26]. The essential advantage of this algorithm lies in its high efficiency and ability to quickly obtain a global solution through locally optimal solutions [27]. Greedy algorithms have been widely employed in various fields, such as task scheduling problems in optimization [28], minimum spanning tree problems in graph theory [29], and queuing problems in queuing theory [30]. Despite the effectiveness of greedy algorithms in obtaining locally optimal solutions, it is important to note that they may not always find globally optimal solutions due to their lack of backtracking. However, greedy algorithms generally yield satisfactory results and are commonly used in practical applications.
This study presents a novel approach for denoising spectrograms by introducing an adaptive window length SG filtering algorithm. The proposed algorithm can effectively remove background noise from the original spectrogram. By automatically determining the optimal window length, our algorithm overcomes the limitations of existing methods that require manual hyperparameter tuning, making it more practical and user-friendly. In addition, an improved AMPD algorithm is developed for spectral peak calibration. One notable advantage of our algorithm is its ability to automatically eliminate false peaks without needing prior hyperparameter settings, improving peak detection accuracy and reliability in spectrograms. Furthermore, the limitation of the greedy algorithm in global optimization is addressed by proposing an interquartile range (IQR) anomaly detection mechanism [31] based on relative distance. This mechanism aims to identify and reject solutions in the solution set that satisfy the greedy strategy but are outliers in the global context. By mitigating the limitations of the greedy algorithm, the accuracy and robustness of our algorithm in identifying spectral peaks are enhanced. The accuracy of the final identification results is evaluated and verified in this paper using a discriminative empirical formula. The experiment results demonstrate the effectiveness of our proposed algorithms in achieving high-quality denoising, accurate peak detection, and precise charge identification in spectrograms. The automatic spectrum recognition system presents a promising approach to analyzing spectrograms in various applications.
Architecture of Automatic Spectrum Recognition System
A human-computer interface is built into this system, and the operator can specify and send down the relevant parameters. After receiving the parameters from the front end, the back-end program will first scan the spectrum according to the start current, the stop current, and the scan step. Two critical parameters must be collected in the scanning process: the dipole magnet current and the Faraday cup intensity. In this paper, the dipole magnet current is acquired through a resistive shunt using an AMETEK SGA high-power programmable DC power supply [32] with a current acquisition range of 5 A to 6000 A. The Faraday cup intensity is acquired using an Agilent 34410A high-performance digital multimeter with a "6 1/2" resolution and a sampling frequency of 1 KHz [33]. The dipole magnet current values are rounded to four decimal places in amperes (A), and the Faraday cup intensity values are rounded to two decimal places in electrostatic microamperes (eμA) to ensure ease of calculation and legibility. The collected dipole magnet currents and Faraday cup intensities are transmitted to the data processing module. The signal is first smoothed and filtered in this module using the Savitzky-Golay (SG) filtering algorithm with adaptive windows, after which the smoothed signal is searched for using an improved automatic multiscale peak detection (AMPD) algorithm. Moreover, a greedy matching algorithm based on relative distance is proposed to achieve the matching between peak and ion charge states. Finally, the final matching results are visually outputted after outlier rejection. The implementation of each algorithm will be described in detail in the following. The overall system architecture is shown in Fig. 2. The final results are displayed on the Qt interface, a widely used graphical user interface (GUI) toolkit for creating interactive software applications [34]. The data is processed and displayed by the Qt interface clearly and understandably to enable the system’s effective operation, allowing the operator to monitor the data processing results concisely and change the parameters in time for sending.
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F002.jpg)
The beam intensity is measured using a high-precision multimeter, while the dipole magnet power supply is responsible for collecting the current of the dipole magnet with an original hardware sampling rate of 1 KHz. Data downsampling is necessary to ensure synchronized data and to accommodate the architecture of the ECR ion source control system. After issuing a dipole current write command during a set sweep step, the dipole magnet current and Faraday cup intensity values were read back after a delay of 0.1 seconds. This interval allowed the dipole magnet sufficient time to respond to the control command. Consequently, the sampling rate is reduced to 10 Hz to ensure that the dipole magnet current and Faraday cup intensity match [35]. This process is demonstrated in Fig. 3.
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F003.jpg)
Design of SG filtering algorithm with adaptive window length
According to the design characteristics of the SG filtering algorithm, a larger window length is associated with improved robustness against noise rejection and reduced variance in the error deviation for a given filter order. However, excessively large window lengths can result in distortion and bias in the filter output compared to the actual signal. Therefore, finding the optimal parameters for the SG filtering algorithm involves balancing bias and variance in the error estimation. The parameters of the SG algorithm with an adaptive window length include the order
In Eq. (1),
According to Eq. (4),
Similarly,
An SG filter of order
In this algorithm, the parameters utilized in this process encompass the original signal input denoted as
Design of the improved AMPD algorithm
The improved AMPD algorithm proposed in this study enhances the original AMPD algorithm by incorporating constraints on the peak output. The original AMPD algorithm employs a moving window method to find the local maxima of the signal, where the window length, denoted as
To ensure the complete detection of all spectral peaks of interest, the parameter
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F004.jpg)
Design of the Greedy algorithm based on the relative distance
In this study, a greedy matching algorithm based on the relative distance was developed to address the issue of matching peaks to charge states. This algorithm follows a greedy strategy compatible with the physical properties of the ion source. The difference between the peak detected in the previous section and the calculated theoretical value (according to Eq. (8)) was determined. The matches that met the requirements for each peak were identified by screening according to the greedy strategy, and greedy matching was completed based on this screening process. Considering the limitations of the greedy algorithm, which only involves local optimal solutions and cannot be backtracked, the concept of relative distance is introduced in this study. As the change in the charge-state of each ion in the same spectrogram is usually continuous, the first recognition result of the greedy algorithm was classified according to the ion species, and the coded charge states of the classified ions were obtained. Finally, the first recognition result is further refined using interquartile range (IQR) anomaly detection to reject outliers and obtain the final recognition result. This step helps improve the accuracy and reliability of the charge-state identification process. The specific process of the algorithm used in this study is as follows:
The standard peak
The set of peaks computed in the previous section is denoted as
Once an appropriate greedy strategy is determined, the next step is to calculate the relative distance between each peak and its corresponding theoretical value. The results were organized into a relative distance matrix, denoted as L (Eq. (10)), where
The ith peak, which corresponds to the minimum distance index
After obtaining the set of raw solutions, the next step in the algorithm is to remove outliers from this set. First, the original codes were classified according to the ion species and then normalized using the robust_stable method. This method eliminates the magnitude of the data and makes them comparable [38]. This helps to account for any variations in magnitude or scale among the different ion species, allowing for more robust outlier detection. Finally, the outliers were rejected after anomaly detection using the IQR, as described in Eq. (11). The IQR is a measure of the dispersion or spread of data and is calculated as the difference between the 75th (
In Eq. (11),
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F005.jpg)
Automatic Spectrum Recognition System Performance Evaluation and Operational Testing
Performance analysis of SG filtering algorithm with adaptive window length
The present study uses accurate Ar and Xe beam data to evaluate the proposed algorithm. The results of applying the SG filter algorithm with an adaptive window length to the charge-state distribution spectra of the Ar and Xe beams are presented in Fig. 6a and 6b, respectively. The original signal is depicted in pink, and the output of the SG filter is shown in red. The figures demonstrate that the proposed SG filtering algorithm with an adaptive window length effectively smoothens the signal curve while preserving the original signal characteristics. The adaptive algorithm calculates the optimal window length for each position in the spectrum based on the signal features, in contrast to the original SG filtering algorithm, which employs a fixed window length. This approach enables filtering to preserve more original features while effectively decreasing noise and avoiding signal distortion. The results of this study suggest that the proposed algorithm is a promising tool for effectively filtering and analyzing complex beam spectra.
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F006.jpg)
In a previous study [42], the standard deviation of the first-order derivative was introduced as a metric to assess the effect of data smoothing. Specifically, a minor standard deviation of the first-order derivative indicated that the signal was smoothed to remove noise. To compare the effectiveness of the proposed SG filtering algorithm with adaptive window length against the original SG filtering algorithm, we examined the trend of the first-order derivatives in the original signal, the output of the ordinary SG filtering algorithm, and the output of the proposed algorithm. Fig. 7a and Fig. 7b depict the first-order derivative variations for the Ar and Xe beams, respectively. The blue line represents the first-order derivative trend of the original signal with respect to the number of data points. The red line represents the trend of the first-order derivative of the signal filtered using the original SG filtering algorithm, whereas the green line represents the trend using the proposed algorithm. To ensure a fair comparison, we used the same parameter values for the original SG filter as those initially used in the proposed algorithm, namely,
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F007.jpg)
The standard deviations of the first-order derivatives of the three signals were computed to compare the performance of the proposed SG filtering algorithm with the adaptive window length against that of the original SG filtering algorithm and the original signal. Table 1 presents the results of the study. The table shows that The standard deviation of the first-order derivative decreases as the signal is filtered, indicating that noise is effectively reduced.
The original signal | The ordinary SG filter algorithm | The SG filter algorithm with adaptive window length | |
---|---|---|---|
Ar | 91.4372 A | 90.5672 A | 82.1846 A |
Xe | 152.5697 A | 151.7765 A | 147.0195 A |
Specifically, the proposed algorithm achieved standard deviations of 82.1846 and 147.0195 A for the Ar and Xe beam spectra, respectively, whereas the original SG filtering algorithm yielded standard deviations of 90.5672 A and 151.7765 A for the same spectra. The proposed algorithm yields a minor standard deviation compared with the original SG filtering algorithm, indicating better signal preservation. These findings support the claim that the proposed algorithm offers a better denoising and smoothing effect on the beam spectra than the original methods evaluated in this study.
Performance analysis of improved AMPD algorithm
This study aims to evaluate the peak-seeking performance of the improved automatic multiscale peak detection (AMPD) algorithm by analyzing two beam spectra, as illustrated in Fig. 8. The Ar beam spectral peak detection is presented in Fig. 8a and Fig. 8b, whereas the Xe beam results are displayed in Fig. 8c and Fig. 8d. Owing to the denser charge-state distribution in the Xe beam spectrum, more peaks appear within a specific dipole magnet current variation range, leading to considerably greater detection difficulties than those encountered in the Ar beam spectrum. Nonetheless, the improved detection results of the AMPD algorithm agree with those obtained from physical experience, indicating its relative robustness to different beam spectra without the need for additional hyperparameters owing to the physical empirical threshold employed for peak filtering. Furthermore, the improved AMPD algorithm exhibited excellent performance in detecting the spectral peaks for high-charge states and dense distributions. The findings of this study suggest that the improved AMPD algorithm is a promising tool for accurate and efficient peak detection in complex spectra, particularly in scenarios involving highly charged states and dense distributions.
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F008.jpg)
Performance analysis of greedy matching algorithm based on relative distance
The original greedy algorithm yields a global solution that is merely a stack of all the local optimal solutions and may not be the optimal global solution. An IQR-based anomaly detection mechanism using distance encoding was proposed to address this issue. First, the distance-encoding output of the initial greedy algorithm based on the ion species should be classified. Next, we performed IQR-based anomaly detection and visually represented the anomalous values using box-line plots. The anomaly detection results for the Ar and Xe spectra are shown in Fig. 9. Specifically, Fig. 9a illustrates the anomaly detection results for the Ar beam spectra, revealing that only one anomaly appeared in the identification results of the main gas. In contrast, Fig. 9b shows the results for the Xe beam, where we identified two anomalous values for identifying the main gas.
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F009.jpg)
A secondary judgment was made after removing outliers to ensure the accuracy of the final identification results. Specifically, in the same spectrum with the same ion mass, the dipole magnet currents and charge states of the two adjacent peak positions must satisfy the empirical formula expressed in Eq. (12):
The actual value of the
The RMSE values of the matching results for the Ar and Xe beams are presented in Table 2, where
Class | GasMain | C | N | O |
---|---|---|---|---|
RMSE(Ar) | 0.0678 A | 0.0034 A | 0.0028 A | 0.0024 A |
RMSE(Xe) | 0.0880 A | - | - | 0.0115 A |
According to the data in Table 2, all the results fall within the acceptable range. The algorithm performed excellently in all categories except GasMain. This suggests that the proposed algorithm satisfies the accuracy requirements for beam spectrogram identification and has practical value in engineering applications.
Beam charge state spectrogram identification interface test
A software interface integrating data acquisition, peak finding, and spectrum recognition was developed. The interface, shown in Fig. 10, allows users to specify the start and end scan ranges and scan steps. Before peak seeking, users must specify the mass number of the main gas and the extracted high voltage of the ion source.
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F010.jpg)
Clicking the "Identify spectrum" button in the main interface will open the identify spectrum interface, which displays the kind of ion and charge-state corresponding to each peak, as shown in Fig. 11. Users can zoom in on the interface to view the details. The identification results obtained using the system proposed in this study meet the accuracy requirements for identifying the Ar (Fig. 11a) and Xe (Fig. 11b) beams.
-202311/1001-8042-34-11-017/alternativeImage/1001-8042-34-11-017-F011.jpg)
Conclusion
In this study, a novel spectral recognition system for beam charge-state distribution of high-charge-state Electron Cyclotron Resonance (ECR) ion sources was designed and developed. It enables automatic spectrum recognition using three algorithms: Savitzky-Golay (SG) filtering with adaptive window length, improved automatic multiscale peak detection (AMPD), and greedy matching based on relative distance.
The system achieved optimized smoothing with the special SG filtering algorithm introduced in this study and accurate peak detection with the improved AMPD algorithm. The proposed greedy matching algorithm effectively identified spectral peaks and their ion charge states. The system offers a user-friendly software interface and a real-time display of the results. This system effectively and accurately identified the beam spectra of Xe and the spectra of the mass numbers below Xe.
The advantages of the developed automatic spectrum recognition system are as follows:
1. The SG filtering algorithm with adaptive window length improved smoothing performance.
2. The improved AMPD algorithm eliminates the need for pre-setting hyperparameters and effectively rejects false peaks.
3. The greedy matching algorithm with relative distance, augmented by the IQR anomaly-detection mechanism, ensures accurate and efficient matching, thereby overcoming the limitations of the greedy algorithm.
4. The user-friendly software interface enables easy parameter specification and real-time display of spectral identification results.
This automatic spectrum recognition system improves the commissioning efficiency of the ECR ion source and achieves a precise charge-state ion beam injection, making it a valuable contribution to high-charge-state ECR ion source research.
ECRIS: The electron cyclotron resonance ion sources
. Annu. Rev. Neurosci. 40, 15-44 (1990). doi: 10.1201/9780203758663Design of a high current ion source for an electromagnetic isotope separator
. Nucl. Tech. 46(03), 030202 (2023). doi: 10.11889/j.0253-3219.2023.hjs.46.030202 (in Chinese)Status report of the 28 GHz superconducting electron cyclotron resonance ion source
. Venus. Rev. Sci. Instrum. 77(3), 03A302 (2006). doi: 10.1063/1.2149298First results from the new RIKEN superconducting electron cyclotron resonance ion source
. Rev. Sci. Instrum. 81(2), 02A320 (2010). doi: 10.1063/1.3259232Intense highly charged ion beam production and operation with a superconducting electron cyclotron resonance ion source
. Phys. Rev. Accel. Beams. 20(9), 094801 (2017). doi: 10.1103/physrevaccelbeams.20.094801The study of a neutron spectrum unfolding method based on Particle Swarm Optimization combined with Maximum Likelihood Expectation Maximization
. Nucl. Sci. Tech. 34(4), 60. (2023). doi: 10.1007/s41365-023-01200-8Dose reconstruction with Compton camera during proton therapy via subset-driven origin ensemble and double evolutionary algorithm
. Nucl. Sci. Tech. 34(4), 59. (2023). doi: 10.1007/s41365-023-01207-1GPU-accelerated three-dimensional reconstruction method of the Compton camera and its application in radionuclide imaging
. Nucl. Sci. Tech. 34(4), 52. (2023). doi: 10.1007/s41365-023-01199-ySemi-empirical and semi-quantitative lightweight shielding design algorithm
. Nucl. Sci. Tech. 34, 43. (2023). doi: 10.1007/s41365-023-01187-2Novel wavelet threshold denoising method to highlight the first break of noisy microseismic recordings
. IEEE T. Geosci. Remote. 60, 1-10 (2022). doi: 10.1109/tgrs.2022.3142089Bearing fault diagnosis using piecewise aggregate approximation and complete ensemble empirical mode decomposition with adaptive noise
. Sensors. 22(17), 6599 (2022). doi: 10.3390/s22176599Savitzky–Golay filter-based PLL: Modeling and performance validation. IEEE T Instrum
. Meas. 71, 1-6 (2022). doi: 10.1109/tim.2022.3196946A Legendre Spectral Viscosity (LSV) Method Applied to Shock Capturing for High-Order Flux Reconstruction Schemes
. J. Comput. Phys. 460, 111157 (2022). doi: 10.1016/j.jcp.2022.111157Polymer electrolyte membrane fuel cells degradation prediction using multi-kernel relevance vector regression and whale optimization algorithm
. Appl. Energ. 318, 119099 (2022). doi: 10.1016/j.apenergy.2022.119099Test on stochastic block model: Local smoothing and extreme value theory
. J. Syst. Sci. Complex. 35(4), 1535-1556 (2022). doi: 10.1007/s11424-021-0154-9Blind source separation of transformer acoustic signal based on sparse component analysis
. Energies 15(16), 6017. (2022). doi: 10.3390/en15166017Recursive digital filters with tunable lag and lead characteristics for proportional-differential control
. IEEE T. Contr. Syst. T. 23(6), 2369-2374. (2015). doi: 10.1109/tcst.2015.2399436Application of Savitzky-Golay digital differentiator for QRS complex detection in an electrocardiographic monitoring system
. in 2017 IEEE International Symposium on Medical Measurements and Applications (MeMeA). (Savitzky–Golay filter for reactivity calculation
. J. Nucl. Sci. Technol. 53(7), 944-950 (2016). doi: 10.1080/00223131.2015.1082949Motion artifact cancellation to obtain heart sounds from a single chest-worn accelerometer
. in 2010 IEEE International Conference on Acoustics, Speech and Signal Processing. (A wavelet transform algorithm for peak detection and application to powder x-ray diffraction data. Rev
. Sci. Instrum. 82(1), 015105 (2011). doi: 10.1063/1.3505103R peak detection method using wavelet transform and modified shannon energy envelope
. J. Healthc. Eng. 2017, 4901017 (2017). doi: 10.1155/2017/4901017Smoothing and thresholding in neuronal spike detection
. Neurocomputing 69(10-12), 1366-1370 (2006). doi: 10.1016/j.neucom.2005.12.108Pediatric heart sound segmentation using Hidden Markov Model
. in 2014 36th annual international conference of the ieee engineering in medicine and biology society. (Rete: A fast algorithm for the many pattern/many object pattern match problem, Readings in Artificial Intelligence and Databases
. 547-559 (1989). doi: 10.1016/0004-3702(82)90020-0Greedy algorithm and symmetric matroids. Math
. Program. 38, 147-159 (1987). doi: 10.1007/bf02604639A fast greedy algorithm for outlier mining
. in Advances in Knowledge Discovery and Data Mining: 10th Pacific-Asia Conference, PAKDD 2006, (Iterated greedy algorithms for flow-shop scheduling problems: A tutorial
. IEEE T. Autom. Sci. Eng. 19, 1941-1959 (2021). doi: 10.1109/tase.2021A greedy algorithm for finding maximum spanning trees in infinite graphs
. Oper. Res. Lett. 50(6), 655-659 (2022). doi: 10.1016/j.orl.2022.10.004Distributed flow shop scheduling with sequence-dependent setup times using an improved iterated greedy algorithm. Complex Adapt
. Syst. Model. 1(3), 198-217 (2021). doi: 10.23919/csms.2021.0018Detection of outliers using interquartile range technique from intrusion dataset
. in Information and Decision Sciences: Proceedings of the 6th International Conference on FICTA. (A novel magnetic actuation scheme to disaggregate nanoparticles and enhance passage across the blood–brain barrier
. Nanomaterials-Basel. 8(1), 3 (2017). doi: 10.3390/nano8010003Electrical properties of flat textile material as inhomegeneous and anisotropic structure
. J. Mater. Sci-Mater. EL. 24, 5061-5068 (2013). doi: 10.1007/s10854-013-1524-4Visualizing physiological signals in real-time
. in Proc. of the 14th Python in Science Conf. (Commissioning of a high-resolution collinear laser spectroscopy apparatus with a laser ablation ion source
. Nucl. Sci. Tech. 33, 9 (2022). doi: 10.1007/s41365-022-00992-5Window selection of the Savitzky–Golay filters for signal recovery from noisy measurements
. IEEE T. Instrum. Meas. 69(8), 5418-5427. (2020). doi: 10.1109/tim.2020.2966310Automatic multiscale-based peak detection on short time energy and spectral centroid feature extraction for conversational speech segmentation
. in 6th International Conference on Sustainable Information Engineering and Technology 2021. (Robust stable iterated unscented Kalman filter based on maximum correntropy criterion
. Automatica. 142, 110410. (2022). doi: 10.1016/j.automatica.2022.110410Detecting outliers: Do not use standard deviation around the mean, use absolute deviation around the median
. J. Exp. Soc. Psychol. 49(4), 764-766. (2013). doi: 10.1016/j.jesp.2013.03.013Estimating the sample mean and standard deviation from the sample size, median, range and/or interquartile range
. BMC Med. Res. Methodol. 14, 135 (2014). doi: 10.1186/1471-2288-14-135A simulation study of a windowless gas stripping room in an E//B neutral particle analyzer
. Nucl. Sci. Tech. 32, 69 (2021). doi: 10.1007/s41365-021-00909-8Curve and surface smoothing without shrinkage
. in Proceedings of IEEE international conference on computer vision. (Review of root-mean-square error calculation methods for large deployable mesh reflectors
. Int. J. Aerospace Eng. 2022, 5352146 (2022). doi: 10.1155/2022/5352146The relationship between root mean square error of approximation and model misspecification in confirmatory factor analysis models. Educ
. Psychol. Meas. 72(6), 910-932. (2012). doi: 10.1177/0013164412452564Double-ended calibration of fiber-optic Raman spectra distributed temperature sensing data
. Sensors 12(5), 5471-5485. (2012). doi: 10.3390/s120505471The authors declare that they have no competing interests.