Skip to content

USGS-CMG/stglib

Repository files navigation

stglib - Process data from a variety of oceanographic instrumentation

Documentation Status stglib Anaconda-Server Badge

This package contains code to process data from a variety of oceanographic instrumentation, consistent with the procedures of the USGS Coastal/Marine Hazards and Resources Program (formerly Coastal and Marine Geology Program).

Currently, this package has at least partial support for:

  • Nortek Aquadopp profilers, in mean-current wave-burst, and HR modes
  • Nortek Vector velocimeters
  • Nortek Signature profilers
  • RBR pressure (including waves) and turbidity sensors
  • YSI EXO2 water-quality sondes
  • SonTek IQ flow monitors
  • WET labs sensors, including ECO NTUSB and ECO PAR
  • Onset HOBO pressure sensors
  • Vaisala Weather Transmitter WXT sensors
  • In-Situ Aqua TROLL sensors
  • RD Instruments ADCPs
  • Moving-boat ADCP data processed using QRev, for use in index-velocity computation
  • EofE ECHOLOGGER altimeters

We have plans to support:

  • RDI Sentinel V profilers

This package makes heavy use of NumPy, xarray, and netCDF4. It works on Python 3.9+.

Read the documentation.