Welcome to the Circuitscape Project!
Circuitscape is a free, open-source program which borrows algorithms from electronic circuit theory to predict patterns of movement, gene flow, and genetic differentiation among plant and animal populations in heterogeneous landscapes. Circuit theory complements least-cost path approaches because it considers effects of all possible pathways across a landscape simultaneously.
Please note: whatever tool you use, connectivity modeling involves a great deal of research, data compilation, GIS analyses, and careful interpretation of results. Defining areas to connect, parameterizing resistance models, and other modeling decisions you will need to make are not trivial. Before diving in, we strongly recommend that users first acquaint themselves with the process and challenges of connectivity modeling by consulting published resources. Good places to start include overviews on the Corridor Design and Connecting Landscapes websites.
March 2014- Need to create resistance or core area layers? Check out the new Gnarly Landscape Utilities.
Feb 2014- Circuitscape 4.0-beta is up. Please send your feedback- we will be incorporating changes and releasing 4.0 soon.
Dec 2013- Circuitscape 4.0 is in development over at GitHub! A beta version will be released soon.
Oct 2013- Circuitscape can now be called from an ArcGIS toolbox. No more converting input grids to ASCII format! Just install the ArcGIS toolbox from our downloads page when you install Circuitscape.
Jan 2013- Linkage Mapper is now integrated with Circuitscape. It uses Circuitscape to identify pinch points within least-cost corridors and to analyze linkage network centrality. See the Linkage Mapper website for more.
July 2012- Circuitscape 3.5.8 is now available for download.
Feb 2011- We now have an executable for 64-bit Windows machines. This allows Circuitscape to use more RAM and process larger grids.
Check out the new Export from ArcGIS tool by Jeff Jenness. It lets you easily convert rasters or shapefiles to ASCII grid format for use with Circuitscape. Automatically converts all files to the same projection, cell size, and extent.
Version 3.5 is here. This includes new features and much faster code for pairwise resistance calculations (as long as you use focal points and don't create voltage or current maps). We’ve also solved the bug that caused crashes on some Windows machines.
Circuitscape was written by Brad McRae and Viral Shah. More details about the authors here.
We are especially grateful to the Wilburforce Foundation and the Cougar Fund for funding this work. We also wish to thank the Washington Program of The Nature Conservancy and the National Center for Ecological Analysis and Synthesis for supporting Brad McRae and Interactive Supercomputing and the University of California, Santa Barbara for supporting Viral Shah while they collaborated on the project.