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

Uploaded Source

Built Distribution

tonik-0.0.10-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tonik-0.0.10.tar.gz
  • Upload date:
  • Size: 155.4 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.10.tar.gz
Algorithm Hash digest
SHA256 3ce06cafa3de1317ae2ff44e9e386ac85f0db3a51a7dc2f09f5b9e4fcf5e5908
MD5 5405ec333a738de030630c7c69f70adc
BLAKE2b-256 e08d0117db777ea278a7a309b8baedc9da57b886cc89a9fa4c974c3fb4a7728c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tonik-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 24.7 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.10-py3-none-any.whl
Algorithm Hash digest
SHA256 0cdefcf3e05d883e234d8371464500914b19b01fec24ba994f32d5b7c31b720f
MD5 09dccd07ea9efef9080d774f8be1683f
BLAKE2b-256 8400eabaeec27ba7a15bcaa4177bc942d761e7a44e3b43cecedb3dbdaeead6cb

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