A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

PyLUSAT

Intends to provide users with tools that can be used to conduct land-use suitability analysis.
https://github.com/chjch/pylusat

Category: Natural Resources
Sub Category: Soil and Land

Keywords

gis land-use suitability-analysis

Last synced: about 3 hours ago
JSON representation

Repository metadata

Python for Land Use Suitability Analysis Tools

README.md

PyLUSAT

PyPI version
PyPI - Python version
pytest
license

Python Land-Use Suitability Analysis Toolkit

Introduction

PyLUSAT intends to provide users with tools that can be used to conduct land-use
suitability analysis.

Please cite:

Chen, C., Judge, J., Hulse, D. (2022). PyLUSAT: An open-source Python toolkit for GIS-based land use suitability analysis. Environmental Modelling and Software. doi: https://doi.org/10.1016/j.envsoft.2022.105362

Available Geospatial Functions

  • Distance (point, line, raster)
  • Density (point, line)
  • Reclassify
  • Interpolation (inverse distance weighting)
  • Spatial Join
  • Zonal Statistics
  • Analytic Hierarchy Process

Install

PyLUSAT depends on the following packages.

  • geopandas
  • rasterio
  • rasterstats
  • scipy

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 180
Total Committers: 5
Avg Commits per committer: 36.0
Development Distribution Score (DDS): 0.283

Commits in past year: 6
Committers in past year: 1
Avg Commits per committer in past year: 6.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
chjch c****n@h****m 129
Korey Arsenault k****t@g****m 26
Changjie Chen c****n@H****m 17
Alex Eide 9****x 5
Amir Gur a****r@g****m 3

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 4
Total pull requests: 2
Average time to close issues: 15 days
Average time to close pull requests: 1 day
Total issue authors: 4
Total pull request authors: 1
Average comments per issue: 2.25
Average comments per pull request: 3.0
Merged pull request: 2
Bot issues: 0
Bot pull requests: 0

Past year issues: 1
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 0.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/chjch/pylusat

Top Issue Authors

  • Alyeko (1)
  • balajissp (1)
  • danjgmoyo (1)
  • agur (1)

Top Pull Request Authors

  • agur (2)

Top Issue Labels

Top Pull Request Labels


Package metadata

pypi.org: pylusat

Python for Land-use suitability analysis tools

  • Homepage: https://github.com/chjch/pylusat
  • Documentation: https://pylusat.readthedocs.io/
  • Licenses: BSD
  • Latest release: 0.5.8 (published almost 2 years ago)
  • Last Synced: 2025-04-26T12:02:52.775Z (1 day ago)
  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 741 Last month
  • Rankings:
    • Dependent packages count: 10.103%
    • Downloads: 14.312%
    • Stargazers count: 16.074%
    • Average: 16.953%
    • Dependent repos count: 21.607%
    • Forks count: 22.669%
  • Maintainers (1)

Dependencies

docs/requirements.txt pypi
  • geopandas ==0.9.0
  • pylusat >=0.5.6
  • rasterio >=1.2.10
  • rasterstats ==0.17.0
  • rtree >=0.9.7
  • scipy >=1.5.4
  • sphinx *
  • sphinx-rtd-theme *
requirements.txt pypi
  • geopandas ==0.9.0
  • jupyter ==1.0.0
  • pytest ==7.0.1
  • rasterio >=1.2.10
  • rasterstats ==0.17.0
  • rtree >=0.9.7
  • scipy >=1.5.4
setup.py pypi
  • geopandas *
.github/workflows/tests_pylusat.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite

Score: 11.164572936318299