Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 1.48 KB

README.md

File metadata and controls

49 lines (36 loc) · 1.48 KB

gdutils

Documentation Status

A collection of geodata utility tools.

Available modules:

  • gdutils.datamine: a python module for mining and listing data sources.
  • gdutils.dataqa: a python module for comparing analyzing and comparing data for QA purposes.
  • gdutils.extract: a script and python module for extracting tabular data for data science (data wrangling) purposes. A user-friendly, lite wrapper of geopandas with the power of pandas.

Requirements

  • Python3
  • pip3

Installation

$ pip3 install git+https://github.com/mggg/gdutils.git

To uninstall, run pip3 uninstall gdutils.

Troubleshooting: If installation problems, it may be due to issues with geopandas' dependencies. Please see installing geopandas for more details.

Development

To install manually:

$ git clone https://github.com/mggg/gdutils.git
$ cd gdutils
$ python3 -m venv venv # we recommend using a virtual environment
$ source venv/bin/activate
$ make install
$ make clean

To run automated tests, run pytest.

To uninstall, run pip3 uninstall gdutils.

Documentation

Documentation can be found on Read the Docs. Additionally, documentation for modules can be found using the python help() function, e.g. import gdutils.datamine; help(gdutils.datamine).