Published October 27, 2023 | Version 0.2.0
Software Open

open-oceans/pyaqua: Simple CLI for Aqualink Org

Creators

Description

Aqualink.org is a philanthropic engineering organization working on building ocean conservation technology. Read more about their inspiration, smart buoy, and web application. This tool is designed to help interact programmatically with the Aqualink.org map and is not based on any official API so expect features to break once in a while. This tool is designed for only those sites associated with a spotter or hobo sensor.

Disclaimer: This is an unofficial tool. Is not licensed or endorsed by Aqualink org. It is created and maintained by Samapriya Roy.

usage: pyaqua [-h] {site-list,site-info,site-live,site-daily,site-timeseries} ...

Simple CLI for Aqualink API

positional arguments:
  {readme,site-list,site-alert,site-info,site-live,site-daily,site-timeseries,site-argo}
    readme              Go to the web based pyaqua readme page
    site-list           Print lists of Site Name and ID with spotters
    site-alert          Print site alerts for sites with spotters
    site-info           Print detailed information for a site
    site-live           Get most recent/live info from a site
    site-daily          Print daily data info for a site
    site-timeseries     Exports timeseries data for a site

optional arguments:
  -h, --help            show this help message and exit

Changelog

v0.2.0

  • Fixed major issues with data parsing and fetching custom timeseries exports
  • Better metadata parsing and handling of time series fields
  • Added support for cleaner logging
  • Fixed alert tooling issues and removed argofloats export tool

v0.1.0

  • Fixed issue with Boolean value for payload
  • Fixed metadata parsing and improved logic for time series export
  • Both time series and daily data now support export
  • Both time series and daily data now support custom date ranges

v0.0.9

  • now includes support for hobo sensors
  • added site list filter for device type breakdown
  • modified site alert tool to pull from all sites and by device type
  • general improvements

v0.0.8

  • added site-argo tool for argofloat exports for sites

v0.0.7

  • added readme tool to CLI for browser redirect

v0.0.6

  • added site alert tool

v0.0.5

  • added status filter to site-list tool
  • added lat long for site-timeseries export

v0.0.4

  • Fixed tool descriptor for timeseries tool.

v0.0.3

  • Added site info tool for detailed information on site.

v0.0.2

  • added readme page to docs

Files

open-oceans/pyaqua-0.2.0.zip

Files (295.2 kB)

Name Size Download all
md5:acfd652a97ae3be8f8705e0f7363e0ff
295.2 kB Preview Download

Additional details

Related works