Skip to main content

Store time series data as HDF5 files and access them through an API.

Project description

Tonik

Tonik provides you with a solution to store and retrieve scientific data as well as serving it through an API. For visualisations, the API can serve large requests very quickly by downsampling the data to the requested resolution on demand.

Requirements

  • h5py
  • datashader
  • xarray
  • pandas
  • netcdf4
  • h5netcdf
  • python-json-logger
  • uvicorn
  • fastapi
  • matplotlib (only needed to reproduce the examples in the user guide)

Installation

pip install -U tonik

Documentation

Learn more about tonik in its official documentation

Contributing

You can find information about contributing to tonik at our [Contributing page]

Get in touch

Report bugs, suggest features, view the source code, and ask questions on GitHub.

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

tonik-0.1.10.tar.gz (155.7 kB view details)

Uploaded Source

Built Distribution

tonik-0.1.10-py3-none-any.whl (25.0 kB view details)

Uploaded Python 3

File details

Details for the file tonik-0.1.10.tar.gz.

File metadata

  • Download URL: tonik-0.1.10.tar.gz
  • Upload date:
  • Size: 155.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for tonik-0.1.10.tar.gz
Algorithm Hash digest
SHA256 07a4003ee31a8d727f83ebc1d1fccce392d66714b04536887b38e75892239d85
MD5 ae558e333f59efc4b9fad3f5b8157e30
BLAKE2b-256 2ba99ae6eafa0579d1946196d3607ffc5cd7f2f07144eee69b6d39134ac6bb3c

See more details on using hashes here.

File details

Details for the file tonik-0.1.10-py3-none-any.whl.

File metadata

  • Download URL: tonik-0.1.10-py3-none-any.whl
  • Upload date:
  • Size: 25.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for tonik-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 6a8ada28be6a9abe5983fb924fa86b5737bb0b4366cb6fb2ecf023dfd5f68ee6
MD5 9504082d9abfbf6999dd2a7ea67046a7
BLAKE2b-256 4ebdd57a85983a5faf78d33ea650212ca38520e17a63d8228fbd4aa52ac5f630

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