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

Uploaded Source

Built Distribution

datatoolbox-0.5.3-py3-none-any.whl (339.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for datatoolbox-0.5.3.tar.gz
Algorithm Hash digest
SHA256 5689d4c174ca03d4691b04c507a53c46a3878208fcf4f5b12d09d31e761fbabf
MD5 a528001587380a02480221d174df6ee5
BLAKE2b-256 137953f7ff8b8e96c8dd36894550922ac8aaec3f681fba7ff5b529f02dbe59ed

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for datatoolbox-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 98db07f7a37eb076107fee13b8dedde6ac81189e63479bf6ff6dc835c628f557
MD5 1773cd94e9b6924865f3739811d22e8a
BLAKE2b-256 2059a7494855560dcd5acfd254ddea0ad39beb83d550463dd6fe2c4c62c37d08

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