Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

Metadata

Release files for votoutils 0.0.1a2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for votoutils 0.0.1a2
File Size Uploaded
votoutils-0.0.1a2.tar.gz 95.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for votoutils 0.0.1a2
File Interpreter ABI Platform
votoutils-0.0.1a2-py3-none-any.whl Python 3 none any Details

Total release size: 190.7 kB

Release files / votoutils-0.0.1a2.tar.gz

Download URL votoutils-0.0.1a2.tar.gz
Size 95.2 kB
Tags Source
SHA-256 checksum
How to use checksums
683bfb08d244a3d0163d53ab09a28d59b9031f5de9635f02bf33abb25b288c30
BLAKE2b-256 checksum
How to use checksums
834e3f722d28b8c41a3e88ac0c2a587f9468660738f9d28266fead5d223077a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / votoutils-0.0.1a2-py3-none-any.whl

Download URL votoutils-0.0.1a2-py3-none-any.whl
Size 95.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
36ec6ce886039b1b58b9f50f88147631331928b3982e37f1abb750c4d1aa7204
BLAKE2b-256 checksum
How to use checksums
086dc1abe28c4619325da56b978c5f24d924cb2aea31241c6f8982aeff490a88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

0.0.1a2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page