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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: tonik-0.1.9.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.9.tar.gz
Algorithm Hash digest
SHA256 4028304c408cc5a8d186e8350b7d76a4d68f747665e6850784bcf1205fbe80f3
MD5 4accde5357d0e449334beb9ca422f450
BLAKE2b-256 4dd9394a61aa335b569411c382865681894297eb621010b1bd2c03981ff99226

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tonik-0.1.9-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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 9c1c97433dbc00ba6b4cbab15c9eefc91bead0d80390e6c31ad6da1c86a3fe99
MD5 61b9aedc7b9855f54ec75bbe192eb26f
BLAKE2b-256 9c380ec6b8d986c1c182d412cc4621b31d55c55d6d51ef12256719ed7cf41455

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