Skip to main content

Utility scripts for VOTO processing

Project description

votoutils

Big bucket of VOTO scripts.

This repo works as a package. From the home directory of this repo:

pip install -r requirements.txt
pip install -e .

Functions can then be imported into your python scripts from votoutils e.g.:

from votoutils.utilities.geocode import filter_territorial_data

Organisation

Scripts within the votoutils package are split into directories grouped by what they do:

  • ad2cp process the Nortek AD2CP data files.
  • alerts for pilots: checks for emails from ALSEAMAR indicating a glider is in trouble and reads out an alert message
  • ctd process CTD data
  • fixers modify specific malformed datasets, insert extra metadata etc. For the admin
  • glider process Seaexplorer data
  • monitor monitor the pipeline to check everything is working on the pipeline
  • sailbuoy process sailbuoy data
  • upload send data files between servers to e.g. the website and ERDDAP
  • utilities functions and dictionaries used by several of the other script groups

The seperate directory pipeline contains scripts co-ordinate the (re)processing of all data on the server. This calls functions from several other libraries, so requires the packages in requirements-prod.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

votoutils-0.0.1a2.tar.gz (95.2 kB view details)

Uploaded Source

Built Distribution

votoutils-0.0.1a2-py3-none-any.whl (95.5 kB view details)

Uploaded Python 3

File details

Details for the file votoutils-0.0.1a2.tar.gz.

File metadata

  • Download URL: votoutils-0.0.1a2.tar.gz
  • Upload date:
  • Size: 95.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for votoutils-0.0.1a2.tar.gz
Algorithm Hash digest
SHA256 683bfb08d244a3d0163d53ab09a28d59b9031f5de9635f02bf33abb25b288c30
MD5 637d374ed6422f75da1569abac69b5fc
BLAKE2b-256 834e3f722d28b8c41a3e88ac0c2a587f9468660738f9d28266fead5d223077a9

See more details on using hashes here.

File details

Details for the file votoutils-0.0.1a2-py3-none-any.whl.

File metadata

  • Download URL: votoutils-0.0.1a2-py3-none-any.whl
  • Upload date:
  • Size: 95.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for votoutils-0.0.1a2-py3-none-any.whl
Algorithm Hash digest
SHA256 36ec6ce886039b1b58b9f50f88147631331928b3982e37f1abb750c4d1aa7204
MD5 261f3d6d75ba31b4829a28f930c2f37f
BLAKE2b-256 086dc1abe28c4619325da56b978c5f24d924cb2aea31241c6f8982aeff490a88

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page