Commit Graph

36 Commits (baebe2e8cc21b453efcf6bbfc58f7b1ef1f01511)

Author SHA1 Message Date
brahim 73bf3cf9d3 The user can reload signal processing after acoustic data boundaries values modification without crash #8 2025-03-11 11:39:09 +01:00
brahim 320971160d Plot of SNR field is corrected when the user set a profile tail level #4 2025-03-10 14:30:45 +01:00
brahim f2db89eef8 signal processing tab is cleaned from useless commented lines and useless print 2025-03-05 11:32:21 +01:00
brahim f78d0fabb1 Start Pierre Antoine - Brahim 2025-03-03 12:01:58 +01:00
brahim a62895d8ad Corrections have been made when the user close the file dialog, to download a file (or select a directory), without selecteting a file (or a folder). 2024-11-14 14:38:53 +01:00
brahim 2aebdf3b9b The tabs are updated for UBSediFlow data. 2024-11-07 09:37:32 +01:00
brahim 76c654046a Profile scrolling is done in time with the slider, and not with the number of the profile. That's for all tabs 2024-10-31 13:33:28 +01:00
brahim 35c92deeaf Correction of SNR filter and average processing 2024-10-31 10:24:29 +01:00
brahim 87a83eddb9 The user has two choices to compute noise : from file or from profile tail value. 2024-10-28 17:52:45 +01:00
brahim ba7ae3979c File dialog (QFileDialog) use to select files or directory contain the option QFileDialog.DontUseNativeDialog. This option allow to open the file dialog in front of the MainWindow takig into account the directory option. 2024-10-09 13:20:00 +02:00
brahim b1e5f6b1ff Update of time/time_cross_section and depth/depth_cross_section 2024-09-26 14:49:40 +02:00
brahim bba389ae9d The user can display the noise fields for each frequency by clicking on button PLot_noise in the pre-processing tab. 2024-09-17 16:35:51 +02:00
brahim 65d30f01ae The list of pre-processed data to be renamed is updated trigerring SNR computation. The user can add or remove a file in the acoustic data tab and then, update signal preprocessing tab. 2024-09-13 15:54:55 +02:00
brahim ffc85d733d Signal processing tab is completely reorganized. At the top from the left to the right : 1 - choice of acoustic recording data + noise data, 2 - Display the SNR plot, 3 - Display option (SNR, Rayleigh, Average). At the bottom, from the left to the right : 1 - plot pre-processed BS acoustic recording, 2 - Plot profil, 3 - List of preprocessed data 2024-08-29 15:45:43 +02:00
brahim e0130b07fe List of pre-processed data files are added in Signal pre-processing tab. 2024-06-24 15:13:43 +02:00
brahim 2390b5c524 In signal preprocessing tab, data can be updated with the update push button. The user can add or remove data file in the Acoustic data tab and update the Signal preprocessing tab with the push button. 2024-06-21 11:38:17 +02:00
brahim 3b84cc634e A push button is added to clear noise data and plots. 2024-06-19 15:59:59 +02:00
brahim 44b87378b8 Acoustic data tab is simplified for time, depth and BS cross section computation. The button clear all works. The signal processing is updated. 2024-06-18 17:43:36 +02:00
brahim a137bbf0cc Signal processing tab is modified. According to the input data choice, the user can loaded a file for noise data and plot SNR field, BS corrected field with SNR criterion and averaged pre-processed signal. A button is added (close to the combobox of data to processed) to update the input data. 2024-06-17 11:09:41 +02:00
brahim 343fc27aec Computing noise from a value is implemented in signal pre-processing tab. 2024-02-14 17:06:52 +01:00
brahim 335cef9d76 BS_cross_section_SNR_filter is renamed BS_cross_section_pre_process_SNR. BS_cross_section_averaged is renamed BS_cross_section_pre_process_average. BS_cross_section_averaged_SNR is renamed BS_cross_section_pre_process_SNR_average. BS_stream_bed_SNR_filter is renamed BS_stream_bed_pre_process_SNR. BS_stream_bed_averaged is renamed BS_stream_bed_pre_process_average. BS_stream_bed_averaged_SNR is renamed BS_stream_bed_pre_process_SNR_average. 2024-02-13 16:55:40 +01:00
brahim 85a816d922 The signal processing tab is updated. The noise is uploaded and graphs are automatically plot: noise, SNR and filtered Vbs (SNR, average) 2D fields, and averaged profile (for one frequency). 2024-02-13 10:30:15 +01:00
brahim 72de6ce846 Investigations with inversion method (for high concentrations) have been performed with APAVER 2021 data from UBSediFlow system. 2024-01-12 16:20:08 +01:00
brahim cb54fdd7ac Acoustic inversion method for high concentration is implemented. It is tested with Aquascat data acquired during Adrien PhD (Confluence Rhône-Isère, 2018.01.07) 2023-11-28 15:42:29 +01:00
brahim 3dd6a4e310 Names of BS numpy arrays are changed : BS_data and BS_data_section become, respectively, BS_cross_section and BS_stream_bed. In general, name of variables including data under river bottom line is composed with _cross_section. Name of variables with NaN under river bottom line is composed with _stream_bed. 2023-11-13 15:00:28 +01:00
brahim 1bda848671 Aquascat data are averaged with new shape of array (freq shape, r shape, t shape) 2023-10-13 15:25:09 +02:00
brahim e0b76447e6 Commit with minor modifications 2023-09-27 11:46:58 +02:00
brahim cd33f9d85c Exceptions for download file are added. Exceptions for FCB are added. Exception for computing averaged backscatter signal is added (enter an odd number) 2023-09-20 11:03:47 +02:00
brahim e8438ec46b Computation of FCB and sediments attenuation are computed. FCB profile is plotted for each frequencies. Linear regression is added and can be plotted on FCB profile. 2023-09-20 10:12:06 +02:00
brahim b3d820b99c Exceptions have been added 2023-09-12 16:43:40 +02:00
brahim 45aa5ae2f5 Averaged transect is computed before applying SNR filter + Computing water attenuation is added + transect is plotted without outliers below the section bottom 2023-09-11 10:55:05 +02:00
brahim 5bd6f9d08f Implementation of acoustic inversion method for suspended sediments high concentrations 2023-09-05 12:09:21 +02:00
brahim 1b8945025c Sample data tab is updated with global variables in settings python file. Profiles position and samples position plotted on transect are added in, respectively, signal processing tab and sample data tab. 2023-08-24 10:11:16 +02:00
brahim 6bcd0caa35 Transect with profile position is added to signal processing tab 2023-08-09 22:40:36 +02:00
brahim 2905226f2a Slider cursor is connected to push buttons, line edit, and profil number value label 2023-08-04 17:47:18 +02:00
brahim ddb4f7f7a9 First commit of View file 2023-07-27 12:07:40 +02:00