Plant Phenotyping and Bayesian Statistics
subset helper function for use reading in large data, called in pcv.su...
Function to help fulfill elements of the Bayesian Analysis Reporting G...
Function to visualize brms models similar to those made using growthSS...
Function to visualize brms survival models specified using growthSS.
Function to visualize hypotheses tested on brms models similar to thos...
Remove outliers from bellwether data using cook's distance
Time conversion and plotting for bellwether data
Read in lemnatech watering data from metadata.json files
Helper function to check groups in data.
Combine Draws From brms Models
Class conjugate for output from the pcvr::conjugate function.
Bayesian testing using conjugate priors and method of moments for sing...
Reduce phenotypes in longitudinal data to cumulative sums of phenotype...
Function for plotting iterations of posterior distributions
Ease of use wrapper function for fitting various growth models specifi...
Ease of use brms wrapper function for fitting growth models specified ...
Ease of use wrapper function for fitting growth models specified by `g...
Ease of use lm wrapper function for fitting growth models specified by...
Ease of use mgcv wrapper function for fitting gams specified by `growt...
Ease of use nlme wrapper function for fitting growth models specified ...
Ease of use lme wrapper function for fitting gams specified by `growth...
Ease of use nlrq wrapper function for fitting growth models specified ...
Ease of use rq wrapper function for fitting gams specified by `growthS...
Ease of use nls wrapper function for fitting growth models specified b...
Ease of use lm wrapper function for fitting gams specified by `growthS...
Ease of use rq wrapper function for fitting models specified by mvSS
Ease of use wrapper function for fitting growth models specified by `g...
Function to visualize flexsurv::flexsurvreg models fit by `fitGrowth...
Variance partitioning using Full Random Effects Models
Helper function for visualizing differences in GAMs fit with `mgcv::ga...
Function to visualize models made by fitGrowth .
Growth data simulating function
Ease of use growth model helper function.
Multi Value Trait Aggregation function
Multi Value Trait simulating function
Ease of use multi-value trait model helper function.
Visualizing igraph networks
Function to visualize common nlme::nlme growth models.
Function to visualize common quantreg::nlrq growth models.
Function to visualize common stats::nls growth models.
Function to run a PCA, plot and optionally return the data with PCA co...
Default theme for ggplots made by pcvr functions.
Earth Mover's Distance between spectral histograms
Make Joyplots for multi value trait plantCV data
Network analysis of a distance matrix
Run Partial Least Squares Regression on spectral data
Class pcvrss for models specified in pcvr.
Plot a conjugate object.
Check priors used in ease of use brms functions
Plot Variable Influence on Projection
Print a conjugate object.
Print a conjugatesummary object.
Print a pcvrss object.
Print a pcvrsssummary object.
Calculate pseudo water use efficiency from phenotype and watering data
Read in plantCV csv from bellwether phenotyper style experiments analy...
Read in plantCV csv output in wide or long format
Calculate relative tolerance of some phenotype(s) relative to control
Function to visualize quantreg::rq general additive growth models.
Summarize a conjugate object.
Summarize a pcvrss object.
Function to visualize survival::survreg models fit by fitGrowth.
Hypothesis testing for fitGrowth models.
Analyse common types of plant phenotyping data, provide a simplified interface to longitudinal growth modeling and select Bayesian statistics, and streamline use of 'PlantCV' output. Several Bayesian methods and reporting guidelines for Bayesian methods are described in Kruschke (2018) <doi:10.1177/2515245918771304>, Kruschke (2013) <doi:10.1037/a0029146>, and Kruschke (2021) <doi:10.1038/s41562-021-01177-7>.
Useful links