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

Uploaded Source

Built Distribution

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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: datatoolbox-0.9.2.tar.gz
  • Upload date:
  • Size: 680.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.2.tar.gz
Algorithm Hash digest
SHA256 0bd3d6628c7f8fa233939ce8c3f7b7d146cf5fc9a813900aadadc903804fb5b6
MD5 37e1b6d53573c09628c99d62f460c0c2
BLAKE2b-256 a0817283724aa46861b36a696f335f3294771ebf9fdc3ef7a8863338f957a8bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: datatoolbox-0.9.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5631eaabb9976588c8b50df7c678e8aeb6d120f91e2ef3c1da5bd2299dfa4f5c
MD5 3630c1ce599f195697c38633175750af
BLAKE2b-256 f846e5537eb43546375bebcc286a502e712f2e8acdd7c40b30d1fe2cd9e2ad8a

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