eval_phenoflex

A bundle of evaluation functions I use when working with phenoflex

https://github.com/larscaspersen/eval_phenoflex

Science Score: 67.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 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.9%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

A bundle of evaluation functions I use when working with phenoflex

Basic Info
  • Host: GitHub
  • Owner: larscaspersen
  • Language: R
  • Default Branch: main
  • Size: 1.09 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed 10 months ago
Metadata Files
Readme Citation

README.Rmd

---
output: github_document
---



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

# evalpheno 


[![Lifecycle: experimental](https://img.shields.io/badge/lifecycle-experimental-orange.svg)](https://lifecycle.r-lib.org/articles/stages.html#experimental)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.15174551.svg)](https://doi.org/10.5281/zenodo.15174551)


`evalpheno` is a collection of evaluation functions and wrapper functions that allow customized calibration phenology models coming from the PhenoFlex modeling framework. 

`evalpheno` aims to expand the calibration of the phenology model PhenoFlex, part of the chillR package. By customizing evaluation functions or wrapper functions input parameters can be fixed or parameters can be replaxed by more narrowly defined intermediate parameters. The evaluation functions make it easier to calibrate the models with other global optimization algorithms. Also more structural changes could be made to the model, like sharing chill and heat accumulation submodel parameters across cultivars of the same species, while still having cultivar-specific chill and heat requirements and transition parameters. Or several phenological stages could be evaluated in one model, instead of having seperate models for each stage.

## Installation

You can install the development version of evalpheno like so:

```{r, eval=FALSE}
install.packages('devtools')
devtools::install_github('https://github.com/larscaspersen/eval_phenoflex')
```

## 

Owner

  • Name: Lars Caspersen
  • Login: larscaspersen
  • Kind: user
  • Location: Bonn, Germany
  • Company: University of Bonn

PhD candidate INRES-Horticulture

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: evalpheno
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Lars
    family-names: Caspersen
    email: lcaspers@uni-bonn.de
    affiliation: University of Bonn
    orcid: 'https://orcid.org/0009-0000-3057-7327'
identifiers:
  - type: doi
    value: 10.5281/zenodo.15174551
repository-code: 'https://github.com/larscaspersen/eval_phenoflex'
abstract: >-
  A collection of wrapper function for phenology modeling
  framework PhenoFlex. Allows to customize calculation of
  bloom dates, fixing or pooling model parameters. Contains
  also wrapper functions that can be used to calibrate the
  model with global optimization algorithms.
keywords:
  - phenology
  - dormancy
version: v0.0.1

GitHub Events

Total
  • Release event: 1
  • Push event: 4
  • Create event: 1
Last Year
  • Release event: 1
  • Push event: 4
  • Create event: 1

Dependencies

DESCRIPTION cran