Algorithm for extracting an artificial whistler signal in a spectrogram using the PyCharm integrated application development environment
Vestnik KRAUNC. Fiziko-matematičeskie nauki, Tome 49 (2024) no. 4, pp. 99-111

Voir la notice de l'article provenant de la source Math-Net.Ru

The paper proposes an algorithm for identifying the trace of an artificial whistling atmospheric signal (whistle) in a spectrogram, implemented in Python in the PyCharm 2024.1 integrated development environment. The algorithm allows you to identify the whistler trace by setting a certain threshold value (filter). The filter takes into account the signal intensity in the spectrum, the standard deviation of values from the mean, and a certain multiplier that allows you to exclude noise and identify only the most significant peaks in the signal. In the algorithm, using a mask based on the filter, it is possible to obtain an array of frequencies for the trace of an artificial whistler. The computer program allows you to save the resulting array in a text file, which can be used for further analysis in various spreadsheet processors, as well as build whistler trace graphs for visual research. The article tested the adequacy of the algorithm using the example of calculating the dispersion coefficient. It was shown that the algorithm gives good results.
Keywords: artificial whistler, trace, filter, mask, Python, PyCharm.
Mots-clés : spectrogram
@article{VKAM_2024_49_4_a6,
     author = {L. S. Marchenko},
     title = {Algorithm for extracting an artificial whistler signal in a spectrogram using the {PyCharm} integrated application development environment},
     journal = {Vestnik KRAUNC. Fiziko-matemati\v{c}eskie nauki},
     pages = {99--111},
     publisher = {mathdoc},
     volume = {49},
     number = {4},
     year = {2024},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/VKAM_2024_49_4_a6/}
}
TY  - JOUR
AU  - L. S. Marchenko
TI  - Algorithm for extracting an artificial whistler signal in a spectrogram using the PyCharm integrated application development environment
JO  - Vestnik KRAUNC. Fiziko-matematičeskie nauki
PY  - 2024
SP  - 99
EP  - 111
VL  - 49
IS  - 4
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/VKAM_2024_49_4_a6/
LA  - ru
ID  - VKAM_2024_49_4_a6
ER  - 
%0 Journal Article
%A L. S. Marchenko
%T Algorithm for extracting an artificial whistler signal in a spectrogram using the PyCharm integrated application development environment
%J Vestnik KRAUNC. Fiziko-matematičeskie nauki
%D 2024
%P 99-111
%V 49
%N 4
%I mathdoc
%U http://geodesic.mathdoc.fr/item/VKAM_2024_49_4_a6/
%G ru
%F VKAM_2024_49_4_a6
L. S. Marchenko. Algorithm for extracting an artificial whistler signal in a spectrogram using the PyCharm integrated application development environment. Vestnik KRAUNC. Fiziko-matematičeskie nauki, Tome 49 (2024) no. 4, pp. 99-111. http://geodesic.mathdoc.fr/item/VKAM_2024_49_4_a6/