C4POCollaboratory for Physical Oceanography

Data & Tools

We believe ocean observations belong in the open. Our data flow to public archives, and our code lives on GitHub.

Interactive Calculators

  • Seawater calculator

    Every thermodynamic property of seawater at full TEOS-10 precision — density, sound speed, enthalpy, entropy, the freezing point — evaluated from the Gibbs function rather than from a polynomial fit, with the Absolute Salinity anomaly applied from position.

    TEOS-10 · runs in your browser

  • Glider ballast calculator

    Ballast change, the resulting tank reading, and whether the buoyancy engine spans neutral across the water the vehicle will fly in — against in-situ TEOS-10 density at the surface, the mixed layer and the deepest inflection.

    TEOS-10 · runs in your browser

  • Slocum glider data decoder

    Slocum binary data — sbd, tbd, mbd, nbd, dbd, ebd and their compressed forms — decoded to CSV or netCDF, with seawater properties from the CTD if you want them. The files are never uploaded.

    Slocum · runs in your browser

Open data Datasets

Open source Software

  • GliderADCP.jl

    Pure-Julia implementation of a glider ADCP data processing pipeline.

    Julia

  • ocean_data_tools

    A MATLAB toolbox for interacting with common ocean data sources — Argo, gliders, CTD, models — published in the Journal of Open Source Software.

    MATLAB

  • oceansensing on GitHub

    The lab's GitHub organization, home to glider piloting, data processing, and analysis code — and the source of this website.

  • SeaExplorerIO.jl

    A pure-Julia data reader for SeaExplorer glider navigation and payload data.

    Julia

  • SlocumIO.jl

    A pure-Julia reader for Slocum glider binary data — a Julia implementation of dbdreader.

    Julia