Omniscape.jl
Omniscape.jl: Software to compute omnidirectional landscape connectivity - Published in JOSS (2021)
Science Score: 98.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 9 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: researchgate.net, joss.theoj.org -
○Committers with academic emails
-
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords
Keywords from Contributors
Repository
Functions to compute omnidirectional landscape connectivity using circuit theory and the Omniscape algorithm.
Basic Info
- Host: GitHub
- Owner: Circuitscape
- License: mit
- Language: Julia
- Default Branch: main
- Homepage: https://docs.circuitscape.org/Omniscape.jl/stable/
- Size: 1.03 GB
Statistics
- Stars: 63
- Watchers: 6
- Forks: 13
- Open Issues: 16
- Releases: 24
Topics
Metadata Files
README.md

| Docs | Chat | Cite | Status |
|:-----------------------------------------------------:|:------------------------------------:|:-----------:|:-------:|
|
|
| |
|
Omniscape.jl is built on Circuitscape.jl and implements the Omniscape connectivity modeling algorithm to map omni-directional habitat connectivity. The Omniscape algorithm was developed by McRae and colleagues in 2016. Check out the docs for additional information.
Installation 
The latest version of Omniscape.jl requires Julia version 1.9 or greater. You can install Julia here. Once installation is complete, open a Julia terminal and run the following code to install Omniscape.jl.
julia
using Pkg; Pkg.add("Omniscape")
If you want to install the latest (unreleased) development version of Omniscape, you can get it by running:
julia
using Pkg; Pkg.add(PackageSpec(name = "Omniscape", rev = "main"))
Citing Omniscape.jl
Please cite Landau et al. (2021) when using Omniscape.jl.
Landau, V.A., V.B. Shah, R. Anantharaman, and K.R. Hall. 2021. Omniscape.jl: Software to compute omnidirectional landscape connectivity. Journal of Open Source Software, 6(57), 2829.
Here's a bibtex entry: ``` @article{Landau2021, doi = {10.21105/joss.02829}, url = {https://doi.org/10.21105/joss.02829}, year = {2021}, publisher = {The Open Journal}, volume = {6}, number = {57}, pages = {2829}, author = {Vincent A. Landau and Viral B. Shah and Ranjan Anantharaman and Kimberly R. Hall}, title = {Omniscape.jl: Software to compute omnidirectional landscape connectivity}, journal = {Journal of Open Source Software} }
```
Please be sure to also cite the original work where the Omniscape algorithm was first described:
McRae, B. H., K. Popper, A. Jones, M. Schindel, S. Buttrick, K. R. Hall, R. S. Unnasch, and J. Platt. 2016. Conserving Nature’s Stage: Mapping Omnidirectional Connectivity for Resilient Terrestrial Landscapes in the Pacific Northwest. The Nature Conservancy, Portland, Oregon.
Contributing
Contributions in the form of pull requests are always welcome and appreciated. To report a bug or make a feature request, please file an issue. For general discussions and questions about usage, start a conversation on gitter.
Acknowledgments
Development of this software package was made possible by funding from NASA's Ecological Forecasting program and the Wilburforce Foundation through a project led by Kim Hall at The Nature Conservancy. This software package would not have been possible without Brad McRae (1966-2017), the visionary behind Circuitscape, the Omniscape algorithm, and several other software tools for assessing connectivity. Omniscape.jl is built on Circuitscape.jl, which was authored by Ranjan Anantharaman and Viral Shah, both of whom have been incredibly helpful in steering and guiding the development of Omniscape.jl. Kim Hall, Aaron Jones, Carrie Schloss, Melissa Clark, Jim Platt, and early Omniscape.jl users helped steer software development by providing valuable feedback and insight.
Owner
- Name: Circuitscape
- Login: Circuitscape
- Kind: organization
- Website: https://circuitscape.org/
- Repositories: 15
- Profile: https://github.com/Circuitscape
Circuit-theoretic computations for landscape ecology
JOSS Publication
Omniscape.jl: Software to compute omnidirectional landscape connectivity
Authors
Massachusetts Institute of Technology, Cambridge, Massachusetts, United States
Tags
julia ecology circuit theory habitat connectivity omniscape circuitscapeCitation (CITATION.bib)
@article{landau2021omniscape,
title={Omniscape. jl: Software to compute omnidirectional landscape connectivity},
author={Landau, Vincent A and Shah, Viral B and Anantharaman, Ranjan and Hall, Kimberly R},
journal={Journal of Open Source Software},
volume={6},
number={57},
pages={2829},
year={2021}
}
GitHub Events
Total
- Watch event: 5
- Issue comment event: 4
Last Year
- Watch event: 5
- Issue comment event: 4
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Vincent Landau | v****t@c****g | 624 |
| Vincent Landau | v****u | 207 |
| Vincent Landau | v****u@g****m | 15 |
| dependabot[bot] | 4****] | 4 |
| Viral B. Shah | V****h | 3 |
| Dilum Aluthge | d****m@a****m | 2 |
| Jesse Anderson | j****n@g****m | 2 |
| Julia TagBot | 5****t | 1 |
| Yeesian Ng | n****n@g****m | 1 |
| byronbest | 4****t | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 87
- Total pull requests: 41
- Average time to close issues: 3 months
- Average time to close pull requests: 15 days
- Total issue authors: 34
- Total pull request authors: 8
- Average comments per issue: 4.36
- Average comments per pull request: 0.27
- Merged pull requests: 35
- Bot issues: 0
- Bot pull requests: 8
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 0.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- vlandau (39)
- linhunt (4)
- joncjones (4)
- jessjaco (4)
- slamander (3)
- tpoisot (3)
- peggyn7 (2)
- thomarse-ef (2)
- aeduckworth (1)
- ekbuchholtz (1)
- amywaananen (1)
- JuliaTagBot (1)
- mariesoret (1)
- luciano-atzeni (1)
- ranjanan (1)
Pull Request Authors
- vlandau (32)
- dependabot[bot] (9)
- github-actions[bot] (2)
- ViralBShah (2)
- gitter-badger (1)
- jessjaco (1)
- byronbest (1)
- yeesian (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 102 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 26
juliahub.com: Omniscape
Functions to compute omnidirectional landscape connectivity using circuit theory and the Omniscape algorithm.
- Homepage: https://docs.circuitscape.org/Omniscape.jl/stable/
- Documentation: https://docs.juliahub.com/General/Omniscape/stable/
- License: MIT
-
Latest release: 0.6.2
published almost 2 years ago
Rankings
Dependencies
- JuliaRegistries/TagBot v1 composite
- actions/cache v1 composite
- actions/checkout v2 composite
- codecov/codecov-action v1 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-processcoverage v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia v1 composite
- ubuntu 20.04 build
