warning("Warning: NA in traits matrix",call.=FALSE)
}
}
if(scale){
dist.traits<-FD::gowdis(traits,...)
if(scale|any(vartype=="f")){
dist.traits<-FD::gowdis(traits)#, ...)
dist.traits<-as.matrix(dist.traits)
dist.traits[which(rowSums(is.na(dist.traits))==(ncol(dist.traits)-1)),]<-NA### In case a species has NO trait info, replace the diag with NA to avoid propagation