# \donttest{
da<-"https://github.com/pasraia/RRmorph_example_data/raw/refs/heads/main/RRmorphdata.rda"
download.file(url=da,destfile = paste0(tempdir(),"/RRmorphdata.rda"))
load(paste0(tempdir(),"/RRmorphdata.rda"))
require(Morpho)
require(Rvcg)
pca<-procSym(endo.set)
ldm_homo<-endo.set[,,"Homo_sapiens"]
sur_homo<-endo.sur[["Homo_sapiens"]]
ldm_macaca<-endo.set[,,"Macaca_fuscata"]
sur_macaca<-endo.sur[["Macaca_fuscata"]]
cc<- 2/parallel::detectCores()
RR<-RRphylo::RRphylo(tree.prima,pca$PCscores,clus=cc)
# plotting on reconstructed surfaces
Rmap1<-rate.map(x=c("Homo_sapiens","Macaca_fuscata"),RR=RR, scores=pca$PCscores,
pcs=pca$PCs, mshape=pca$mshape)
# plotting on real surfaces
Rmap2<-rate.map(x=c("Homo_sapiens","Macaca_fuscata"),RR=RR, scores=pca$PCscores,
pcs=pca$PCs, mshape=pca$mshape,
refsur=list("Homo_sapiens"=sur_homo,"Macaca_fuscata"=sur_macaca),
refmat=list("Homo_sapiens"=ldm_homo,"Macaca_fuscata"=ldm_macaca))
# }
Run the code above in your browser using DataLab