Metadata-Version: 2.1
Name: datatoolbox
Version: 0.6.9
Summary: The Python Data Toolbox
Home-page: https://gitlab.com/climateanalytics/datatoolbox
Author: Andreas Geiges
Author-email: a.geiges@gmail.com
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: appdirs
Requires-Dist: pandas
Requires-Dist: gitpython
Requires-Dist: openscm-units
Requires-Dist: pint
Requires-Dist: pint-xarray
Requires-Dist: pycountry
Requires-Dist: fuzzywuzzy
Requires-Dist: tqdm
Requires-Dist: pyam-iamc
Requires-Dist: pyarrow
Requires-Dist: networkx
Requires-Dist: openpyxl
Requires-Dist: tabulate
Requires-Dist: xarray
Requires-Dist: deprecated

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
------------
- pandas
- 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
- pyarrow

Installation via pip
--------------------

    Using pip:

    pip install datatoolbox

    Using conda
    
    conda install datatoolbox
    

Read the docs
-------------
https://datatoolbox.readthedocs.io/en/latest/

Testing
----------

From the root directory, run:

    pytest

