TEAMER: Support for environmental monitoring and data analysis around a field-deployed tidal energy converter in Sequim Bay, WA

In progress License 

This repository includes data pertaining to the Turbine Lander and Lander Adaptable Monitoring Package (LAMP) deployments in Sequim Bay, WA (2023-2024), which was supported by a TEAMER project.

- Contents -

1. Optical and sonar images and videos pertaining all identified events of interest have been uploaded to the following repository: https://datadryad.org/dataset/doi:10.5061/dryad.d51c5b0dq#readme

Post-processed ADCP data have been uploaded to the same repository in file "Generator_and_Velocity.mat".

2. Object detection models developed during the deployment and processing scripts and test data necessary to evaluate their accuracy and reproduce the performance metrics presented in the TEAMER report.

The test data consist of images and labels. Images are monochrome 8-bit images of objects from the cameras and imaging sonars. Labels are text files indicating the class and bounding polygon of each object in an image. The provided labels use the "YOLO" label format, described in detail here: https://docs.ultralytics.com/datasets/detect/. Each image has an associated label with the same time string in its file name (e.g., 2024_05_25_09_01_57.98.jpg and 2024_05_25_09_01_57.98.txt). Time strings have the format %yyyy_%mm_%dd_%HH_%MM_%SS.%3f.

Note: the "train" and "val" directories are also present as the presence of these directories is necessary for the included script to run successfully, though only the "val" data are included.

The model weights files for all models are included in the models directory, e.g., /models/.

Finally, the python script "test_models.py" is included, which loads each model and tests it against the associated test dataset. The resulting accuracy metrics are saved to figures in a ./runs/detect/ directory, which will be created when the script is run on the user's machine. Instructions for installing and using the python script are included in the README.

- Requirements -
All instructions assume the user is using a computer using Ubuntu Linux 20.04+ with Python3.8+. Operation on other operating systems may require some modification to these instructions. Models will run on your computer's CUDA-capable NVIDIA GPU if one is available.
The README.md provides instruction for installing the requirements from the requirements.py file.

Citation Formats

