Science Score: 13.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
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.6%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: jjentschke
  • License: gpl-3.0
  • Language: R
  • Default Branch: master
  • Size: 54.7 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Created about 2 years ago · Last pushed 10 months ago
Metadata Files
Readme Changelog License

README.Rmd

---
output: github_document
bibliography: vignettes/REFERENCES.bib
---

```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%",
  eval = TRUE
)

Sys.setlocale("LC_ALL", "English")

```

# barrks




The goal of `barrks` (**bar**k beetle **r**aster **k**it for **s**easonal
development) is to calculate the phenological development of bark beetles. Rather
than implementing one specific model, the package provides a collection of
different models that can be chosen. Additionally, the models can be customized
and combined to create an individual model. The calculations can be done
spatially explicit by using raster inputs, or based on station inputs that are
available as data frames. Even though most of the implemented models describe
the phenology of *Ips typographus*, the package is not limited to particular
bark beetle species. For instance, CHAPY models the phenology of
*Pityogenes chalcographus* and the package may be extended by models for additional
bark beetle species.
The full documentation of `barrks` can be found [here](https://jjentschke.github.io/barrks/).

The following table lists the models that are implemented in the package.

| Model | Publication | Species | Help |
| ----- | ----------- | ------- | ---- |
| BSO | @Jakoby2019 | *I. typographus* | `?model.bso.apply` 
`?model.bso.customize` | | Lange | @Lange2008 | *I. typographus* | `?model.lange.apply`
`?model.lange.customize` | | Jönsson | @Jonsson2011 | *I. typographus* | `?model.joensson.apply`
`?model.joensson.customize` | | PHENIPS | @Baier2007 | *I. typographus* | `?model.phenips.apply`
`?model.phenips.customize` | | PHENIPS‑Clim | - | *I. typographus* | `?model.phenips_clim.apply`
`?model.phenips_clim.customize` | | RITY | @Ogris2019 | *I. typographus* | `?model.rity.apply`
`?model.rity.customize` | | CHAPY | @Ogris2020 | *P. chalcographus* | `?model.chapy.apply`
`?model.chapy.customize` | ## Installation The latest released version of `barrks` can be installed from CRAN from within R: ```{r eval = FALSE} install.packages('barrks') ``` The development version of `barrks` can be installed from [GitHub](https://github.com/): ```{r eval = FALSE} devtools::install_github("jjentschke/barrks") ``` ## Basic Example `barrks` comes with sample data that will be used below. The phenology is calculated with `phenology()` which takes all necessary inputs as arguments. Subsequently, the rasters of emerged generations by date can be retrieved with `get_generations_rst()`. `terra::plot()` can be used to visualize these rasters. ```{r generations-plot, message=FALSE, warning = FALSE, out.width = "100%", fig.dim=c(7,2), out.width = "100%", fig.cap = "Generations plot (\"1\" means that the first generation hatched, \"1s\" means that the first generations sister brood hatched)"} library(barrks) library(tidyverse) library(terra) # calculate phenology pheno <- phenology('phenips-clim', barrks_data()) # plot number of prevailing generations on 4 different dates dates <- c('2015-04-15', '2015-06-15', '2015-08-15', '2015-10-15') get_generations_rst(pheno, dates) %>% plot(mar = c(0.2, 0.1, 2, 5), axes = FALSE, box = TRUE, nr = 1, cex.main = 1.9, plg = list(cex = 1.8)) ``` `barrks` makes it easy to plot the development of the individual generations. To illustrate that, a "shaded" variant of the phenology above is calculated and the development diagram for a specific cell (called "station" in `barrks`) is plotted for both phenology variants. ```{r development-diagram, message=FALSE, out.width = "100%", fig.dim=c(7,4), fig.cap = "Development diagram"} pheno_shaded <- phenology('phenips-clim', barrks_data(), exposure = 'shaded') plot_development_diagram(list(sunny = pheno, shaded = pheno_shaded), stations_create('Example', 234), .lty = c(1, 2), xlim = as.Date(c('2015-04-01', '2015-12-31'))) ``` # References

Owner

  • Name: Jakob Jentschke
  • Login: jjentschke
  • Kind: user

GitHub Events

Total
  • Issues event: 1
  • Issue comment event: 1
  • Push event: 6
Last Year
  • Issues event: 1
  • Issue comment event: 1
  • Push event: 6

Packages

  • Total packages: 1
  • Total downloads:
    • cran 231 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 5
  • Total maintainers: 1
cran.r-project.org: barrks

Calculate Bark Beetle Phenology Using Different Models

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 231 Last month
Rankings
Dependent packages count: 28.4%
Dependent repos count: 35.0%
Average: 50.1%
Downloads: 86.8%
Last synced: 9 months ago