RangeShiftR
A state-of-the-art eco-evolutionary modelling platform that is becoming increasingly used worldwide for both theoretical and applied purposes.
https://github.com/rangeshifter/rangeshiftr-pkg
Category: Biosphere
Sub Category: Ecological and Environmental Modeling
Last synced: about 19 hours ago
JSON representation
Repository metadata
RangeShiftR-package with new structure using subtree for RS core files
- Host: GitHub
- URL: https://github.com/rangeshifter/rangeshiftr-pkg
- Owner: RangeShifter
- License: gpl-3.0
- Created: 2022-06-23T07:32:59.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2026-04-02T13:14:37.000Z (7 days ago)
- Last Synced: 2026-04-06T09:08:35.368Z (3 days ago)
- Language: C++
- Homepage:
- Size: 29.4 MB
- Stars: 9
- Watchers: 3
- Forks: 1
- Open Issues: 5
- Releases: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
README.md
RangeShiftR
The RangeShiftR package implements the RangeShifter simulation platform for R.
RangeShifter
is a state-of-the-art eco-evolutionary modelling platform that is becoming
increasingly used worldwide for both theoretical and applied purposes
(Bocedi et al. 2014).
RangeShifter is a spatially-explicit, individual-based simulation platform that
allows modelling species’ range dynamics, such as expansion and shifting, and
patch connectivity by linking complex local population dynamics and dispersal
behaviour, while also taking into account inter-individual variability and
evolutionary processes. RangeShifter is highly flexible in terms of the spatial
resolution and extent, and regarding the complexity of the considered ecological
processes. Due to its modular structure, the level of detail in demographic and
dispersal processes can be easily adapted to different research questions and
available data.
Installation
RangeShiftR is only available from this github repository.
(It may move to CRAN in the future.)
RangeShiftR has to be built from source and requires the package Rcpp as
well as a functional C++ compiler toolchain.
# Install RangeShiftR from GitHub:
devtools::install_github("RangeShifter/RangeShiftR-pkg", ref="main", subdir="RangeShiftR")
Usage and help
Please refer to our website for more information about RangeShifter simulation
platform. RangeShifter is accompanied by extensive documentation.
For getting acquainted with the software, we recommend to first read the manual to understand the conceptual underpinnings of RangeShifter.
Analogous to the RangeShifter GUI, we provide tutorials to learn the different features of RangeshiftR using example applications from Bocedi et al. (2014, 2021) and Malchow et al. (2021). These cover some of the main features of RangeShifter, and help becoming familiar with the software.
If you have any further question related to the general concepts and usage of RangeShifter, please browse earlier topics in the forum pages or add a new one. Often it is also helpful to review published studies using the RangeShifter modelling platform.
For technical questions related to the RangeShiftR package interface and which cannot be answered with the documentation provided above, please browse the issues section of this repository and open a new issues if required. We also offer technical support for the RangeShiftR package via mail (rangeshiftr@uni-potsdam.de) if you follow the guidelines of how to ask for help, e.g. guidelines given by StackOverflow:
Contributing
See also
- Compiled software and documentation
- RScore, source for RangeShifter's core code
- RangeShifter batch mode, source for the batch mode interface
Maintainer
References
-
Bocedi G, Palmer SCF, Pe’er G, Heikkinen RK, Matsinos YG, Watts K, Travis JMJ (2014).
RangeShifter: A Platform for Modelling Spatial Eco-Evolutionary Dynamics and
Species’ Responses to Environmental Changes. Methods in Ecology and Evolution 5: 388–96. -
Bocedi G, Palmer SCF, Malchow AK, Zurell D, Watts K, Travis JMJ (2021) RangeShifter 2.0: An extended and enhanced platform for modelling spatial eco-evolutionary dynamics and species’ responses to environmental changes. Ecography 44:1453-1462.
-
Malchow AK, Bocedi G, Palmer SCF, Travis JMJ, Zurell D (2021) RangeShiftR: an R package for individual-based simulation of spatial eco-evolutionary dynamics and species’ responses to environmental change. Ecography 4: 1443-1452.
Owner metadata
- Name: RangeShifter
- Login: RangeShifter
- Email:
- Kind: organization
- Description:
- Website:
- Location: Aberdeen/UK and Berlin/Germany
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/62652197?v=4
- Repositories: 2
- Last ynced at: 2023-04-26T09:46:24.800Z
- Profile URL: https://github.com/RangeShifter
GitHub Events
Total
- Pull request event: 2
- Issues event: 1
- Watch event: 6
- Push event: 60
- Create event: 1
Last Year
- Pull request event: 1
- Watch event: 2
- Push event: 25
- Create event: 1
Committers metadata
Last synced: 3 days ago
Total Commits: 826
Total Committers: 9
Avg Commits per committer: 91.778
Development Distribution Score (DDS): 0.531
Commits in past year: 135
Committers in past year: 4
Avg Commits per committer in past year: 33.75
Development Distribution Score (DDS) in past year: 0.496
| Name | Commits | |
|---|---|---|
| Theo Pannetier | t****o@p****l | 387 |
| Jette Reeg | j****g@u****e | 238 |
| malchowa | m****a@g****e | 81 |
| Steve Palmer | s****r@a****k | 63 |
| Nicolas Boullis | n****s@c****r | 39 |
| Greta Bocedi | g****i@a****k | 7 |
| RoslynHenry | r****1@a****k | 6 |
| Greta Bocedi | s****2@a****k | 3 |
| Palmer | n****8@a****k | 2 |
Committer domains:
- abdn.ac.uk: 5
- centralesupelec.fr: 1
- geo.hu-berlin.de: 1
- uni-potsdam.de: 1
- pannetier.nl: 1
Issue and Pull Request metadata
Last synced: 5 days ago
Total issues: 3
Total pull requests: 9
Average time to close issues: 9 months
Average time to close pull requests: 3 months
Total issue authors: 3
Total pull request authors: 3
Average comments per issue: 1.33
Average comments per pull request: 0.67
Merged pull request: 6
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: 6 days
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- Daviser95 (1)
- ellalewi547 (1)
- JetteReeg (1)
Top Pull Request Authors
- JetteReeg (7)
- Daviser95 (1)
- TheoPannetier (1)
Top Issue Labels
Top Pull Request Labels
Dependencies
- R >= 3.6 depends
- Rcpp >= 1.0.0 imports
- Rdpack >= 0.7 imports
- methods * imports
- rmarkdown * imports
- terra * imports
Score: 4.836281906951478