Monitor and download Gulf of America Coastal Ocean Observing System holdings onto /spray/gcoos, sorted by site and network. Plan: docs/GCOOS_SYNC.md.

  • Moorings (NRT): https://erddap.gcoos.org/erddap — 186 stations.
  • Moorings (historical): https://gcoos5.geos.tamu.edu/erddap — TimeSeries* only.
  • Ship CTDs: same historical ERDDAP — Profile casts (*_ctd; tabledap).
  • Grids: same historical ERDDAP — SSH / SSHa / HF-radar / etopo (griddap).
  • Gliders: IOOS DAC username gcoos_dmac (GANDALF submits here). Science NetCDF is not on the GCOOS ERDDAP.

The national IOOS dump /spray/gliders/netcdf is unchanged. This package does not relocate those files.

CLI

odsl-gcoos-sync status
odsl-gcoos-sync catalog --out-dir /spray/gcoos
odsl-gcoos-sync sync --jobs 4                          # NRT + gcoos_dmac gliders
odsl-gcoos-sync sync --historical --jobs 4             # also historical moorings, ship CTDs, grids
odsl-gcoos-sync sync --sites ship_ctd,grids --dry-run
odsl-gcoos-sync sync --sites nrt --dry-run --limit 2

Shared flags: --dry-run, --jobs, --verify, --overwrite, --retries, --timeout, --limit, --no-lock.

GCOOS-only flags on the existing glider downloader:

odsl-glider-download --gcoos --catalog-only
odsl-glider-download --gcoos --layout tree --out-dir /spray/gliders

Layout

/spray/gcoos/moorings/{nrt,historical}/{network}/{id}.nc
/spray/gcoos/ship_ctd/{campaign}/{id}.nc
/spray/gcoos/grids/{family}/{id}.nc
/spray/gcoos/gliders/operational/{operator}/{id}.nc
/spray/gcoos/gliders/historical/{operator}/{yyyy}/{id}.nc

Default constant: gcoos.utils.DEFAULT_GCOOS_ROOT.