Circuitscape Changelog

What's new in Circuitscape 4.0.5

Sep 27, 2016
  • Fixed bug where failed solves stopped execution in all-to-one mode.
  • Sped up finding of valid point pairs.

New in Circuitscape 4.0.4 (Sep 27, 2016)

  • Include/exclude pairs file can now have one pair, and will not bog down with node IDs that have many digits.

New in Circuitscape 4.0.3 (Sep 27, 2016)

  • Fixed bug that caused batch mode errors.

New in Circuitscape 4.0.2 (Sep 27, 2016)

  • Code can now load larger networks.
  • ASCII grid headers can now be in upper or lower case.

New in Circuitscape 4.0.1 (Sep 27, 2016)

  • Adds the ability to analyze networks, not just raster grids.
  • We have overhauled the code to increase speed, analyze much larger grids, and allow parallel processing.
  • Circuitscape now auto-detects whether focal points or regions are used.
  • The new user interface is more intuitive and we've added a console window.
  • The user guide can be accessed via the Help menu. We would appreciate feedback and bug reports.

New in Circuitscape 3.5.8 (Sep 27, 2016)

  • Changes to improve interaction with ArcMap for Linkage Mapper integration. Updated version of PyAMG gets rid of warning ComplexWarning message.

New in Circuitscape 3.5.7 (May 25, 2012)

  • Added progress messages for command-line calls using cs_run.exe.

New in Circuitscape 3.5.5 (May 25, 2012)

  • Added an option to write maximum current maps in addition to cumulative maps. Circuitscape can also now be run from the command line in the installation directory using cs_run.exe followed by a config (.ini) filename. Fixed a bug that sometimes incorrectly identified disconnected patches (graph components) within landscapes.

New in Circuitscape 3.5.4 (Feb 7, 2011)

  • 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.5.2 (11/14/10) adds 64-bit capability and easier-to-read configuration (.ini) files. Versions 3.5.3 and 3.5.4 fix minor bugs introduced with 3.5.2.

New in Circuitscape 3.4.2 (Feb 7, 2011)

  • Fixed a bug that caused errors in some cases when focal regions overlapped NODATA areas in habitat maps.

New in Circuitscape 3.4 (Feb 7, 2011)

  • Significant memory and error handling improvements. A highly recommended update.

New in Circuitscape 3.3 (Feb 7, 2011)

  • 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.

New in Circuitscape 3.2.1 (Feb 7, 2011)

  • Fixed temporary Windows bug created by 3.2 build. Mac and Linux were not affected.

New in Circuitscape 3.2 (Feb 7, 2011)

  • Added new “one-to-all” mode to calculate connectivity between each patch and all others.

New in Circuitscape 3.1.3 (Feb 7, 2011)

  • 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.

New in Circuitscape 3.1.1 (Feb 7, 2011)

  • 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.

New in Circuitscape 3.1 (Feb 7, 2011)

  • 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.

New in Circuitscape 3.0.2 (Feb 7, 2011)

  • 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.

New in Circuitscape 3.0.1 (Feb 7, 2011)

  • Added batch processing capability. Also added example configuration files to “examples” directory.

New in Circuitscape 3.0 (Feb 7, 2011)

  • First Python-based release. Added functionality, speed, and capacity to analyze large landscapes. Provided as a Windows executable.