From 8eaa32463998687870728aa09538f8b6e0fcfd31 Mon Sep 17 00:00:00 2001 From: MayaGueguen Date: Thu, 6 Jun 2024 16:04:46 +0200 Subject: [PATCH] Correct BIOMOD_EnsembleModeling when multiple PA datasets (obs and fit not matching when calling bm_FindOptimStat) --- R/BIOMOD_EnsembleModeling.R | 3 ++- docs/articles/news.html | 11 +++++++++-- vignettes/news.Rmd | 4 +++- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/R/BIOMOD_EnsembleModeling.R b/R/BIOMOD_EnsembleModeling.R index fa1f162a..4cf969a3 100644 --- a/R/BIOMOD_EnsembleModeling.R +++ b/R/BIOMOD_EnsembleModeling.R @@ -666,7 +666,8 @@ BIOMOD_EnsembleModeling <- function(bm.mod, if (all(!eval.lines)) { eval.lines <- !eval.lines } } } else { - eval.lines <- rep(TRUE, length(pred.bm)) + eval.lines <- rep(FALSE, length(obs)) + eval.lines[as.numeric(rownames(pred.newdata))] <- TRUE } diff --git a/docs/articles/news.html b/docs/articles/news.html index d72469b9..945f6212 100644 --- a/docs/articles/news.html +++ b/docs/articles/news.html @@ -151,10 +151,17 @@

Bugfix