View source: R/phylogeneticCorrelations.R
phylogeneticCorrelations | R Documentation |
This function applies lmFit
to the normalized data,
in order to take the phylogeny into account.
TODO: explain more.
phylogeneticCorrelations(
object,
design = NULL,
phy,
col_species = NULL,
model = c("BM", "lambda", "OUfixedRoot", "OUrandomRoot", "delta"),
measurement_error = TRUE,
trim = 0.15,
weights = NULL,
REML = TRUE,
ddf_method = c("Satterthwaite", "Species", "Samples"),
ncores = 1,
...
)
object |
A matrix data object containing normalized expression values, with rows corresponding to genes and columns to samples (species). |
design |
the design matrix of the experiment, with rows corresponding to samples and columns to coefficients to be estimated. Defaults to the unit vector (intercept). |
phy |
an object of class |
col_species |
a character vector with same length as columns in the expression matrix, specifying the species for the corresponding column. If left 'NULL', an automatic parsing of species names with sample ids is attempted. |
model |
the phylogenetic model used to correct for the phylogeny.
Must be one of "BM", "lambda", "OUfixedRoot", "OUrandomRoot" or "delta".
See |
measurement_error |
a logical value indicating whether there is measurement error.
Default to |
trim |
the fraction of observations to be trimmed from each end when computing the trimmed mean. Default to 0.15, as in |
weights |
a named vector or matrix with weights to be applied on the measurement error term.
See |
REML |
Use REML (default) or ML for estimating the parameters. |
ddf_method |
the method for the computation of the degrees of freedom of the t statistics (before moderation).
Default to |
ncores |
number of cores to use for parallel computation. Default to 1 (no parallel computation). |
... |
further parameters to be passed
to |
An object of class TransTree-class
,
with list components:
tree
the transformed consensus tree
params
the associated consensus parameters.
This consensus tree defines a correlation structure, and can be passed on to lmFit
.
lmFit
, phylolm
, duplicateCorrelation
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.