Home

Omniscape.jl

A package to compute omnidirectional landscape connectivity.

Package repository: https://github.com/Circuitscape/Omniscape.jl

Note

This package is currently in the early stages of development. Please test it out and post issues to the GitHub repo with any bugs, feature requests, or questions.

Installation

using Pkg; Pkg.add("Omniscape")

Overview

This package implements the omnidirectional connectivity algorithm developed by McRae et al. (2016). Omniscape.jl is a moving window implementation of Circuitscape.jl (Anantharaman et al. 2019). Circuitscape.jl applies circuit theory to make spatially-explicit predictions of connectivity using concepts developed by McRae (2006) and McRae et al. (2008).

References

[1] Anantharaman, R., Hall, K., Shah, V., & Edelman, A. (2019). Circuitscape in Julia: High Performance Connectivity Modelling to Support Conservation Decisions. arXiv preprint arXiv:1906.03542.

[2] McRae, B. H. (2006). Isolation by resistance. Evolution, 60(8), 1551-1561.

[3] McRae, B. H., Dickson, B. G., Keitt, T. H., & Shah, V. B. (2008). Using circuit theory to model connectivity in ecology, evolution, and conservation. Ecology, 89(10), 2712-2724.

[4] McRae, B. H., Popper, K., Jones, A., Schindel, M., Buttrick, S., Hall, K., Unnasch, B. & Platt, J. (2016). Conserving nature’s stage: mapping omnidirectional connectivity for resilient terrestrial landscapes in the Pacific Northwest. The Nature Conservancy, Portland, Oregon.