reacnorm
An R package to decompose the phenotypic variance of a trait in a context of phenotypic plasticity
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
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
Metadata Files
README.md
Reacnorm: an R package to decompose the variance in reaction norms
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
remotespackage:install.packages("remotes") - Install the packages on which Reacnorm depends: cubature, stringi and matrixStats.
install.packages(c("cubature","stringi", "matrixStats", "R.rsp")) - Using the
remotespackage, 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
- Repositories: 12
- Profile: https://github.com/devillemereuil
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
- Documentation: http://cran.r-project.org/web/packages/Reacnorm/Reacnorm.pdf
- License: GPL-3
-
Latest release: 0.2.1
published over 1 year ago