-
Notifications
You must be signed in to change notification settings - Fork 0
6. Training Resources
This page provides curated training resources for scientists, data managers, and operators working along the subsea data lifecycle. Resources are organized by topic and skill level.
Essential skills for contributing to the Subsea Data Collective and sharing code with the community.
Learn how to fork repositories, make changes, and submit pull requests to contribute to this wiki or share tools with the community.
Manuals:
Tutorials:
- GitHub's Official Documentation: Creating a Pull Request from a Fork
- GitHub Fork & Pull Workflow (Gist) - Popular community guide
- Reflectoring.io: Fork & Pull for Beginners
Key Steps Summary:
- Fork the repository by clicking the "Fork" button
- Make your changes in your forked copy
- Submit a pull request to propose your changes to the original repository
For more advanced version control workflows and local repository management.
Manuals:
Tutorials:
- Quick Introduction to Version Control with Git and GitHub (PMC) - For scientists, emphasizes reproducibility
- MIT Missing Semester: Version Control - Bottom-up explanation of Git's data model
- GitHub's Beginner's Guide to Version Control
- FreeCodeCamp: Git and GitHub for Beginners
- Red Hat Developer's Git Guide
Manuals:
Tutorials:
- Ocean Data Analysis with Python (University of Hawaii) - Free online tutorial
- OOI Ocean Data Labs: Introduction to Python
- R and Python for Oceanographers (Elsevier) - Book with practical applications
Manuals:
Tutorials:
- Oceanographic Analysis with R - Documentation and tutorials for the oce package
- R and Python for Oceanographers (Book) - Practical guide with applications
Manuals:
Tutorials:
- Dataquest: Jupyter Notebook Tutorial - Comprehensive beginner guide
- Udacity: Jupyter Notebook Tutorial - Guide for data science
- DataCamp: Ultimate Guide to Jupyter Notebooks
- Real Python: Jupyter Notebook Introduction
Manuals:
Interactive Textbooks:
- Computer Vision Across the Marine Sciences - Comprehensive interactive textbook covering marine imaging, AI basics, image annotation, deep learning frameworks (TensorFlow/PyTorch), object detection, segmentation, and capstone projects using real oceanographic datasets
Manuals:
Courses:
- QGIS Essentials for Marine Science Professionals (Ocean Science Analytics) - CPD accredited by IMarEST
- IOC-UNESCO: Marine GIS Applications using QGIS
Tutorials:
- Copernicus Marine: How to Open and Visualize Data in QGIS
- Tutorial on Using QGIS for Marine Data (PDF)
Manuals:
Tutorials:
- PyGMT Tutorials - Official tutorials for Python interface
- GMT YouTube Channel - Lectures and video tutorials
- EarthByte: Data Processing and Plotting Using GMT - Course focusing on marine geophysical data
- EarthScope: Introduction to GMT for Geophysics - Self-paced asynchronous course (September 2025)
- CUSeisTut: Generic Mapping Tools - Topographic mapping tutorial
Workshops:
- GMT Workshops - Official workshops including pre-conference training sessions
Community:
Community Resources:
- Ocean Mapping Community (GitHub) - Technical documentation, troubleshooting guides, and best practices for multibeam echosounder systems, hydrographic surveying, vessel geometry, calibration procedures, and data quality assessment from the Multibeam Advisory Committee (MAC)
Manuals:
Tutorials:
- GeoMapApp Tutorials - Step-by-step guides for common tasks
- GeoMapApp YouTube Channel - Video tutorials
- MGDS: Tutorial on Seafloor Bathymetry (PDF)
- Marine Geoscience Data System: Help & Tutorials
Educational Materials:
- MGDS Educational Modules - Data-driven learning modules for middle school through university
- Earth2Class: GeoMapApp for Students and Teachers - Workshop materials with Andrew Goodwillie
Manuals:
Tutorials:
- GEOTRACES: Introduction to ODV - Three downloadable lecture PDFs by Mariko Hatta
- Galaxy Project: Ocean Data View Tutorial
- Galaxy Project: Ocean Variables Study
Manuals:
Courses:
- OBIS Self-Paced Training Course - ~32 hours, step-by-step through OBIS data lifecycle (contact: helpdesk@obis.org for enrollment)
- Marine Biodiversity Data Mobilization Workshop - Applying Darwin Core standards, OBIS-ENV-DATA format, quality control
General data management skills applicable across all phases of the subsea data lifecycle.
Courses:
- MANTRA (University of Edinburgh) - Free online course, 8 modules covering planning, organizing, sharing, storage & security
- Research Data Management and Sharing (Coursera) - 5-week MOOC by UNC Chapel Hill & University of Edinburgh covering data lifecycle, management plans, archiving, and sharing
- NNLM Research Data Management - Free on-demand course for researchers
Additional Resources:
- Atlanta University Center: RDM Training
- Dalhousie University: RDM Training and Events
- University of Southampton: RDM Workshops
Have a training resource to recommend? Please:
- Report a Documentation Issue to suggest additions
- Fork this wiki and submit a pull request with your additions (see GitHub Basics above)
When suggesting resources, please include:
- Resource title and URL
- Brief description of content
- Intended audience (beginner/intermediate/advanced)
- Cost (free/paid)
- Format (online course, video, documentation, etc.)