Commit Graph

9 Commits (5631a25b510a6611cf0ca0e6519919b85a5a74aa)

Author SHA1 Message Date
Pierre-Antoine 19c2ae9b7f Sediment calibration: Fix crash at open study file. 2025-03-24 15:40:30 +01:00
Pierre-Antoine 0cd9964594 Signal processing: Fix open study file crash. 2025-03-24 13:50:13 +01:00
Pierre-Antoine 2e20b2f464 Model: Finish refactoring read table for open. 2025-03-24 13:01:21 +01:00
Pierre-Antoine bdfcff88a5 Model: Continue refactoring. 2025-03-20 18:20:26 +01:00
Pierre-Antoine 680f18b741 Model: Start simple refactoring read table. 2025-03-20 17:53:38 +01:00
Pierre-Antoine 99ff7c5fed Acoused: Use a specific logger. 2025-03-19 14:12:35 +01:00
Pierre-Antoine 5ebd842346 Fix open and save as method (#2 and #18). 2025-03-06 10:13:00 +01:00
brahim f78d0fabb1 Start Pierre Antoine - Brahim 2025-03-03 12:01:58 +01:00
brahim e08d769f79 Aquascat Data Loader is updated with the Loader of Guillaume Froment (with Dexmes data). Save as and Open actions are added and connected to create_table_for_save_as.py and read_table_for_open.py. Data are saved in sqlite database. Four tables are created : File (acoustic_data (integer) and acoustic file), Measure (acoustic_data, frequencies, kt, nb_profiles, nb_cells and other measurement information), Settings (temperature, tmin, tmax, depth_min, depth_max) and BS_data (backscatter data with time, depth (list of 2D arrays) and BS_raw_data (list of 3D arrays)). 3D arrays are saved with binary (np.tobytes()) in one cell of table BS_data (BLOB type). They are then loaded with np.frombuffer() function. 2024-04-22 10:56:10 +02:00