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

Uploaded Source

Built Distribution

tonik-0.0.11-py3-none-any.whl (24.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tonik-0.0.11.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.11.tar.gz
Algorithm Hash digest
SHA256 7eea405ff162249a2e8634eb2f15d36e38d764b5c2444ac28f3e0e470b315bfd
MD5 f4a23e584ef5d23d59aff9fbeb2cdd85
BLAKE2b-256 cb33bde030b0fad403d97d3db02ddbf3c86111b322fc1020b31461838c950113

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tonik-0.0.11-py3-none-any.whl
  • Upload date:
  • Size: 24.8 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.11-py3-none-any.whl
Algorithm Hash digest
SHA256 7b636359b9e533f602ae24f0957a67b4bf0df10d7d709906dde7f1b28eebcbed
MD5 50bcca9e60d085eebe1c6d835e5d2d41
BLAKE2b-256 8c4096196b3a1a970caac24c4ac862cde1e22b479dd5f2e90842b577b0674156

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