Skip to main content

The Python Data Toolbox

Project description

DATA TOOL BOX

This is a python tool box project for handling global datasets. It contains the following features:

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

Authors: Andreas Geiges
Jonas Hörsch Gaurav Ganti

Dependencies

  • pandas>=1.0.0,<1.1
  • numpy
  • gitpython
  • openscm-units
  • pint==0.11
  • pycountry
  • fuzzywuzzy
  • tqdm
  • matplotlib
  • openpyxl
  • pyam-iamc<=0.8.0
  • hdx-python-country
  • networkx>=2.4.0
  • xarray
  • deprecated

Installation via pip

pip 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.6.1.tar.gz (463.0 kB view details)

Uploaded Source

Built Distribution

datatoolbox-0.6.1-py3-none-any.whl (341.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: datatoolbox-0.6.1.tar.gz
  • Upload date:
  • Size: 463.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for datatoolbox-0.6.1.tar.gz
Algorithm Hash digest
SHA256 5daeba2ae12f53c42651ff71faca07132846245a7631a0106ec79bb50abecd5e
MD5 8ba5b6ed89979aa29ee5d04ae55559d7
BLAKE2b-256 83997e446d264febbe314c4f78752c65136980a8fdf88d58d87cb17a2380cac0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: datatoolbox-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 341.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for datatoolbox-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5577a6ea66c22476e870c6d621ef741027c5a6c77969ce1a6c985e1818ca820e
MD5 924cb15490075d2f1f0a76b5ef8b91a6
BLAKE2b-256 4915586b2eb555112b60e0fb26e2e1831e4632a43888282b4c9df67cdcfef39c

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