reacnorm

An R package to decompose the phenotypic variance of a trait in a context of phenotypic plasticity

https://github.com/devillemereuil/reacnorm

Science Score: 36.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
    Found 4 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 (8.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

An R package to decompose the phenotypic variance of a trait in a context of phenotypic plasticity

Basic Info
  • Host: GitHub
  • Owner: devillemereuil
  • Language: R
  • Default Branch: main
  • Size: 20.9 MB
Statistics
  • Stars: 4
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme

README.md

Reacnorm: an R package to decompose the variance in reaction norms

CRAN_Status_Badge DOI

What is this package?

Reacnorm provides various functions to partition the phenotypic variance of a plastic trait, studied through its reaction norm. The variance partition distinguishes between the variance arising from the average shape of the reaction norms (VPlas) and the (additive) genetic variance . The latter is itself separated into an environment-blind component (VG/VA) and the component arising from plasticity (VGxE/VAxE). The package also provides a way to further partition VPlas into aspects (slope/curvature) of the shape of the average reaction norm (π-decomposition) and partition VAdd (γ-decomposition) and VAxE (ι-decomposition) into the impact of genetic variation in the reaction norm parameters.

This package is now available on CRAN and the article related to it has been published in the Peer Community Journal.

Reference

Please cite de Villemereuil & Chevin (2025).

How to install this package

Using CRAN

  • Simply use install.packages("Reacnorm") as for any package.

From this GitHub

  • Install the remotes package: install.packages("remotes")
  • Install the packages on which Reacnorm depends: cubature, stringi and matrixStats. install.packages(c("cubature","stringi", "matrixStats", "R.rsp"))
  • Using the remotes package, install Reacnorm directly from this Github: remotes::install_github("devillemereuil/Reacnorm", build_vignette = TRUE)

Tutorial

You can access the tutorial of the package here, or by using vignette("TutoReacnorm") once the package is installed.

Submit feedback

If you encounter any bug or usability issue, or if you have some suggestions or feature request, please use the issue tracker. Thank you!

Owner

  • Login: devillemereuil
  • Kind: user

GitHub Events

Total
  • Release event: 4
  • Watch event: 3
  • Push event: 14
  • Create event: 3
Last Year
  • Release event: 4
  • Watch event: 3
  • Push event: 14
  • Create event: 3

Packages

  • Total packages: 1
  • Total downloads:
    • cran 182 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
  • Total maintainers: 1
cran.r-project.org: Reacnorm

Perform a Partition of Variance of Reaction Norms

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 182 Last month
Rankings
Dependent packages count: 27.3%
Dependent repos count: 33.7%
Average: 49.3%
Downloads: 86.9%
Last synced: 10 months ago