Skip to main content

Teaspoon

See the full documentation on the ReadTheDocs Pages

What is it?

tsp ('teaspoon') is a python library designed to make working with permafrost ground temperature time series data more straightforward, efficient, and reproduceable. Some of the features include:

  • Read a variety of common published data formats, datalogger outputs, and model results into a common data structure
    • GEOtop model output
    • GTN-P database export csv
    • NTGS ground temperature report csv
    • Geoprecision datalogger export
    • HoboWare datalogger export
  • Export data in a variety of common formats
    • TSP-recommended csv format
    • netcdf
    • 'GTN-P'-style csv
    • 'NTGS'-style csv
  • Perform common data transformations
    • Calculate daily, monthly, or yearly means, ignoring averaging periods with missing data
    • Switch between "long" and "wide" dataframes
  • Visualize and explore your data with commonly used plots
    • Trumpet curves
    • Temperature-time graphs
    • Colour-contour profiles

Installation

Usage Examples

How to contribute

Data Standard

TSP also defines a recommended csv format for ground temperature data (which can also be extended to many other kinds of permafrost data). It is described in the DATA_STANDARD.md file in this directory. Files can be read (using the TSP.to_csv method) and written (using read_tsp) using the teaspoon software package.

Citation

If you find this software helpful, please consider using the following citation:

Brown, N., (2022). tsp ("Teaspoon"): A library for ground temperature data. Journal of Open Source Software, 7(77), 4704, https://doi.org/10.21105/joss.04704

Download files

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

Source Distribution

tsp-1.10.5.tar.gz (5.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tsp-1.10.5-py3-none-any.whl (5.9 MB view details)

Uploaded Python 3

File details

Details for the file tsp-1.10.5.tar.gz.

File metadata

  • Download URL: tsp-1.10.5.tar.gz
  • Upload date:
  • Size: 5.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for tsp-1.10.5.tar.gz
Algorithm Hash digest
SHA256 3b6e2186d47a4381b0d43d5f133f5d764e89157d051829523458517d846b3986
MD5 4459a21b27eaedabc32ebcc2f0d40535
BLAKE2b-256 9a6553aa532ab1f4b563712d65d790fd130c87e3bcf273cf9341fcb66736f9a5

See more details on using hashes here.

File details

Details for the file tsp-1.10.5-py3-none-any.whl.

File metadata

  • Download URL: tsp-1.10.5-py3-none-any.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for tsp-1.10.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a3459716a5c8a9d230b19149ee17db13d22ad184282eb37da5bc1bb7904f1291
MD5 5e4b12078272361096bb27ecda91e675
BLAKE2b-256 3d5b61dfa06c5a70df28a7cce0fc963c4d08bea9a8d3d511b40994fe332016f1

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.10.5 This release

2 files

1.10.4

2 files

1.10.3

2 files

1.10.2

2 files

1.10.1

2 files

1.10.0

2 files

1.8.3

2 files

1.8.2

1 file

1.8.1

1 file

1.8.0

1 file

1.7.7

1 file

1.7.3

1 file

1.7.1

1 file

1.7.0

1 file

1.6.1

1 file

1.6.0

1 file

1.5.5

1 file

1.5.4

1 file

1.5.3

1 file

1.4.9

1 file

1.4.6

1 file

1.3.2

1 file

1.3.1

1 file

1.3.0

1 file

1.2.0

1 file

1.0.1

1 file

1.0.0

1 file

0.3.0

1 file

0.2.3

1 file

0.2.0

1 file

0.1.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page