Skip to main content

Geospatial research tools

Project description

# Hazelbean A collection of geospatial processing tools based on gdal, numpy, scipy, cython, pygeoprocessing, taskgraph, natcap.invest, geopandas and many others to assist in common spatial analysis tasks in sustainability science, ecosystem service assessment, global integrated modelling assessment, natural capital accounting, and/or calculable general equilibrium modelling.

Hazelbean started as a personal research package of scripts for Justin Johnson and is not supported for broad release. However, hazelbean underlies several experimental software releases, including some from the Natural Capital Project, and thus it is available via “pip install hazelbean”. Note that hazelbean only provides a Python 3.6, 64 bit, Windows version, however with the exception of precompiled cython files, it should be cross-platform and cross-version. The precompiled files are only loaded as needed.

## Installation

Pip installing Hazelbean will attempt to install required libraries, but many of these must be compiled for your computer. You can solve each one manually for your chosen opperating system, or you can use these Anaconda-based steps here:

  • Install Anaconda3 with the newest python version (tested at python 3.6.3)

  • Install libraries using conda command: “conda install -c conda-forge geopandas”

  • Install libraries using conda command: “conda install -c conda-forge rasterstats”

  • Install libraries using conda command: “conda install -c conda-forge netCDF4”

  • Install libraries using conda command: “conda install -c conda-forge cartopy”

  • Install libraries using conda command: “conda install -c conda-forge xlrd, markdown”

  • Install libraries using conda command: “conda install -c conda-forge qtpy, qtawesome”

  • Pip install anytree

  • Pip install pygeoprocessing

  • Pip install taskgraph

And then finally, - Install hazelbean with “pip install hazelbean”

## More information See the author’s personal webpage, https://justinandrewjohnson.com/ for more details about the underlying research.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hazelbean-1.0.7.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

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

hazelbean-1.0.7-cp37-cp37m-win_amd64.whl (594.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

File details

Details for the file hazelbean-1.0.7.tar.gz.

File metadata

  • Download URL: hazelbean-1.0.7.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for hazelbean-1.0.7.tar.gz
Algorithm Hash digest
SHA256 2db4ffa498930743dfa6cba82a66f869182c18221e7e2a71b3a97fe2724fd6b2
MD5 7c17bccfc47e8c0fa1f08d18a4dede96
BLAKE2b-256 c00099e426f29730244138f2465a4976ba2ce5958fefcfe811f3dcb98982a5d3

See more details on using hashes here.

File details

Details for the file hazelbean-1.0.7-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: hazelbean-1.0.7-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 594.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.40.0 CPython/3.6.5

File hashes

Hashes for hazelbean-1.0.7-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 382993d0cdc1bf645df722c20d26ec61e44a9089013feba514ea6a6797aa4e1e
MD5 18bee2229351ca6f4af27a9dc2aeca6c
BLAKE2b-256 2a69ef38694c35b29b38dae33e3aad612d0484b08a9e0a0a1a8620a2a4264924

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