Skip to content

OceanNetworksCanada/Oceans3.0-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oceans 3.0 API

API Overview

Description

Client libraries provide quick, easy and consistent access to Oceans 3.0 API, in popular scientific programming languages.

These libraries provide a class with methods that wrap web service calls, complex workflows, and business logic so that users can discover and download data (raw, text, image, audio, video or any other available) in a single line of code.

They are all free projects, published under Open Source licenses and hosted on GitHub.

Language Latest version License GitHub Repo Documentation
MATLAB MATLAB Latest Release License - GitHub Repo WIP
Python PyPI Latest Release License - Apache 2.0 GitHub Repo Sphinx Documentation

Get started

All requests require a unique Oceans 3.0 API token that authorizes you to access our data.

How to obtain an ONC token?

  • Register for an Oceans 3.0 account at https://data.oceannetworks.ca/Registration.

  • Log into your account at https://data.oceannetworks.ca by clicking the Log In link.

  • Click the Profile link (top right corner) to access your account profile.

  • Access the Web Services API tab and click Copy Token.

  • If you forget your token, you can always find it in your Oceans 3.0 account profile.

How to get started with Oceans 3.0 API?

There are some tutorials to get you started.

We suggest to start with how Oceans 3.0 API works (key concepts like: data and instrument discovery, data product delivery, real-time data access and archived files), and then check the documentation for the client library in MATLAB or Python.

About

Directory for all Oceans3.0 API packages, documentation and data access examples

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published