Skip to main content

The Python Data Toolbox

Project description

DATATOOLBOX

This is a python package for handling global datasets. It contains the following features:

  1. Augumented pandas DataFrames adding meta data
  2. Automatic unit conversion and dataframe based computations
  3. ID based data structure

This package is under development and serves as a collection of tools around various data analysis packages. The package is developed in-house and supported by Climate Analytics gGmbH and therefore mainly used in the context of climate change mitigation.

The included csv-based git database structure allows multi-user access to unified and version-controlled data sets. Data access is locally controlled by define data IDs and globally via dataset-IDs.

Authors:

  • Andreas Geiges
  • Jonas Hörsch
  • Gaurav Ganti

Dependencies

see environment.yml or setup.py

Installation via pip

Using pip:

pip install datatoolbox

Using conda/mamba

conda/mamba install datatoolbox

Read the docs

https://datatoolbox.readthedocs.io/en/latest/

Testing

From the root directory, run:

pytest

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

datatoolbox-0.9.1.tar.gz (606.1 kB view details)

Uploaded Source

Built Distribution

datatoolbox-0.9.1-py3-none-any.whl (281.0 kB view details)

Uploaded Python 3

File details

Details for the file datatoolbox-0.9.1.tar.gz.

File metadata

  • Download URL: datatoolbox-0.9.1.tar.gz
  • Upload date:
  • Size: 606.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.4

File hashes

Hashes for datatoolbox-0.9.1.tar.gz
Algorithm Hash digest
SHA256 c44ee1673441581c91d28df87db0e5177db562688b365647f69de0bc50534dcc
MD5 87049d5323bf927fd853edc44a07048c
BLAKE2b-256 9691296fe745a36c0ae9cb60e79907c64926131d5473f83dfa792ae2f739d934

See more details on using hashes here.

File details

Details for the file datatoolbox-0.9.1-py3-none-any.whl.

File metadata

  • Download URL: datatoolbox-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 281.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.4

File hashes

Hashes for datatoolbox-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dd50ab4d5bc97c35eb16a9c9469bbc15b1d2d42b565e783a19d7a5b7e02d46c3
MD5 f590e8c7413a83427e725c65add1f7bc
BLAKE2b-256 de4791cba10906f26f854cdcb081f05e12c991f509a4728d8bf373031c7671aa

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