pcvr1.3.1 package

Plant Phenotyping and Bayesian Statistics

awkHelper

subset helper function for use reading in large data, called in pcv.su...

barg

Function to help fulfill elements of the Bayesian Analysis Reporting G...

brmPlot

Function to visualize brms models similar to those made using growthSS...

brmSurvPlot

Function to visualize brms survival models specified using growthSS.

brmViolin

Function to visualize hypotheses tested on brms models similar to thos...

bw.outliers

Remove outliers from bellwether data using cook's distance

bw.time

Time conversion and plotting for bellwether data

bw.water

Read in lemnatech watering data from metadata.json files

checkGroups

Helper function to check groups in data.

combineDraws

Combine Draws From brms Models

conjugate-class

Class conjugate for output from the pcvr::conjugate function.

conjugate

Bayesian testing using conjugate priors and method of moments for sing...

cumulativePheno

Reduce phenotypes in longitudinal data to cumulative sums of phenotype...

distributionPlot

Function for plotting iterations of posterior distributions

fitGrowth

Ease of use wrapper function for fitting various growth models specifi...

fitGrowthbrms

Ease of use brms wrapper function for fitting growth models specified ...

fitGrowthflexsurv

Ease of use wrapper function for fitting growth models specified by `g...

fitGrowthlm

Ease of use lm wrapper function for fitting growth models specified by...

fitGrowthmgcvgam

Ease of use mgcv wrapper function for fitting gams specified by `growt...

fitGrowthnlme

Ease of use nlme wrapper function for fitting growth models specified ...

fitGrowthnlmegam

Ease of use lme wrapper function for fitting gams specified by `growth...

fitGrowthnlrq

Ease of use nlrq wrapper function for fitting growth models specified ...

fitGrowthnlrqgam

Ease of use rq wrapper function for fitting gams specified by `growthS...

fitGrowthnls

Ease of use nls wrapper function for fitting growth models specified b...

fitGrowthnlsgam

Ease of use lm wrapper function for fitting gams specified by `growthS...

fitGrowthrq

Ease of use rq wrapper function for fitting models specified by mvSS

fitGrowthsurvreg

Ease of use wrapper function for fitting growth models specified by `g...

flexsurvregPlot

Function to visualize flexsurv::flexsurvreg models fit by `fitGrowth...

frem

Variance partitioning using Full Random Effects Models

gam_diff

Helper function for visualizing differences in GAMs fit with `mgcv::ga...

growthPlot

Function to visualize models made by fitGrowth .

growthSim

Growth data simulating function

growthSS

Ease of use growth model helper function.

mv_ag

Multi Value Trait Aggregation function

mvSim

Multi Value Trait simulating function

mvSS

Ease of use multi-value trait model helper function.

net.plot

Visualizing igraph networks

nlmePlot

Function to visualize common nlme::nlme growth models.

nlrqPlot

Function to visualize common quantreg::nlrq growth models.

nlsPlot

Function to visualize common stats::nls growth models.

pcadf

Function to run a PCA, plot and optionally return the data with PCA co...

pcv_theme

Default theme for ggplots made by pcvr functions.

pcv.emd

Earth Mover's Distance between spectral histograms

pcv.joyplot

Make Joyplots for multi value trait plantCV data

pcv.net

Network analysis of a distance matrix

pcv.plsr

Run Partial Least Squares Regression on spectral data

pcvrss-class

Class pcvrss for models specified in pcvr.

plot.conjugate

Plot a conjugate object.

plotPrior

Check priors used in ease of use brms functions

plotVIP

Plot Variable Influence on Projection

print.conjugate

Print a conjugate object.

print.conjugatesummary

Print a conjugatesummary object.

print.pcvrss

Print a pcvrss object.

print.pcvrsssummary

Print a pcvrsssummary object.

pwue

Calculate pseudo water use efficiency from phenotype and watering data

read.pcv.3

Read in plantCV csv from bellwether phenotyper style experiments analy...

read.pcv

Read in plantCV csv output in wide or long format

relativeTolerance

Calculate relative tolerance of some phenotype(s) relative to control

rqPlot

Function to visualize quantreg::rq general additive growth models.

summary.conjugate

Summarize a conjugate object.

summary.pcvrss

Summarize a pcvrss object.

survregPlot

Function to visualize survival::survreg models fit by fitGrowth.

testGrowth

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>.

  • Maintainer: Josh Sumner
  • License: GPL-2
  • Last published: 2025-08-18