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.0.12.tar.gz (155.6 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for tonik-0.0.12.tar.gz
Algorithm Hash digest
SHA256 bbe07a264a77007e3df2715519de9d02b68c17b3408222993c556cbeaa3f017a
MD5 f2324b1e35ee6b31656f04bbeac88b4c
BLAKE2b-256 3f8fe4fc915ac363e3418f06e7f561a440eea8471ce30759b241c908e579e0b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tonik-0.0.12-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.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 8b5355fc5a2e448320d5657a28a015140f70db8dac49ff62c0572c3f57aced42
MD5 b5a40f7dee625fea098ad09c33ae9113
BLAKE2b-256 9c6247df48c3b3da891c9be715434beee6f1ec88a79cdb3852f4a1f2a0911282

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