CyberGIS Toolkit Home Page

Release Notes

CyberGIS Toolkit is a suite of loosely coupled open-source geospatial software components that provide computationally scalable spatial analysis and modeling capabilities enabled by advanced cyberinfrastructure.

CyberGIS Toolkit 0.7-beta (09/15/2014)

Software Components
  1. PABM: an illustrative software for scalable spatially explicit agent-based modeling (ABM).
  2. PGAP: a scalable parallel genetic algorithm (PGA) solver for the generalized assignment problem (GAP).
  3. pRasterBlaster: a high-performance map reprojection software, jointly developed by CEGIS@USGS ( and CIGI (
  4. SPTW: a parallel IO code for writing GeoTIFF file on a parallel file system.
  5. pPySAL: The Parallel PySAL library ( provides a set of scalable PySAL functions.
  6. TauDEM: A high-performance software, developed by the Hydrology Research Group at the Utah State University (, for watershed delineation and the extraction of hydrological information from topography.
  7. gKDE: A multi-GPU code for data-intensive kernel density estimation (KDE). Spatial computational domain is first estimated for KDE. Then the study area is decompose into sub-regions through an adaptive partitioning approach. Each sub-region is processed by a GPU node. These GPU nodes are communicated through massage passing interface (MPI).
  8. MapAlgebra: this package contains a parallel map algebra code using CUDA, MPI, and Parallel I/O. It is extracted from a parallel geospatial programming models training package.

Please refer to each component's README/INSTALL document on how to compile and install them.

Known Issues


If you have any questions about CyberGIS Toolkit, please contact CyberGIS helpdesk: