# Pandarus
[](https://travis-ci.org/cmutel/pandarus) [](https://codecov.io/gh/cmutel/pandarus) [](http://pandarus.readthedocs.io/?badge=latest) [](http://joss.theoj.org/papers/99cd637f2eac0ffaba0be09fd3f0d75c)
Pandarus is a GIS software toolkit for regionalized life cycle assessment. It is designed to work with [brightway LCA framework](https://brightwaylca.org), [brightway2-regional](https://bitbucket.org/cmutel/brightway2-regional), and [Constructive Geometries](https://bitbucket.org/cmutel/constructive-geometries).
For more information, including installation instructions, see the [online documentation](https://pandarus.readthedocs.io/), including a [usage example](https://github.com/cmutel/pandarus/blob/master/docs/usage_example.ipynb). Pandarus is only compatible with >= Python 3.5.
Pandarus provides the following functionality:
[Overlay two vector datasets](https://pandarus.readthedocs.io/#intersecting-two-vector-datasets), calculating the areas of each combination of features using the Mollweide projection.
Calculate the [area of the geometric difference](https://pandarus.readthedocs.io/#calculating-area-outside-of-intersections) (the areas present in one input file but not in the other) of one vector dataset with another vector dataset.
[Calculate statistics](https://pandarus.readthedocs.io/#calculating-raster-statistics-against-a-vector-dataset) such as min, mean, and max when overlaying a raster dataset with a vector dataset.
[Normalize raster datasets](https://pandarus.readthedocs.io/#manipulating-raster-files), including use of compatible nodata values
Vectorization of raster datasets
## Requirements
[appdirs](https://pypi.python.org/pypi/appdirs)
[fiona](https://pypi.python.org/pypi/Fiona)
[numpy](http://www.numpy.org/)
[pyproj](https://pypi.python.org/pypi/pyproj)
[rasterio](https://github.com/mapbox/rasterio)
[rasterstats](https://pypi.python.org/pypi/rasterstats)
[Rtree](https://pypi.python.org/pypi/Rtree/)
[shapely](https://pypi.python.org/pypi/Shapely)
## Development
Pandarus is developed by [Chris Mutel](https://chris.mutel.org/) as part of his work at the [Technology Assessment Group](https://www.psi.ch/ta/technology-assessment) at the Paul Scherrer Institut and previously at the [Ecological Systems Design group](http://www.ifu.ethz.ch/ESD/index_EN) at ETH Zürich.
Source code is available on [GitHub](https://github.com/cmutel/pandarus).
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pandarus-1.1.tar.gz.
File metadata
- Download URL: pandarus-1.1.tar.gz
- Upload date:
- Size: 632.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/0.0.0 CPython/3.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8810e919539e8f72102f55943a6c9dc0fe222f2d06b2118a8f3123debccd8b3d
|
|
| MD5 |
f24e3cd2dcf36332ff548f36d02506fe
|
|
| BLAKE2b-256 |
bb2217658dd0ce059bff4c6252343726b6e4349b1527dc7bbf8748c70977d004
|