Omniscape.jl: Software to compute omnidirectional landscape connectivity

  • Landau V
  • Shah V
  • Anantharaman R
  • et al.
N/ACitations
Citations of this article
121Readers
Mendeley users who have this article in their library.

Abstract

Omniscape.jl is a software package that implements the Omniscape algorithm (McRae et al., 2016) to compute landscape connectivity. It is written in the Julia programming language (Bezanson et al., 2017) to be fast, scalable, and easy-to-use. Circuitscape.jl (Anantharaman et al., 2020), the package on which Omniscape.jl builds and expands, abstracts landscapes as two-dimensional electrical networks and solves for current flow. The current flow that results represents landscape connectivity. Omniscape.jl is novel in that it produces maps of “omni-directional” connectivity, which provide a spatial representation of connectivity between every possible pair of start and endpoints in the landscape. These maps can be used by researchers and landscape managers to understand and predict how ecological processes (e.g., animal movement, disease transmission, gene flow, and fire behavior) are likely to manifest in geographic space. Omniscape.jl makes use of Julia’s native multi-threading, making it readily scalable and deployable to high performance compute nodes. More information on the broader Circuitscape project, which is home to Circuitscape.jl and Omniscape.jl, can be found at circuitscape.org.

Cite

CITATION STYLE

APA

Landau, V., Shah, V., Anantharaman, R., & Hall, K. (2021). Omniscape.jl: Software to compute omnidirectional landscape connectivity. Journal of Open Source Software, 6(57), 2829. https://doi.org/10.21105/joss.02829

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free