R/mrca.nodes.R

`mrca.nodes` <-
function(nodevector,nodematrix)
{
	nnodes<-length(nodevector)
    	if(nnodes<2)
		stop("The number of nodes should be at least 2!")

    	mrca<-mrca.2nodes(nodevector[1],nodevector[2],nodematrix)$anc
    	for(i in 3:nnodes)
		mrca<-mrca.2nodes(mrca,nodevector[i],nodematrix)$anc

    	return(mrca)
}
bomeara/phybase documentation built on May 12, 2019, 11:35 p.m.