DOWNLOAD CIRCUITSCAPE

 

CIRCUITSCAPE 3.5 Downoads:

Windows executable, including example problems.

Mac executable (for Intel-based macs using OS X 10.5).  You’ll want to download the examples directory as well.

Python source code (for developers and Linux users; additional instructions here).

New! ArcGIS “Export to Circuitscape” tool by Jeff Jenness


HELP US IMPROVE CIRCUITSCAPE!

Please help us by reporting bugs and suggesting enhancements to the Circuitscape user group.

Circuitscape is made available under the LGPL license, and was written in Python 2.5.2 using these free Python modules: wxPython 2.7.2, PythonCard 0.8.2, Numpy 1.2.1, Scipy 0.7.0, and Pyamg 1.0.0.

Version History:

Version 3.5 (11/06/09): Fixed a bug that caused errors on older Windows machines.  Increased speed of solves for pairwise resistances when focal points are used and no current or voltage mapping is done.  Added several new features in the options menu, as described in the user manual.

Version 3.4.2 (7/24/09): Fixed a bug that caused errors in some cases when focal regions overlapped NODATA areas in habitat maps.

Version 3.4 (7/14/09): Significant memory and error handling improvements.  A highly recommended update.

Version 3.3 (5/22/09): Added new “all-to-one” mode for calculating connectivity between each focal patch and all others.  This can be a faster way to produce cumulative current maps among large numbers of focal patches than the pairwise mode, with similar results.

Version 3.2.1 (5/19/09):  Fixed temporary Windows bug created by 3.2 build.  Mac and Linux were not affected.

Version 3.2 (5/7/09):  Added new “one-to-all” mode to calculate connectivity between each patch and all others.

Version 3.1.3 (4/26/09):  Improved memory handling (allowing larger problems to be solved), and improved solver routine.  Fixed bug that produced non-zero current and voltage maps when focal node pairs fell in the same short-circuit region.  Added check to ensure input grids all have same cell size and extent.  Added code that allows remaining pairwise solves to finish even if one fails.

Version 3.1.1 (4/5/09):  Added statusbar to provide feedback on progress.  Fixed bug that dropped focal regions from analyses in some cases.  Disabled use of GDAL installations for now; we are working on resolving an issue with the GDAL reader.

Version 3.1 (3/8/09): Circuitscape can now detect and use existing GDAL installations to read grids more quickly.  Improved verification code, minor updates to user interface and error checking.

Version 3.0.2 (2/16/09): Fixed bug that didn’t allow non-integer cell sizes.  Code now allows missing nodata_value line in grid headers.  Also added checking for valid grid and text list formats.

Version 3.0.1 (12/11/08): Added batch processing capability. Also added example configuration files to “examples” directory.

Version 3.0: (12/01/08): First Python-based release. Added functionality, speed, and capacity to analyze large landscapes. Provided as a Windows executable.

Version 2.5: Matlab version. Requires a Matlab license to run

Version 2.2: Java version. It’s slow, but works for small landscapes.