A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

stglib

Routines used by the USGS Coastal/Marine Hazards & Resources Program to process oceanographic time-series data.
https://github.com/USGS-CMG/stglib

Category: Hydrosphere
Sub Category: Ocean and Hydrology Data Access

Last synced: about 2 hours ago
JSON representation

Repository metadata

Routines used by the USGS Coastal/Marine Hazards & Resources Program to process oceanographic time-series data

README.md

stglib - Process data from a variety of oceanographic instrumentation

Version 1.0.0 of this software was approved for release at doi:10.5066/P13IQYFW. Development continues at https://code.usgs.gov/cmgp/stglib.

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
  • Multiple RBR instruments, including moored and casting deployments
  • 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 WorkHorse ADCPs
  • Moving-boat ADCP data processed using QRev, for use in index-velocity computation
  • EofE ECHOLOGGER altimeters
  • SBE 37 Microcat
  • SBE 26plus Seagauge
  • TruBlue pressure sensors
  • AQUAscat1000R

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.

Suggested Citation

Nowacki, D.J., Suttles, S.E., Bales, R.D., De Meo, O.A., 2024, stglib: Oceanographic Time Series Data Processing Library, U.S. Geological Survey software release, doi:10.5066/P13IQYFW.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 903
Total Committers: 12
Avg Commits per committer: 75.25
Development Distribution Score (DDS): 0.111

Commits in past year: 153
Committers in past year: 8
Avg Commits per committer in past year: 19.125
Development Distribution Score (DDS) in past year: 0.314

Name Email Commits
Dan Nowacki d****i@u****v 803
Steven Suttles s****s@u****v 34
rbales-usgs 8****s 22
ssuttles-usgs s****s@u****s@u****v 18
odemeo-usgs 8****s 12
Ellyn Montgomery e****y@u****v 5
sccrosby s****y@g****m 2
rmallen86 r****6@g****m 2
Marinna Martini m****s 2
scmcgill0 1****0 1
kurt-rosenberger 5****r 1
Priscila 1****a 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 64
Total pull requests: 205
Average time to close issues: 5 months
Average time to close pull requests: 12 days
Total issue authors: 12
Total pull request authors: 12
Average comments per issue: 2.53
Average comments per pull request: 0.47
Merged pull request: 178
Bot issues: 0
Bot pull requests: 0

Past year issues: 10
Past year pull requests: 40
Past year average time to close issues: 3 days
Past year average time to close pull requests: 4 days
Past year issue authors: 6
Past year pull request authors: 7
Past year average comments per issue: 1.8
Past year average comments per pull request: 0.3
Past year merged pull request: 37
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/USGS-CMG/stglib

Top Issue Authors

  • dnowacki-usgs (19)
  • rmallen86 (14)
  • rbales-usgs (10)
  • mmartini-usgs (5)
  • scmcgill0 (4)
  • emontgomery-usgs (4)
  • ssuttles-usgs (3)
  • kurt-rosenberger (1)
  • rsignell-usgs (1)
  • odemeo-usgs (1)
  • jferreira-usgs (1)
  • sccrosby (1)

Top Pull Request Authors

  • dnowacki-usgs (134)
  • ssuttles-usgs (32)
  • rbales-usgs (14)
  • odemeo-usgs (10)
  • mmartini-usgs (5)
  • sccrosby (3)
  • rmallen86 (2)
  • zdefne-usgs (1)
  • rallen-usgs (1)
  • kurt-rosenberger (1)
  • scmcgill0 (1)
  • pvargas-babilonia (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

conda-forge.org: stglib

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).

  • Homepage: http://github.com/USGS-CMG/stglib
  • Licenses: CC-PDDC
  • Latest release: 0.5.0 (published over 2 years ago)
  • Last Synced: 2025-04-01T02:10:32.687Z (27 days ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 34.025%
    • Forks count: 40.923%
    • Average: 45.46%
    • Dependent packages count: 51.175%
    • Stargazers count: 55.717%

Dependencies

setup.py pypi
  • netCDF4 *
  • numpy *
  • xarray *
doc/requirements.txt pypi
  • compliance-checker *
  • matplotlib *
  • netcdf4 *
  • numpy *
  • numpydoc *
  • pandas *
  • pre-commit *
  • pyarrow *
  • pytest *
  • pyyaml *
  • scipy *
  • seawater *
  • sphinx ==5.1.1
  • sphinx-argparse ==0.2.5
  • sphinx_rtd_theme ==1.0.0
  • tqdm *
  • xarray *
  • xmltodict *
requirements.txt pypi
  • compliance-checker *
  • git-lfs *
  • matplotlib-base *
  • netcdf4 *
  • numpy *
  • pandas *
  • pre-commit *
  • pyarrow *
  • pytest *
  • python *
  • pyyaml *
  • scipy *
  • seawater *
  • sqlite *
  • tqdm *
  • xarray *
  • xmltodict *
.github/workflows/stglib_test_conda.yml actions
  • conda-incubator/setup-miniconda v2 composite
  • nschloe/action-cached-lfs-checkout v1 composite
doc/environment.yml pypi

Score: -Infinity