Reconstruct a supertree from a datelifeResult
object using the Super Distance Matrix (SDM) method.
Source: R/datelife_sdm.R
datelife_result_sdm_phylo.Rd
Reconstruct a supertree from a datelifeResult
object using the Super Distance Matrix (SDM) method.
Arguments
- datelife_result
A
datelifeResult
object, usually an output ofget_datelife_result()
.- weighting
A character vector indicating how much weight to give to each tree in
input
during the SDM analysis. Options are:- weighting = "flat"
All trees have equal weighting.
- weighting = "taxa"
Weight is proportional to number of taxa.
- weighting = "inverse"
Weight is proportional to 1 / number of taxa.
Defaults to
weighting = "flat"
.- ...
Arguments passed on to
summary_matrix_to_phylo
summ_matrix
Any summary patristic distance matrix, such as the ones obtained with
datelife_result_sdm_matrix()
ordatelife_result_median_matrix()
.total_distance
Whether the input
summ_matrix
stores total age distance (from tip to tip) or distance from node to tip. Default toTRUE
, divides the matrix in half, ifFALSE
it will take it as is.use
A character vector indicating what type of age to use for summary tree. One of the following:
- "mean"
It will use the
mean()
of the node ages insumm_matrix
.- "median"
It uses the
stats::median()
age of node ages insumm_matrix
.- "min"
It will use the
min()
age from node ages insumm_matrix
.- "max"
Choose this if you wanna be conservative; it will use the
max()
age from node ages insumm_matrix
.- "midpoint"
It will use the mean of minimum age and maximum age.
target_tree
A
phylo
object. Use this in case you want a specific backbone for the output tree.datelife_query
A
datelifeQuery
object, usually an output ofmake_datelife_query()
.
Value
A supertree with branch lengths proportional to time, obtained by
summarizing individual chronograms given as input in datelife_result
.
It is returned as an object of class datelifeSDM
, which is a phylo
object
with an additional $data
element storing the input chronograms as a
datelifeResult
object, and a $citation
element containing
citations of studies from input chronograms.
Details
Chronograms given as input in datelife_result
are summarized with the Super Distance
Matrix (SDM) method described in Criscuolo et al. (2006) doi:10.1080/10635150600969872
,
implemented with the function ape::SDM()
. The resulting summary SDM is
clustered with summary_matrix_to_phylo()
.
References
Criscuolo A, Berry V, Douzery EJ, Gascuel O. (2006) "SDM: a fast distance-based approach for (super) tree building in phylogenomics" doi:10.1080/10635150600969872 .