growthPheno3.1.13 package

Functional Analysis of Phenotypic Growth Data to Smooth and Extract Traits

anom

Tests if any values in a vector are anomalous in being outside specifi...

args4chosen_plot

Creates a list of the values for the options of profile plots for th...

args4chosen_smooth

Creates a list of the values for the smoothing parameters for which ...

args4devnboxes_plot

Creates a list of the values for the options of profile plots for co...

args4meddevn_plot

Creates a list of the values for the options of median deviations pl...

args4profile_plot

Creates a list of the values for the options of profile plots for co...

args4smoothing

Creates a list of the values for the smoothing parameters to be pass...

as.smooths.frame

Forms a smooths.frame from a data.frame, ensuring that the correct...

byIndv_ValueCalc

Calculates a single value that is a function of an individual's values...

byIndv4Intvl_GRsAvg

Calculates the growth rates for a specified time interval for individu...

byIndv4Intvl_GRsDiff

Calculates the growth rates for a specified time interval for individu...

byIndv4Intvl_ValueCalc

Calculates a single value that is a function of the values of an ind...

byIndv4Intvl_WaterUse

Calculates, water use traits (WU, WUR, WUI) over a specified time inte...

byIndv4Times_GRsDiff

Adds, to a data.frame, the growth rates calculated for consecutive t...

byIndv4Times_SplinesGRs

For a response in a data.frame in long format, computes, for a singl...

calcLagged

Replaces the values in a vector with the result of applying an operati...

calcTimes

Calculates for a set of times, the time intervals after an origin time...

cumulate

Calculates the cumulative sum, ignoring the first element if exclude.1...

designFactors

Adds the factors and covariates for a blocked, split-unit design

getTimesSubset

Forms a subset of responses in data that contains their values for...

growthPheno-deprecated

Deprecated Functions in the Package growthPheno

growthPheno-pkg

tools:::Rd_package_title("growthPheno")

GrowthRates

Calculates growth rates (AGR, PGR, RGRdiff) between pairs of values in...

importExcel

Imports an Excel imaging file and allows some renaming of variables

intervalPVA.data.frame

Selects a subset of variables using Principal Variable Analysis (PVA),...

is.smooths.frame

Tests whether an object is of class smooths.frame

plotAnom

Identifies anomalous individuals and produces profile plots without th...

plotCorrmatrix

Calculates and plots correlation matrices for a set of responses

plotDeviationsBoxes

Produces boxplots of the deviations of the observed values from the sm...

plotImagetimes

Plots the position of a time within an interval against the interval f...

plotProfiles

Produces profile plots of longitudinal data for a set of individuals

plotSmoothsComparison

Plots several sets of smoothed values for a response, possibly along w...

plotSmoothsDevnBoxplots

Produces boxplots for several sets of deviations of the smoothed value...

plotSmoothsMedianDevns

Calculates and plots the medians of the deviations from the observed v...

prepImageData

Prepares raw imaging data for further processing

probeSmooths

For a response in a data.frame in long format, computes and compares...

PVA.data.frame

Selects a subset of variables stored in a data.frame using Principal V...

PVA.matrix

Selects a subset of variables using Principal Variable Analysis (PVA) ...

PVA

Selects a subset of variables using Principal Variable Analysis (PVA)

rcontrib.data.frame

Computes a measure of how correlated each variable in a set is with th...

rcontrib.matrix

Computes a measure of how correlated each variable in a set is with th...

rcontrib

Computes a measure of how correlated each variable in a set is with th...

smooths.frame

Description of a smooths.frame object

smoothSpline

Fit a spline to smooth the relationship between a response and an `x...

traitExtractFeatures

Extract features, that are single-valued for each individual, from tra...

traitSmooth

Obtain smooths for a trait by fitting spline functions and, having com...

twoLevelOpcreate

Creates a data.frame formed by applying, for each response, a binary o...

validSmoothsFrame

Checks that an object is a valid smooths.frame.

WUI

Calculates the Water Use Index (WUI)

Assists in the plotting and functional smoothing of traits measured over time and the extraction of features from these traits, implementing the SET (Smoothing and Extraction of Traits) method described in Brien et al. (2020) Plant Methods, 16. Smoothing of growth trends for individual plants using natural cubic smoothing splines or P-splines is available for removing transient effects and segmented smoothing is available to deal with discontinuities in growth trends. There are graphical tools for assessing the adequacy of trait smoothing, both when using this and other packages, such as those that fit nonlinear growth models. A range of per-unit (plant, pot, plot) growth traits or features can be extracted from the data, including single time points, interval growth rates and other growth statistics, such as maximum growth or days to maximum growth. The package also has tools adapted to inputting data from high-throughput phenotyping facilities, such from a Lemna-Tec Scananalyzer 3D (see <https://www.youtube.com/watch?v=MRAF_mAEa7E/> for more information). The package 'growthPheno' can also be installed from <http://chris.brien.name/rpackages/>.

  • Maintainer: Chris Brien
  • License: GPL (>= 2)
  • Last published: 2025-07-22