open-source

Echopype

A Python package that enhances the interoperability and scalability in ocean sonar processing.

Echo Statistics

Matlab code to reproduce all figures in an in-depth tutorial on echo statistics.

Echostack: An open-source Python software toolbox that democratizes water column sonar dataand processing

Water column sonar data collected by echosounders are essential for marine ecosystem research, allowing the detection, classifi cation, and quantification of fish and zooplankton from many different ocean observing platforms. However, broad usage of …

Two Pieces of the Same Puzzle: Active and Passive Acoustics for Cross-Trophic Marine Ecosystem Monitoring Part II

In this presentation, I will discuss fundamental concepts of using active acoustic techniques as a remote sensing tool to observe mid-trophic level fish and zooplankton in the ocean. These observations complement passive acoustic measurements that …

A ship-to-cloud machine learning pipeline built on the open-source Python Echostack software tools

Successful application of machine learning (ML) methodology requires iterative development and testing of not only the models but also the entire workflow on the very platform and operating scenario the development aims to serve, before the framework …

Scalable and configurable echosounder data workflows

Acoustic fisheries surveys and ocean observing systems collect terabytes of echosounder data that require custom processing pipelines to obtain biological estimates of target species, which often can be hard to reuse or adapt. There is a rising need …

Understanding echoes

Keynote Lecture at the 2022 Denver Acoustical Society of America meeting.

Updates from Echopype developers: changes and roadmap

This presentation was also given at the NOAA National Centers for Environmental Information (NCEI) Water Column Sonar Data Archive 2022 Workshop on March 29, 2022.

Scalable, interoperable processing of water column sonar data for biological applications using the echopype Python package