grainscape
Efficient Modelling of Landscape Connectivity, Habitat, and Protected Area Networks
Science Score: 46.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
1 of 8 committers (12.5%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (18.2%) to scientific vocabulary
Keywords
Repository
Efficient Modelling of Landscape Connectivity, Habitat, and Protected Area Networks
Basic Info
- Host: GitHub
- Owner: achubaty
- Language: TeX
- Default Branch: main
- Homepage: https://alexchubaty.com/grainscape
- Size: 108 MB
Statistics
- Stars: 20
- Watchers: 3
- Forks: 2
- Open Issues: 4
- Releases: 5
Topics
Metadata Files
README.md
grainscape

Efficient Modelling of Landscape Connectivity, Habitat, and Protected Area Networks
Given a landscape resistance surface, creates grains of connectivity and minimum planar graph models that can be used to calculate effective distances for landscape connectivity at multiple scales.
This is a cross-platform reimplementation and update of the grainscape package (http://grainscape.r-forge.r-project.org).
To cite grainscape in publications, see citation("grainscape").
Installation
From CRAN
r
install.packages("grainscape")
From GitHub
- Install development libraries: building packages from source requires the appropriate development libraries for your operating system. See here for more details.
- *Windows:* install [Rtools](https://cran.r-project.org/bin/windows/Rtools/).
- *macOS:* install Xcode commandline tools from the terminal: `xcode-select --install`.
- *Debian/Ubuntu Linux:* ensure `r-base-dev` is installed.
Install from GitHub:
```r
install.packages("remotes")
library("remotes") install_github("achubaty/grainscape") ```
Reporting bugs
Contact us via the package GitHub site: https://github.com/achubaty/grainscape/issues.
Contributions
This Git repository uses the Git Flow branching model (the git flow extension is useful for this).
The development branch contains the latest contributions and other code that will appear in the next release, and the main branch contains the code of the latest release, which is exactly what is currently on CRAN.
To make a contribution to the package, just send a pull request.
When you send your PR, make sure development is the destination branch on the grainscape repository.
Your PR should pass R CMD check --as-cran, which will also be checked by GitHub Actions when the PR is submitted.
Owner
- Name: Alex Chubaty
- Login: achubaty
- Kind: user
- Location: Calgary, AB
- Company: @FOR-CAST
- Website: https://alexchubaty.com
- Repositories: 56
- Profile: https://github.com/achubaty
Ecologist and simulation modeller, developing landscape-level models of insect dispersal and forest disturbance.
GitHub Events
Total
- Create event: 2
- Release event: 1
- Issues event: 8
- Watch event: 2
- Issue comment event: 8
- Push event: 40
Last Year
- Create event: 2
- Release event: 1
- Issues event: 8
- Watch event: 2
- Issue comment event: 8
- Push event: 40
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Alex Chubaty | a****y@g****m | 435 |
| pgalpern | p****n | 28 |
| Sam Doctolero | s****l@u****a | 27 |
| ecologics | p****n@u****a | 18 |
| DESKTOP-L2RVLNC\Sam | s****o@g****m | 4 |
| jsta | s****2@m****u | 1 |
| cxfauvelle | c****e@g****m | 1 |
| stefan7th | s****h@e****b | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 71
- Total pull requests: 1
- Average time to close issues: 9 months
- Average time to close pull requests: about 1 hour
- Total issue authors: 7
- Total pull request authors: 1
- Average comments per issue: 2.85
- Average comments per pull request: 3.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 3
- Pull requests: 0
- Average time to close issues: about 7 hours
- Average time to close pull requests: N/A
- Issue authors: 2
- Pull request authors: 0
- Average comments per issue: 1.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- achubaty (40)
- ecologics (25)
- rsbivand (2)
- Klemet (2)
- Johnny987654321 (1)
- krlmlr (1)
- ChrisBeirne (1)
Pull Request Authors
- jsta (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- cran 213 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 12
- Total maintainers: 1
proxy.golang.org: github.com/achubaty/grainscape
- Documentation: https://pkg.go.dev/github.com/achubaty/grainscape#section-documentation
-
Latest release: v0.5.0
published about 1 year ago
Rankings
cran.r-project.org: grainscape
Landscape Connectivity, Habitat, and Protected Area Networks
- Homepage: https://www.alexchubaty.com/grainscape/
- Documentation: http://cran.r-project.org/web/packages/grainscape/grainscape.pdf
- License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
-
Latest release: 0.5.0
published about 1 year ago
Rankings
Maintainers (1)
Dependencies
- actions/cache v1 composite
- actions/checkout v2 composite
- actions/upload-artifact main composite
- r-lib/actions/setup-pandoc master composite
- r-lib/actions/setup-r master composite
- r-lib/actions/setup-tinytex v1 composite
- actions/cache v1 composite
- actions/checkout v2 composite
- r-lib/actions/setup-pandoc master composite
- r-lib/actions/setup-r master composite
- Rcpp >= 0.12.11.4 imports
- ggplot2 * imports
- grDevices * imports
- graphics * imports
- igraph * imports
- methods * imports
- raster * imports
- rgdal * imports
- sp * imports
- utils * imports
- covr * suggests
- cowplot * suggests
- ggthemes * suggests
- knitr * suggests
- parallel * suggests
- rgeos * suggests
- rmarkdown * suggests
- spelling * suggests
- testthat * suggests
- JamesIves/github-pages-deploy-action v4.4.1 composite
- actions/checkout v3 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite