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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

daops-0.5.0-py2.py3-none-any.whl (26.5 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: daops-0.5.0.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3

File hashes

Hashes for daops-0.5.0.tar.gz
Algorithm Hash digest
SHA256 41e7586beb964002eb38c5673a81c6577dd09922b70b2ee358627b21ef621ae1
MD5 d263b7f5731734f6d3aebfe47d6ef263
BLAKE2b-256 ac964c3364ea1c12a95765964b488654e89b15172dce9f807838717fdd162ae2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: daops-0.5.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 26.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3

File hashes

Hashes for daops-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8e9693d7f4726a59ba7e76fa0c9b5362866c6be80799d31858aa58216dc8103a
MD5 31c3c05489bab1f338cb9734e6d060e3
BLAKE2b-256 b22fa90b3aede001e18b0cf059c7c1f2a71d18a84f986b1a17ed4940c9258a3d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page