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

Uploaded Source

Built Distribution

datatoolbox-0.9.0-py3-none-any.whl (340.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: datatoolbox-0.9.0.tar.gz
  • Upload date:
  • Size: 606.6 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.0.tar.gz
Algorithm Hash digest
SHA256 efbdd05a97cf556dda5f906d08f150ad7b05734a7e679d33819ad439af098815
MD5 1f6eb1b90e43e5bc770fd2825a9b4cbb
BLAKE2b-256 5b75a31e57be6fe877a7e44ee484e2945f2e0194005620a0e5bce35b863cb879

See more details on using hashes here.

File details

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

File metadata

  • Download URL: datatoolbox-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 340.6 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8f5a9b04a472e1f841ad5d67849e61842e7c4d2d2c5bf6df9d3240ca82a9cf88
MD5 55267241b25509f8797a54df0076f4bc
BLAKE2b-256 3d7f7f1c3ebea174c19a0f9a96cfd1286f946d8cbed98a35233a285c4fdff937

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