Skip to content

Repository files navigation

SAMLab

SAMLab — Submarine Acoustic Monitoring Laboratory is a cross-platform graphical software application written in Python for analysing, visualising, and reporting results from long-term Passive Acoustic Monitoring (PAM) campaigns. Built for large-scale acoustic workflows, SAMLab helps researchers and practitioners explore, process, and review thousands of hours of recordings through an intuitive GUI and an extensible plugin system for species-specific detectors and custom analysis modules. From campaign management and acoustic visualisation to detection review and reproducible reporting, SAMLab provides a flexible environment for turning raw acoustic data into actionable insight.

The software works well with Python 3.11.9.

Deployment Navigation Graph SAMLab GUI

Installation

Clone the repository and install dependencies:

git clone https://github.com/SAMLab-UPV/SAMLab.git
cd SAMLab
pip install -r requirements.txt

License

SAMLab is available under a dual-licensing model:

  • GNU General Public License v3.0 (GPLv3) for open-source use
    (see LICENSE for details)

  • Commercial licences for organisations wishing to use, modify, distribute, integrate, or provide SAMLab without complying with the GPLv3 requirements. (see LICENSE_COMMERCIAL.txt for details)

For commercial licensing enquiries, please contact: samaruc.info@gmail.com

About

SAMLab — Submarine Acoustic Monitoring Laboratory. An open-source desktop application for visualization, annotation, measurement, and automated analysis of long-term Passive Acoustic Monitoring (PAM) data.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages