From 19c36739168b0fddc9a378e68e23e0337c39d8c9 Mon Sep 17 00:00:00 2001 From: Yangshen0325 <89144088+Yangshen0325@users.noreply.github.com> Date: Mon, 12 Sep 2022 17:15:19 +0200 Subject: [PATCH] Fix https://github.com/rsetienne/DAISIE/issues/147 Fixes https://github.com/rsetienne/DAISIE/issues/147 Correctly compute number of species at present in IW simulations --- R/DAISIE_sim_cr_iw.R | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/R/DAISIE_sim_cr_iw.R b/R/DAISIE_sim_cr_iw.R index 8090f2f8..d2db9bad 100644 --- a/R/DAISIE_sim_cr_iw.R +++ b/R/DAISIE_sim_cr_iw.R @@ -30,7 +30,8 @@ DAISIE_sim_cr_iw <- function(total_time, hyper_pars = hyper_pars, area_pars = area_pars ) - stac_vec <- unlist(island_replicates)[which(names(unlist(island_replicates)) == "taxon_list.stac")] + temp_island_replicates <- island_replicates[[rep]] + stac_vec <- unlist(temp_island_replicates)[which(names(unlist(temp_island_replicates)) == "taxon_list.stac")] present <- which(stac_vec != 0) number_present <- length(present) }