TY - DATA AB - This repository includes data pertaining to the Turbine Lander and Lander Adaptable Monitoring Package (LAMP) deployments in Sequim Bay, WA (2023-2024), which was supported by a TEAMER project. - Contents - 1. Optical and sonar images and videos pertaining all identified events of interest have been uploaded to the following repository: https://datadryad.org/dataset/doi:10.5061/dryad.d51c5b0dq#readme Post-processed ADCP data have been uploaded to the same repository in file "Generator_and_Velocity.mat". 2. Object detection models developed during the deployment and processing scripts and test data necessary to evaluate their accuracy and reproduce the performance metrics presented in the TEAMER report. The test data consist of images and labels. Images are monochrome 8-bit images of objects from the cameras and imaging sonars. Labels are text files indicating the class and bounding polygon of each object in an image. The provided labels use the "YOLO" label format, described in detail here: https://docs.ultralytics.com/datasets/detect/. Each image has an associated label with the same time string in its file name (e.g., 2024_05_25_09_01_57.98.jpg and 2024_05_25_09_01_57.98.txt). Time strings have the format %yyyy_%mm_%dd_%HH_%MM_%SS.%3f. Note: the "train" and "val" directories are also present as the presence of these directories is necessary for the included script to run successfully, though only the "val" data are included. The model weights files for all models are included in the models directory, e.g., /models/. Finally, the python script "test_models.py" is included, which loads each model and tests it against the associated test dataset. The resulting accuracy metrics are saved to figures in a ./runs/detect/ directory, which will be created when the script is run on the user's machine. Instructions for installing and using the python script are included in the README. - Requirements - All instructions assume the user is using a computer using Ubuntu Linux 20.04+ with Python3.8+. Operation on other operating systems may require some modification to these instructions. Models will run on your computer's CUDA-capable NVIDIA GPU if one is available. The README.md provides instruction for installing the requirements from the requirements.py file. AU - Murphy, Paul A2 - Runyan, Alexa A3 - Scott, Mitchell A4 - Joslin, James DB - Marine and Hydrokinetic Data Repository DP - Open EI | National Renewable Energy Laboratory DO - KW - energy KW - turbine KW - monitoring KW - mhk KW - marine KW - hydrokinetic KW - machine learning KW - object detection KW - animal KW - behavior LA - English DA - 2025/07/21 PY - 2025 PB - MarineSitu T1 - TEAMER: Support for environmental monitoring and data analysis around a field-deployed tidal energy converter in Sequim Bay, WA UR - https://mhkdr.openei.org/submissions/645 ER -
Export Citation to RIS
Murphy, Paul, et al. TEAMER: Support for environmental monitoring and data analysis around a field-deployed tidal energy converter in Sequim Bay, WA. MarineSitu, 21 July, 2025, Marine and Hydrokinetic Data Repository. https://mhkdr.openei.org/submissions/645.
Murphy, P., Runyan, A., Scott, M., & Joslin, J. (2025). TEAMER: Support for environmental monitoring and data analysis around a field-deployed tidal energy converter in Sequim Bay, WA. [Data set]. Marine and Hydrokinetic Data Repository. MarineSitu. https://mhkdr.openei.org/submissions/645
Murphy, Paul, Alexa Runyan, Mitchell Scott, and James Joslin. TEAMER: Support for environmental monitoring and data analysis around a field-deployed tidal energy converter in Sequim Bay, WA. MarineSitu, July, 21, 2025. Distributed by Marine and Hydrokinetic Data Repository. https://mhkdr.openei.org/submissions/645
@misc{MHKDR_Dataset_645, title = {TEAMER: Support for environmental monitoring and data analysis around a field-deployed tidal energy converter in Sequim Bay, WA}, author = {Murphy, Paul and Runyan, Alexa and Scott, Mitchell and Joslin, James}, abstractNote = {This repository includes data pertaining to the Turbine Lander and Lander Adaptable Monitoring Package (LAMP) deployments in Sequim Bay, WA (2023-2024), which was supported by a TEAMER project.

- Contents -

1. Optical and sonar images and videos pertaining all identified events of interest have been uploaded to the following repository: https://datadryad.org/dataset/doi:10.5061/dryad.d51c5b0dq#readme

Post-processed ADCP data have been uploaded to the same repository in file "Generator_and_Velocity.mat".

2. Object detection models developed during the deployment and processing scripts and test data necessary to evaluate their accuracy and reproduce the performance metrics presented in the TEAMER report.

The test data consist of images and labels. Images are monochrome 8-bit images of objects from the cameras and imaging sonars. Labels are text files indicating the class and bounding polygon of each object in an image. The provided labels use the "YOLO" label format, described in detail here: https://docs.ultralytics.com/datasets/detect/. Each image has an associated label with the same time string in its file name (e.g., 2024_05_25_09_01_57.98.jpg and 2024_05_25_09_01_57.98.txt). Time strings have the format \%yyyy_\%mm_\%dd_\%HH_\%MM_\%SS.\%3f.

Note: the "train" and "val" directories are also present as the presence of these directories is necessary for the included script to run successfully, though only the "val" data are included.

The model weights files for all models are included in the models directory, e.g., /models/.

Finally, the python script "test_models.py" is included, which loads each model and tests it against the associated test dataset. The resulting accuracy metrics are saved to figures in a ./runs/detect/ directory, which will be created when the script is run on the user's machine. Instructions for installing and using the python script are included in the README.

- Requirements -
All instructions assume the user is using a computer using Ubuntu Linux 20.04+ with Python3.8+. Operation on other operating systems may require some modification to these instructions. Models will run on your computer's CUDA-capable NVIDIA GPU if one is available.
The README.md provides instruction for installing the requirements from the requirements.py file.}, url = {https://mhkdr.openei.org/submissions/645}, year = {2025}, howpublished = {Marine and Hydrokinetic Data Repository, MarineSitu, https://mhkdr.openei.org/submissions/645}, note = {Accessed: 2025-07-21} }

Details

Data from Jul 21, 2025

Last updated Jul 21, 2025

Submission in progress

Organization

MarineSitu

Contact

Paul Murphy

330.606.2630

Authors

Paul Murphy

MarineSitu

Alexa Runyan

MarineSitu

Mitchell Scott

MarineSitu

James Joslin

MarineSitu

DOE Project Details

Project Name Testing Expertise and Access for Marine Energy Research

Project Lead Lauren Ruedy

Project Number EE0008895

Share

Submission Downloads