\usepackage[here]

Software

The Southwest Acoustic Ecology Lab firmly believes that analysis methods should be publicly accessible. We dedicated time to develop a streamlined approach to data analysis, data visualization, and archival processes to create a reproducible product. These include developing methods in open-source software and publishing analytical methods as R packages, available on CRAN (Comprehensive R Archive Network). Open-source software developed as a part of this project include:

PAMpal

PAMpal is an R package for processing passive acoustic data collected using PAMGuard software. PAMpal was initially funded by NOAA’s Advanced Sampling Technology Working Group; additional functionality to support the Adrift project was made to PAMpal to allow others to benefit from these developments. PAMpal is increasingly being adopted by scientists using mobile platforms.

PAMscapes

The NOAA-funded “Biotic, Abiotic, and Anthropogenic Contributors to the Soundscapes: Development of an Open -Source Method for Data Integration & Visualization” developed the PAMscapes R package, including several of the visualizations used in this report. This effort also allows for integration of Automatic Identification System ship tracks and weather data with acoustic detections from PAMpal.

RoboJ

RoboJ is an extension of work by Jay Barlow and Jeff Moore to estimate the density of beaked whales using detections from drifting recorders. The methods use the received angles of beaked whale events combined with known dive depth distributions to estimate the distance to the calling animals, which then is used to estimate the density using more traditional methods. Development is still ongoing, but near-final code for this project is available on RoboJ GitHub.

Beaked Whale Event Detector

Anne Simonis and Taiki Sakai developed a preliminary automated workflow for identifying and classifying beaked whale events. The initial approach used a Match Template Classifier (MTC) to identify candidate beaked whale clicks and group these into events. Initial attempts to use the MTC-defined events to train a BANTER model were not successful enough to deploy the model on new Adrift study data, so an attempt was made to incorporate a computer vision-based model to add additional information for the BANTER model. This combined outputs from a computer vision model that was trained on other beaked whale data with the original MTC data. Preliminary results suggest there is a need for further development of the initial MTC detection step. The combined models results were promising but required improved training data.

  • Detailed project status report can be found on GitHub.

  • Detailed summary of the original computer-vision model can be found on GitHub.

Fin Model

Cory Hom-Weaver and Taiki Sakai developed a random forest model for classifying fin whale 20 Hz calls. This method uses PAMGuard’s click detector and PAMpal to process click data and create a model training dataset. The model was trained on a subset of manually annotated Adrift study data, and results were validated on a subset of data. The validation set was used to identify criteria for manually reviewing the predictions, and then the model was used to predict on the remainder of Adrift study data. A set of functions to create review products for each predicted drift allowed the analyst to quickly scan data to verify fin whale presence.

  • Code for creating review products and model training is available on GitHub.