# NOT RUN {
data("DataApes")
DataApes$PCstage->PCstage
DataApes$Tstage->Tstage
DataApes$CentroidSize->CS
cc<- 2/parallel::detectCores()
# Case 1. swap.phylo without accounting for the effect of a covariate
RRphylo(tree=Tstage,y=PCstage,clus=cc)->RR
RR$rates->rr
swap.phylo(Tstage,node=61,y=PCstage,rts=rr,clus=cc)
# Case 2. swap.phylo accounting for the effect of a covariate
RRphylo(tree=Tstage,y=CS,clus=cc)->RRcova
c(RRcova$aces,CS)->cov.values
c(rownames(RRcova$aces),names(CS))->names(cov.values)
RRphylo(tree=Tstage,y=PCstage,cov=cov.values,clus=cc)->RR
RR$rates->rr
swap.phylo(Tstage,node=61,y=PCstage,rts=rr,cov=CS,clus=cc)
# }
Run the code above in your browser using DataLab