Project-OSmOSE / OSEkit

OSEkit is an open source suite of tools written in python and dedicated to the management and analysis of data in underwater passive acoustics.
https://osmose.ifremer.fr
Other
3 stars 2 forks source link

LTAS class #75

Closed cazaudo closed 1 year ago

cazaudo commented 1 year ago

first attempt of LTAS (long term average spectro) creation , taking profit from the spectrogram computation , for each wav we also save a reduced spectro (for the moment , keeping only one welch per file), ie

Sxx=Sxx.mean(axis=1),

and save them as npz in the folder joinpath(OSMOSE_PATH.LTAS,"intermediate_features") , then you can use the method build_LTAS (future class ? ) to aggregate them over different time resolutions

cazaudo commented 1 year ago

i tested the branch on datarmor , everything is OK

i adapted the corresponding notebook soundscape /home/datawork-osmose/osmose-datarmor/notebooks/soundscape_analyzer.ipynb