stglib Documentation
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).
stglib serves two distinct but related purposes:
A library to import data into xarray Datasets, which can be manipulated in an interactive Python environment (e.g., IPython, Jupyter notebooks).
A series of run scripts to process data into CF-compliant netCDF files for release to the public.
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
Contents:
- Installation
- Processing overview
- Configuration files
- Atmospheric compensation
- Aquadopp (currents)
- Aquadopp (waves)
- Aquadopp HR
- Vector
- Signature
- RBR instruments
- YSI EXO
- SonTek IQ
- WET Labs ECO
- Onset HOBO
- Vaisala WXT536
- EofE ECHOLOGGER
- QRev data
- Turnaround scripts
- API Documentation
- Contributing to stglib