Skip to content
@ioos

US Integrated Ocean Observing System

Software, tools, and technical documentation supporting IOOS Data Management and Cyberinfrastructure (DMAC).

U.S. IOOS® - Eyes on the Ocean, Coasts, and Great Lakes™

Our mission: To produce, integrate, and communicate high quality ocean, coastal and Great Lakes information that meets the safety, economic, and stewardship needs of the Nation.

The IOOS Data Management and Cyberinfrasctructure (DMAC) program maintains a collection of open source software packages, documentation, and utilities to facilitate data distribution and cyberinfrastructure implementation within our community of practice. These resources are all contained within the IOOS GitHub organization.

For more information about U.S. IOOS visit: https://ioos.noaa.gov.

How To Request Changes to IOOS' GitHub Resources:

A short list of common community requests.

  • Add new contributors to IOOS repositories - email micah dot wengren at noaa dot gov, or mathew dot biddle at noaa dot gov. Please include the following:
    • GitHub handle(s) of the new contributor(s)
    • IOOS team that they should be added to
  • Create a new IOOS repository - fill out the new repository request form

Pinned Loading

  1. compliance-checker Public

    Python tool to check your datasets against compliance standards

    Python 114 63

  2. ioos_code_lab Public

    Notebook demonstrations and examples

    Jupyter Notebook 11 13

  3. ioos_qc Public

    ☑️ 🌊 IOOS QARTOD and other Quality Control tests implemented in Python

    Python 48 32

  4. erddapy Public

    Python interface for ERDDAP

    Python 80 30

  5. bio_data_guide Public

    Standardizing Marine Biological Data Working Group - An open community to facilitate the mobilization of biological data to OBIS.

    Jupyter Notebook 48 22

  6. ioos-python-package-skeleton Public template

    Boilerplate repository for IOOS packages

    Jupyter Notebook 10 9

Repositories

Showing 10 of 122 repositories
  • ioos-asset-inventory Public

    Building the IOOS asset inventory with python

    Jupyter Notebook 0 0 4 1 Updated Mar 7, 2025
  • ioos_metrics Public

    Working on creating metrics for the IOOS by the numbers

    Jupyter Notebook 2 MIT 4 25 2 Updated Mar 7, 2025
  • mbon_data_workshop_2025 Public

    This workshop aims to provide MBON teams with practical tools and expert guidance for mobilizing their biological data into OBIS.

    Python 0 1 10 0 Updated Mar 7, 2025
  • atn-docs Public

    🐟 Documentation for the IOOS Animal Telemetry Network Data Assembly Center

    Makefile 0 1 2 0 Updated Mar 7, 2025
  • glider-dac Public

    The IOOS Glider DAC site/scripts/tools

    Python 10 13 43 1 Updated Mar 6, 2025
  • ioos_code_lab Public

    Notebook demonstrations and examples

    Jupyter Notebook 11 MIT 13 17 11 Updated Mar 5, 2025
  • ioos-atn-data Public

    Code, documentation and issue tracking for ATN NCEI archiving

    Jupyter Notebook 1 1 9 0 Updated Mar 5, 2025
  • sanctuarywatch Public

    WordPress documentation and plug-ins for the National Marine Santuaries web-enabled Condition Reporting (WebCR) website sanctuarywatch.ioos.us.

    JavaScript 1 MIT 2 24 0 Updated Mar 4, 2025
  • Cloud-Sandbox Public

    IOOS' Coastal Modeling Cloud Sandbox provides a framework for developing, modifying and running models in the cloud. It provides repeatable configurations, model code and required libraries, input data and analysis of model outputs. The Sandbox supports not only the development of services and models, but also Cloud HPC to run and validate models.

    Jupyter Notebook 15 BSD-3-Clause 15 25 1 Updated Mar 4, 2025
  • ioos_qc Public

    ☑️ 🌊 IOOS QARTOD and other Quality Control tests implemented in Python

    Python 48 Apache-2.0 32 19 4 Updated Mar 4, 2025