Commit Graph

296 Commits (2c1b01118e573ac99a9e188276109442058900d4)

Author SHA1 Message Date
brahim d9927d5868 Acoustic inversion process is updated with the new names of variables. 2024-02-14 15:09:46 +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 e204ddba0e All plots are drawn as soon as acoustic file is download. Bottom line river is plotted on acoustic profile. 2024-01-29 14:04:33 +01:00
brahim e701425e03 The acoustic data tab is re-organized. Noise downloading and SNR plot are removed. Table of raw values is removed and available through a push button. The profile plot of raw data is added. 2024-01-22 10:20:10 +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 1b19bd1175 Python file of Ubertone are updtaed to be adapted to the packaging of Acoused 2023-10-30 16:32:18 +01:00
brahim b01b4541bb UBSediFlow data successfully loaded 2023-10-19 15:10:01 +02:00
brahim 7d359983f0 Sample data tab is upgraded to be able to load and plot fine sediment only or sand sediment data only 2023-10-18 22:28:11 +02: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 bdf900a9bb SNR is computed from Aquascat data and implemented following UBSediFlow array layout for acoustic data tab. 2023-10-13 14:20:08 +02:00
brahim 0e4899da9c Aquascat data are adapted to UBSediFlow data. The 3D array backscatter acoustic signal is reshaped into frequency shape * depth shape * time shape. Depth and time arrays are transformed into 2D arrays: each line corresponds to a frequency. As the Aquascat data have the same depth and time values for all frequencies, we simply repeat the same line. 2023-10-13 11:05:37 +02:00
brahim 426c68c880 Implementation of SNR data from UBSediFlow ABS tool 2023-10-10 18:51:50 +02:00
brahim 92a0b5fa54 Implementation of UBSediFlow data in Acoused. They are organized with dictionaries and updated to numpy array for Acoused 2023-10-10 14:48:37 +02:00
brahim 4537a7d414 First commit of acoustic data loader python file for UBSediFlow Acoustic Backscatter System 2023-10-05 15:51:23 +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 420896ca42 settings is updated 2023-09-12 16:44:38 +02:00
brahim b3d820b99c Exceptions have been added 2023-09-12 16:43:40 +02:00
brahim 3a83ecd768 Sample position can be plotted without transect 2023-09-12 16:41:28 +02:00
brahim 5b63855bd8 Exceptions are added to manage error on algorithm bottom detection 2023-09-11 13:50:59 +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 ff019e5117 Push button is added to print settings 2023-09-05 14:04:29 +02:00
brahim 04078e5794 Setting file updated to implement acoustic inversion 2023-09-05 12:11:20 +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 89fc888797 Acoustic data tab is all updated with global variables from settings.py file 2023-08-08 16:51:53 +02:00
brahim 58138d0e4e File setting is created to store global variables used all along tabs. Acoustic data tab is re-write with global variables. 2023-08-08 15:40:35 +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 fc8c406ff7 Push button of PSD plot is replaced by Combobox. All graph updates are wroking. 2023-08-01 17:40:42 +02:00
brahim d19b7add9f Button Class PSD and Cumulative PSD work : plots are updated pushing button and/or selecting checkboxes in sample table 2023-08-01 16:10:02 +02:00
brahim 84498bb502 Total concentration plot is done : the graph is updated with selected checkboxes and color choice of sample table + the graph is updated changing x-axis and y-axis with comboboxes 2023-08-01 15:43:41 +02:00
brahim 3c9ac57920 Concentration computation in % is added : (Ctot_fine / Ctot) and (Ctot_sand / Ctot) 2023-08-01 14:13:59 +02:00
brahim 0682bfd817 QScrollArea is included in the two QGroupbox of plotting transect (Backscatter data and SNR data). I need to fix size of QscrollArea when I push button plot BS transect 2023-08-01 10:06:37 +02:00
brahim 6817ffe4d8 River bottom detection is implemented. Plot of bottom line on transect is avalaible with the choice of the frequency and x-axis boundaries 2023-07-28 14:49:05 +02:00
brahim 444ca27567 First commit of Translation folder 2023-07-27 12:14:27 +02:00
brahim 7a4763ba90 First commit of virtual_env folder. It includes only requirements.txt file to list installed packages 2023-07-27 12:10:24 +02:00
brahim ddb4f7f7a9 First commit of View file 2023-07-27 12:07:40 +02:00
brahim 2b429bc6a2 First commit of Model file 2023-07-27 12:02:41 +02:00
brahim 53f7338c52 First commit of main.py 2023-07-27 11:27:45 +02:00
brahim a618afab3e first commit 2023-07-27 11:19:46 +02:00
Brahim Moudjed 59ff45b387 Initial commit 2023-07-27 10:40:43 +02:00