asr.marginal(lik, pars, nodes=NULL, ...)
asr.joint(lik, pars, n=1, simplify=TRUE, ...)
asr.stoch(lik, pars, n=1, ...) make.asr.marginal(lik, ...)
make.asr.joint(lik, ...)
make.asr.stoch(lik, ...)
lik.asr.marginal only; an optional vector of
nodes to return ancestral states for (using ape's index). By
default, all nodes are returned.asr.joint, return a vector of states when
n=1? Otherwise leaves as a one row matrix.make versions return functions
that can efficiently be used many times over.