Tsgettoolbox
Command line script and Python package to get weather and hydrologic time-series from Internet services.
Install / Use
/learn @timcera/TsgettoolboxREADME
.. image:: https://github.com/timcera/tsgettoolbox/actions/workflows/pypi-package.yml/badge.svg :alt: Tests :target: https://github.com/timcera/tsgettoolbox/actions/workflows/pypi-package.yml :height: 20
.. image:: https://img.shields.io/coveralls/github/timcera/tsgettoolbox :alt: Test Coverage :target: https://coveralls.io/r/timcera/tsgettoolbox?branch=master :height: 20
.. image:: https://img.shields.io/pypi/v/tsgettoolbox.svg :alt: Latest release :target: https://pypi.python.org/pypi/tsgettoolbox/ :height: 20
.. image:: https://img.shields.io/pypi/l/tsgettoolbox.svg :alt: BSD-3 clause license :target: https://pypi.python.org/pypi/tsgettoolbox/ :height: 20
.. image:: https://img.shields.io/pypi/pyversions/tsgettoolbox :alt: PyPI - Python Version :target: https://pypi.org/project/tsgettoolbox/ :height: 20
tsgettoolbox - Quick Guide
The 'tsgettoolbox' is a Python script and library to get time-series data from different web services. The tsgettoolbox will work with Python and 3.10+.
Documentation
Reference documentation is at tsgettoolbox_documentation_.
Installation
At the command line::
$ pip install tsgettoolbox
Usage Summary - Command Line
Just run 'tsgettoolbox --help' to get a list of subcommands. To get detailed help for a particular sub-command, for instance 'coops', type 'tsgettoolbox coops --help'.
+----------------------+----------+--------+----------+----------+----------------------------+ | Sub-command | Spatial | Time | Type | Time | Description | | | Extent | Extent | | Interval | | +======================+==========+========+==========+==========+============================+ | cdec | US/CA | varies | station | E,H,D,M | California Department of | | | | | | | Water Resources | +----------------------+----------+--------+----------+----------+----------------------------+ | coops | global | varies | station | 1T,6T,H, | Center for Operational | | | | | | D,M | Oceanographic Products and | | | | | | | Services | +----------------------+----------+--------+----------+----------+----------------------------+ | cpc DISCONTINUED | US | varies | region | W | Climate Prediction Center | +----------------------+----------+--------+----------+----------+----------------------------+ | daymet | NAmerica | 1980- | grid 1km | D,M | daily meteorology by the | | | | | | | Oak Ridge National | | | | | | | Laboratory | +----------------------+----------+--------+----------+----------+----------------------------+ | fawn | US/FL | varies | station | 15T,H,D, | Florida Automated Weather | | | | | | M | | +----------------------+----------+--------+----------+----------+----------------------------+ | hydstra_ts | varies | varies | station | E,H,D,M | Kisters Hydstra Webservice | | | | | | | - time series values | +----------------------+----------+--------+----------+----------+----------------------------+ | hydstrsa_catalog | varies | varies | station | -NA- | Kisters Hydstra Webservice | | | | | | | - variable catalog | +----------------------+----------+--------+----------+----------+----------------------------+ | hydrstra_stations | varies | varies | station | -NA- | Kisters Hydstra Webservice | | | | | | | - station list | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas DEPRECATED use | global | varies | grid | varies | Land Data Assimilation | | ldas_* functions | | | | | System | | below instead | | | | | | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas_gldas_noah | global | 2000- | grid | 3H | GLDAS NOAH hydrology model | | | | | 0.25deg | | results | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas_gldas_noah_v2_0 | global | 1948- | grid | 3H | GLDAS NOAH hydrology model | | | | 2014 | 0.25deg | | | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas_gldas_noah_v2_1 | global | 2000- | grid | 3H | GLDAS NOAH hydrology model | | | | | 0.25deg | | | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas_grace | NAmerica | 2002- | grid | 7D | Groundwater and soil | | | | | 0.125deg | | moisture from GRACE | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas_merra | global | 1980- | grid | H | MERRA-2 Land surface | | | | | 0.5x | | | | | | | 0.625deg | | | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas_nldas_fora | NAmerica | 1979- | grid | H | NLDAS Weather Forcing A | | | | | 0.125deg | | (surface) | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas_nldas_noah | NAmerica | 1979- | grid | H | NLDAS NOAH hydrology model | | | | | 0.125deg | | | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas_nldas_vic | NAmerica | 1979- | grid | H | NLDAS VIC hydrology model | | | | | 0.125deg | | | +----------------------+----------+--------+----------+----------+----------------------------+ | ldas_smerge | global | 1997- | grid | D | SMERGE-Noah-CCI root zone | | | | | 0.125deg | | soil | +----------------------+----------+--------+----------+----------+----------------------------+ | metdata | NAmerica | 1980- | grid 4km | D | Daily data from METDATA | | | | | | | based on PRISM. | +----------------------+----------+--------+----------+----------+----------------------------+ | modis | global | 2000- | grid | 4D,8D,16 | MODIS derived data | | | | | 250m, | D,A | | | | | | 500m, | | | | | | | 1000m | | | +----------------------+----------+--------+----------+----------+----------------------------+ | ncei_ghcnd_ftp | global | varies | station | D | NCEI Global Historical | | | | | | | Climatology Network - | | | | | | | Daily (GHCND) from FTP | | | | | | | server. | +----------------------+----------+--------+----------+----------+----------------------------+ | ncei_ghcnd | global | varies | station | D | NCEI Global Historical | | | | | | | Climatology Network - | | | | | | | Daily (GHCND) from web | | | | | | | services. | +----------------------+----------+--------+----------+----------+----------------------------+ | ncei_gsod | global | varies | station | D | NCEI Global Summary of the | | | | | | | Day (GSOD) | +----------------------+----------+--------+----------+----------+----------------------------+ | ncei_gsom | global | varies | station | M | NCEI Global Summary of the | | | | | | | Month (GSOM) | +----------------------+----------+--------+----------+----------+----------------------------+ | ncei_gsoy | global | varies | station | A | NCEI Global Summary of | | | | | | | Year | +----------------------+----------+--------+----------+----------+----------------------------+ | ncei_normal_ann | global | varies | station | A
Related Skills
node-connect
341.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
84.6kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
341.8kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
