Skip to main content

daops - data-aware operations

Project description

daops - data-aware operations

Pypi Build Status Documentation

The daops library (pronounced “day-ops”) provides a python interface to a set of operations suitable for working with climate simulation outputs. It is typically used with ESGF data sets that are described in NetCDF files. daops is unique in that it accesses a store of fixes defined for datasets that are irregular when compared with others in their population.

When a daops operation, such as subset, is requested, the library will look up a database of known fixes before performing and calculations or transformations. The data will be loaded and fixed using the xarray library before the any actual operations are sent to its sister library clisops.

Features

The package has the following features:

  • Ability to run data-reduction operations on large climate data sets.

  • Knowledge of irregularities/anomalies in some climate data sets.

  • Ability to apply fixes to those data sets before operating on them. This process is called normalisation of the data sets.

Credits

This package was created with Cookiecutter and the cedadev/cookiecutter-pypackage project template.

Python Black

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

daops-0.7.0.tar.gz (26.8 kB view details)

Uploaded Source

Built Distribution

daops-0.7.0-py2.py3-none-any.whl (33.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file daops-0.7.0.tar.gz.

File metadata

  • Download URL: daops-0.7.0.tar.gz
  • Upload date:
  • Size: 26.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.2.0 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for daops-0.7.0.tar.gz
Algorithm Hash digest
SHA256 a6c641a1db04aa069de72a2114de367a8681eb2a94760fb28c8071a5483cb79f
MD5 842b79ff6380988ec14379c17e53392c
BLAKE2b-256 6bbe9b47f3891a5cb391633d3d595a5c4dcc2d87531b2735a68ca5bbfca5f197

See more details on using hashes here.

Provenance

File details

Details for the file daops-0.7.0-py2.py3-none-any.whl.

File metadata

  • Download URL: daops-0.7.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 33.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.2.0 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.4

File hashes

Hashes for daops-0.7.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 584e4c3f7f57fa97f740d31aebc9ee1080c7f879821258a854328a5f3565cd81
MD5 8f3f448d9f8100a03c0526cd2251576b
BLAKE2b-256 b974e235931b9439632c04cfff8e223fcdaadf7d29ddeb468b33c13f9ad676b2

See more details on using hashes here.

Provenance

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