Hey,
I'm trying to use rangeshiftR for a patch-based simulation with SMS dispersal.
I'm trying to initialize my imported landscape as follow :
`library(RangeShiftR)
dirpath = "AO_EXP/"
patpath = "AO_EXP/Inputs/AO_COREHAB_ID.asc"
cospath = "AO_EXP/Inputs/AO_CF_1_100.asc"
lanpath = "AO_EXP/Inputs/extend.asc"
land <- ImportedLandscape(lanpath,
Resolution = 10,
HabPercent = FALSE,
Nhabitats = 1,
K_or_DensDep = 10,
PatchFile = patpath,
CostsFile = cospath)
`
I don't understand the error I get :
Erreur dans .nextMethod(.Object = .Object, ... = ...) :
cannot use object of class “character” in new(): class “ImportedLandscape” does not extend that class
my session info :
R version 4.1.1 (2021-08-10)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Debian GNU/Linux 10 (buster)
RangeShiftR_1.0.4
Rcpp_1.0.9
devtools_2.4.3
rmarkdown_2.11
Rdpack_2.4