tool · draft
Circuitscape
Open-source program that borrows algorithms from electronic circuit theory to predict how animals, plants and genes move across a landscape, treating every possible path at once; written in Julia.
What is reusable: open sourceunknown dataAPI unknownopen participation MITCode is on GitHub under the MIT licence; the project asks for bug reports on GitHub issues and is looking for new contributors and maintainers.
Resistance layers describe how hard each cell of a landscape is to cross. Treated as an electrical circuit, the current flowing through them shows where movement concentrates, over all possible pathways at the same time.1 Circuitscape was created by Brad McRae (1966-2017), Viral B. Shah, Tanmay Mohapatra and Ranjan Anantharaman.1
It has three companion tools:
- Omniscape applies Circuitscape in a moving window for omni-directional connectivity.1
- Linkage Mapper is an ArcGIS toolbox that maps corridors, pinch-points and barriers.1,2
- Gnarly Landscape Utilities builds the core-area and resistance layers the others need.1,2
The project lists its uses as wildlife corridor design, landscape genetics (how landscape features shape gene flow between populations), movement ecology, connectivity under climate change, infectious disease, fire and agriculture.1 Circuitscape received The Wildlife Society's Spatial Ecology and Telemetry Working Group award in 2013.1
Circuitscape 5 is written in Julia, a programming language for scientific computing, and runs on Windows, macOS and Linux.2 Users install it as a Julia package (Pkg.add("Circuitscape"), Julia 1.12 or later) and drive it with INI configuration files.3 It reads ESRI ASCII grids and, with ArchGDAL, GeoTIFF.3 The code is on GitHub under the MIT licence,2,3 and the project is looking for new contributors and maintainers.2 The earlier Python version, Circuitscape 4, is archived, but its installers and ArcGIS toolboxes remain downloadable.2 NASA and The Nature Conservancy funded version 5; the Wilburforce Foundation funded version 4.1
- tier
- 1
- form
- Open-source connectivity library
- group
- Ecosystems and land
- homepage
- https://circuitscape.org/
helps answer this question
-
How do sound, light, smell and barriers shape a place for people and for other animals?
-
If land changes use, farm to housing, forest to pasture, floodplain to park, what happens to water, habitat, carbon and food?
cited by
-
Twelve recent reports about places, each read for the question someone there would put to a model, and for the kind of model that question needs.
needed by
-
Wolves returned to Yellowstone National Park in 1995, and the park held 84 of them at the end of 2025. Inside the park they are protected; across the boundary they are hunted under state rules. How many can be taken next to the park, what do wolves cost ranchers, and how much did they change elk, willows and streams?
Tags: habitat connectivity, wildlife corridors, circuit theory, landscape ecology, open source