This function sets or overwrites the current member edge.regime in tree with one of the following:

  • rep(regime[1], length(tree$edge.length))if regime is a character or an integer

  • rep(PCMRegimes(regime)[1], length(tree$edge.length))if regime is a PCM model

Note that the function modifies the passed tree object inplace.

PCMTreeSetDefaultRegime(tree, regime)

Arguments

tree

a phylo object

regime

a character, an integer or PCM model object

Value

This function does not return a value but has a side effect on the passed tree object.