Data requests the easy way with the OOI API

Welcome back to Python Tuesday!

The OOI dataset is not exactly the easiest dataset to work with. But a significant reason for this is that the dataset contains over a thousand individual instruments in the system and 36 different instrument types (and that’s not even counting engineering data streams). So no system with such a high level of complexity would be trivial to use.

Air and seawater temperatures along with salinity at the Pioneer Central Surface Mooring (CP01CNSM) for 2019 and early 2020.

The good new is the even though deciphering the OOI dataset can sometimes be a soup of Reference Designators, stream names, methods, and parameters (here’s a quick guide to all that), once you’ve figured out the dataset you want to play with, actually requesting it from the OOI Data Portal is relatively straightforward with a little bit of code.

This example is an updated and simplified version of the earlier Quickstart Guides we put together. I encourage you to check those out if you’re interested in the Matlab or R examples.

So let’s dive into how to use the OOI API to request some Pioneer data with today’s example notebook.