Skip to main content

No project description provided

Project description

enstools-encoding Documentation Status

Library to generate the encodings to write compressed files as easily as possible with xarray using hdf5 filters.

Its only capability is to provide the encodings that xarray and h5py need in order to write files using filters.

The package doesn't provide the filters, need to be installed separately.

This package was originally inside Ensemble Tools but can be used standalone.

It is also a building block for Ensemble Tools - Compression, which includes a command line tool to make compression even easier, along with other useful tools to find proper compression parameters.

It has been developed under the Waves to Weather - Transregional Collaborative Research Project (SFB/TRR165).

Compressors

At the current stage it is possible to generate encodings for three compressors:

Installation

pip is the easiest way to install enstools-encoding along with all dependencies.

pip install enstools-encoding

Documentation

Explore our documentation.

Acknowledgment and license

Ensemble Tools (enstools) is a collaborative development within Waves to Weather (SFB/TRR165) coordinated by the subproject Z2 and funded by the German Research Foundation (DFG).

A full list of code contributors can CONTRIBUTORS.md.

The code is released under an Apache-2.0 licence.

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

enstools-encoding-2023.4.1.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

enstools_encoding-2023.4.1-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file enstools-encoding-2023.4.1.tar.gz.

File metadata

  • Download URL: enstools-encoding-2023.4.1.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for enstools-encoding-2023.4.1.tar.gz
Algorithm Hash digest
SHA256 b596e254ea82c1c1b913e7bdf3856571e579e3b7099b8f9ace181ccdd640c3c6
MD5 03c174a65f40fe50f25d9451cbeebb6d
BLAKE2b-256 6c4df509a407195a9c69e11b6001f3a0ff5f40202f1cbf097846725a051c3495

See more details on using hashes here.

File details

Details for the file enstools_encoding-2023.4.1-py3-none-any.whl.

File metadata

File hashes

Hashes for enstools_encoding-2023.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 319eb40316e9c4c56e43faf540d3fe56b7b499e26040d18a4fa7d22cdeaa672a
MD5 0e3ea9a98fbb89ac1be6867e26923181
BLAKE2b-256 24e4b6fb4fb2ab9d759e5cae1cc3a492a178609f13770007e5cc212451a9f974

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