Why this dataset

Open tide data is spread over many places: agencies that publish official constants, gauge archives, tide models, and products built from them such as TICON. Each has its own format, conventions and licence. OTC combines the open sources into one consistent, documented dataset, and each release will publish the accuracy of every station.

Today's open tidal constants are valuable work, and this project builds on them. While using them, we measured problems that pass through silently, and that an automated build can catch on every release.

The examples below were measured on 2026-10-07 on the versions named. Each one names the dataset version it was measured on. Where a problem was already fixed upstream, we say so.

Wrong time stamps pass through silently

A broken input record reaches the product

The Hirtshals (Denmark) record in GESLA-4.0 and GESLA-4.1 contains no tide at any frequency. A correct fit of that record gives an M2 amplitude of 0.16 cm (TICON-4), against 12.99 cm in TICON-3 and about 14 cm at the two neighbouring gauges. The fit is correct for its input; the input is the problem. A broken-record check catches this case automatically.

Constituent conventions differ between producers

None of these is wrong in itself. Each is a different convention. The problem is that a user has to find out which one applies. OTC declares the convention of every set of constants. See Conventions.

Documentation does not always match the data

No accuracy against official predictions is published

The open sources we read publish fit statistics, but no comparison with official predictions. That comparison shows a lot. In our proof of concept at 11 stations, a fit made with the method on this site matched or beat TICON-4 at 10 of them. For example, Helgoland went from 88–90 min to 6.7 min mean time error, and Seattle from 6.8 to 2.5 min. These are proof-of-concept numbers, not release results; see Validation.

Slow cycles and no public trackers

TICON releases have come years apart (TICON-3 in 2022, TICON-4 in 2025). For TICON and GESLA we found no public repository or issue tracker; contact is by e-mail. OTC rebuilds when upstream data changes, and every station's problems can be reported in a public issue tracker.

What OTC does about it

Each problem above can be caught by a rule that runs automatically on every build: a time-base audit against sibling records and official predictions, a broken-record check, a per-source convention check, and a validation table against official predictions. OTC publishes the results of these rules with every release, so users can see the evidence and not only the constants. See Method.

Related work

The Slackwater database already combines NOAA and TICON-4 constants as published, with daily dated releases and per-source accuracy checks. OTC differs in five ways: corrected GESLA-derived constants instead of TICON-4 as published, accuracy for every station, a declared convention for every set, a DOI for every release, and it combines far more open sources into one dataset: official constants from NOAA CO-OPS (water levels and currents) and Kartverket, gauge records from GESLA, PEGELONLINE, Rijkswaterstaat, the Marine Institute, DMI, SMHI, FMI and UHSLC, and model constants from EOT20 and FES2022. See Sources.