A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

osiris

A R package to process climate impacts on agricultural yields for the Global Change Analysis Model.
https://github.com/JGCRI/osiris

Category: Consumption
Sub Category: Agriculture and Nutrition

Last synced: about 8 hours ago
JSON representation

Repository metadata

Processes climate impacts on agricultural yields for GCAM

README.md

build
test_coverage
codecov
docs
DOI

Introduction

osiris is R package to process climate impacts on agricultural yields for the Global Change Analysis Model (GCAM).

Citation

Ahsan, H., Khan, Z., Snyder, A., Kyle, P., & Vernon, C.R. (2023). osiris: An R package to process climate impacts on agricultural yields for the Global Change Analysis Model. Journal of Open Source Software, 8(85), 5226. https://doi.org/10.21105/joss.05226

Installation Guide

  1. Download and install:

  2. In R or R studio:

install.packages("devtools")
devtools::install_github("JGCRI/osiris")

Additional steps for UBUNTU from a terminal

sudo add-apt-repository ppa:ubuntugis/ppa
sudo apt-get update
sudo apt-get install -y libcurl4-openssl-dev libssl-dev libxml2-dev libudunits2-dev libproj-dev libavfilter-dev

Additional steps for MACOSX from a terminal

brew install pkg-config

Related Publications

  • Müller, C., Franke, J., Jägermeyr, J., Ruane, A.C., Elliott, J., Moyer, E., Heinke, J., Falloon, P.D., Folberth, C., Francois, L. and Hank, T., 2021. Exploring uncertainties in global crop yield projections in a large ensemble of crop models and CMIP5 and CMIP6 climate scenarios. Environmental Research Letters, 16(3), p.034040. https://doi.org/10.1088/1748-9326/abd8fc
  • Franke, J.A., Müller, C., Elliott, J., Ruane, A.C., Jägermeyr, J., Snyder, A., Dury, M., Falloon, P.D., Folberth, C., François, L. and Hank, T., 2020. The GGCMI Phase 2 emulators: global gridded crop model responses to changes in CO 2, temperature, water, and nitrogen (version 1.0). Geoscientific Model Development, 13(9), pp.3995-4018. https://doi.org/10.5194/gmd-13-3995-2020
  • Snyder, A., Calvin, K.V., Phillips, M. and Ruane, A.C., 2019. A crop yield change emulator for use in GCAM and similar models: Persephone v1. 0. Geoscientific Model Development, 12(4), pp.1319-1350. https://doi.org/10.5194/gmd-12-1319-2019

Citation (CITATION.md)

<!-------------------------->
<!-------------------------->
# Citation
<!-------------------------->
<!-------------------------->

Ahsan, H., Khan, Z., Snyder, A., Kyle, P., & Vernon, C.R. (2023). osiris: An R package to process climate impacts on agricultural yields for the Global Change Analysis Model. Journal of Open Source Software, 8(85), 5226. https://doi.org/10.21105/joss.05226 


<!-------------------------->
<!-------------------------->
# BibText
<!-------------------------->
<!-------------------------->

```
@article{Ahsan2023,
  doi = {10.21105/joss.05226},
  url = {https://doi.org/10.21105/joss.05226},
  year = {2023},
  publisher = {The Open Journal},
  volume = {8},
  number = {85},
  pages = {5226},
  author = {Hamza Ahsan and Zarrar Khan and Abigail Snyder and Page Kyle and Chris Vernon},
  title = {osiris: An R package to process climate impacts on agricultural yields for the Global Change Analysis Model},
  journal = {Journal of Open Source Software}
}
```

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 109
Total Committers: 3
Avg Commits per committer: 36.333
Development Distribution Score (DDS): 0.193

Commits in past year: 30
Committers in past year: 1
Avg Commits per committer in past year: 30.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
hahsan1 7****1 88
Zarrar Khan z****n@p****v 19
Zarrar Khan k****n@g****m 2

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 3
Total pull requests: 25
Average time to close issues: about 1 month
Average time to close pull requests: 3 days
Total issue authors: 1
Total pull request authors: 2
Average comments per issue: 1.67
Average comments per pull request: 0.04
Merged pull request: 25
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/JGCRI/osiris

Top Issue Authors

  • kauedesousa (3)

Top Pull Request Authors

  • hahsan1 (16)
  • zarrarkhan (9)

Top Issue Labels

Top Pull Request Labels


Dependencies

DESCRIPTION cran
  • R >= 2.10 depends
  • class * imports
  • data.table * imports
  • dplyr * imports
  • foreach * imports
  • gcamdata * imports
  • magrittr * imports
  • ncdf4 * imports
  • raster * imports
  • rlang * imports
  • sp * imports
  • tibble * imports
  • tidyr * imports
  • knitr * suggests
  • rmarkdown * suggests
  • testthat >= 3.0.0 suggests
.github/workflows/build.yml actions
  • actions/cache v1 composite
  • actions/checkout v1 composite
  • r-lib/actions/setup-pandoc v2-branch composite
  • r-lib/actions/setup-r v2-branch composite
  • r-lib/actions/setup-tinytex v2-branch composite
.github/workflows/docs.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/test_coverage.yml actions
  • actions/cache v1 composite
  • actions/checkout v1 composite
  • r-lib/actions/setup-pandoc v2-branch composite
  • r-lib/actions/setup-r v2-branch composite
  • r-lib/actions/setup-tinytex v2-branch composite

Score: 2.4849066497880004