There is a newer version of the record available.

Published February 21, 2026 | Version 3.0.3

pyTMD: Python-based tidal prediction software

  • 1. University of Washington, Applied Physics Laboratory
  • 2. Earth & Space Research
  • 3. Colorado School of Mines
  • 1. University of Manitoba
  • 2. Geoscience Australia
  • 3. National Science Foundation

Description

Summary: This release adds a couple of fixes for issues found by both @andrew-longmore-tessella and @torbjoernt. In one issue, the variable parsing wasn't working as intended for FES-formatted files for tidal currents. In the other issue, the units were not being handled properly for some ascii-formatted models, which caused issues when trying to convert to default units (e.g. from cm to m).

This release also adds some minor features, such as an improved representation of pyTMD.io.model objects when using Jupyter notebooks.

Itemized Changes:

  • refactor: make model io accessors sub of tmd accessor (#520)
  • ci: change joss paper workflow to manual dispatch (#521)
  • fix: do subaccessors properly with registration (#522)
  • feat: add HTML representation for io.model using xarray (#523)
  • fix: determining FES current variables for #524 (#523)
  • fix: set units on constituent variables in a loop for #526 (#523)
  • fix: some GOT-formatted models have units on the second line of header (#523)

Full Changelog: https://github.com/pyTMD/pyTMD/compare/3.0.2...3.0.3

Files

pyTMD/pyTMD-3.0.3.zip

Files (7.5 MB)

Name Size Download all
md5:4650c340f496b6619fb8b327a6509934
7.5 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/pyTMD/pyTMD/tree/3.0.3 (URL)

Software