ABOUT: IOOS GitHub Pages


IOOS Catalog of Services and Datasets

System Integration Test

The system integration test development site on github contains IPython notebooks demonstrating how to access data from servers in various scenarios.


The IOOS ncSOS adds an OGC SOS service to datasets in your existing THREDDS server. It complies with the IOOS SWE Milestone 1.0 templates and requires your datasets be in any of the CF 1.6 Discrete Sampling Geometries.

Guidelines and specifications

DMAC Implementation Guidelines for Data Providers

The Guidance for Implementation of the Integrated Ocean Observing System (IOOS) Data Management and Communications (DMAC) Subsystem describes the responsibilities of an IOOS Data Provider published on the official IOOS Web site.

IOOS Service Registration Guidelines

Registration of the IOOS services allows the wide range of various clients to efficiently discover U.S. IOOS data. The IOOS Service Registration Guide describes the registration process, elaborates on IOOS Catalog and NGDC Registry interaction, and provides examples of Registry querying for metadata.

IOOS Configuration Management

A collection of documents that describe the IOOS Configuration Management (CM) process, identify CM roles and responsibilities, resources, and formal processes and procedures to ensure that all proposed changes to major DMAC components and applications are evaluated and approved before implementation. The CM is a key process for maintaining the appropriate level of information assurance for DMAC implementation.

SOS Guidelines

A cookbook on deploying the IOOS SOS v1.0 that includes:

netCDF and/or OPeNDAP guidelines

Data encoding in CSV/TSV

The IOOS Convention for observation data encoding in CSV/TSV document describes the rules and constraints for encoding observation data as plain text Comma-Separated Values (CSV) or Tab-Separated Values (TSV).

Asset Identifiers

The IOOS Conventions for Observing Asset Identifiers document describes the conventions used by the Integrated Ocean Observing System (IOOS) program to assign an identifier to IOOS-related observing assets including measurement stations, platforms and sensors.


A collection of the guidelines on the Controlled Vocabularies usage in IOOS-compliant data services (the link temporarily leads to the GitHub repository itself rather then to the GitHub Pages).

Data Services for Animal Telemetry

A collection of documents describing animal telemetry implementation:

Biological Data Services

A collection of documents describing data services for biological objects:

Contributing and changes

To make changes to this website and add information, see the Website Deployment Workflow page.