About the demo report
The pages below are generated from the four committed fixture casts (cruise odb26, ship Odon de Buen, North Atlantic July 2026) using the same pipeline you would run on your own data. They cover: two casts on a short transect (casts 011–012, section “KO”) and two casts at a repeat station (casts 128–129, timeseries “Triangle”), all with LADCP.
Run it yourself — after installing ctdcast, generate the same report locally:
ctdcast run config_demo.yaml
Output is written to demo_report/ in the repo root.
To open it: find demo_report/index.html in your file manager and double-click it,
or from the terminal:
open demo_report/index.html # macOS
xdg-open demo_report/index.html # Linux
start demo_report/index.html # Windows
Front page — cruise map, cast count, navigation to all sections |
|
Sortable table of all casts with position, depth, and time |
|
Station page — CT/SA/σ₀ profiles, T–S diagram, LADCP, altimeter |
|
Deeper cast (686 dbar) |
|
Two-cast transect section (CT, SA, σ₀, O₂) |
|
Repeat-station time series (CT, SA, σ₀, O₂, fluorescence, turbidity) |
|
Leaflet map with cast markers and GEBCO bathymetry contours |
Config files
The two YAML files used to generate this demo are available to download and adapt:
config_demo.yaml — top-level config (paths, cruise info, which pages to build); also at the repo root
ctd_sections_demo.yaml — section and timeseries definitions
Regenerating the demo
To rebuild the demo HTML from scratch (e.g. after changing the templates or mplstyle):
python scripts/make_demo.py
The script reads fixture data from tests/fixtures/, builds a profiles_demo.nc,
and writes all HTML to docs/source/_static/demo/.
Commit the result so the docs work without re-running the script.