omniscape & omniscapeImpact SyncroSim
Omnidirectional landscape connectivity based on circuit theory
omniscape SyncroSim is an open-source SyncroSim base package for running Omniscape.jl and calculating omnidirectional landscape connectivity.
omniscape SyncroSim allows users to run the latest Omniscape.jl code without ever having to interact with Julia directly. Rather, through SyncroSim, users can run an Omniscape analysis using either a Windows user interface or through scripts written in R (using rsyncrosim) or Python (using pysyncrosim). For details on model parameters and configurations, see the Omniscape.jl documentation.
omniscapeImpact is an add-on package to omniscape SyncroSim that compares the connectivity outputs of two omniscape analyses. For more information, see the omniscapeImpact tutorial.
Requirements
The latest version of omniscape SyncroSim has two requirements:
- SyncroSim version 2.5.12 or higher
- Julia version 1.5.4 or higher
Instructions for installing the above requirements are provided on the Getting Started page.
Tutorials
For tutorials covering the basics of omniscape and omniscapeImpact SyncroSim packages, see:
- Reproducing the Omniscape.jl example with omniscape SyncroSim
- Measuring the impact of connectivity change with omniscapeImpact
Key Links
Browse source code for omniscape at
http://github.com/ApexRMS/omniscape/.
Browse source code for omniscapeImpact at
http://github.com/ApexRMS/omniscapeImpact/.
Report a bug or contribute an idea at
http://github.com/ApexRMS/omniscape/issues.
Omniscape.jl documentation at https://docs.circuitscape.org/Omniscape.jl/stable/.
Contributors
Carina Rauen Firkowski (Author, maintainer)
Bronwyn Rayfield (Author)
Katie Birchard (Author)
Marie-Josée Fortin (Author)
Colin Daniel (Author)
Citation
Firkowski, C., Rayfield, B., Birchard, K., Fortin, M.-J., & Daniel, C. (2023). omniscape SyncroSim: Omni-directional habitat connectivity based on circuit theory (1.0.1). ApexRMS. https://doi.org/10.5281/zenodo.10818776.