Nothing
## Write a test for running APSIM only under Windows
require(apsimx)
apsim_options(warn.versions = FALSE)
## This needs windows and APSIM Classic
run.classic.examples <- grepl("windows", Sys.info()[["sysname"]], ignore.case = TRUE) && get(".run.local.tests", envir = apsimx.options)
tmp.dir <- tempdir()
setwd(tmp.dir)
if(run.classic.examples){
ade <- auto_detect_apsim_examples()
ex <- list.files(path = ade, pattern = ".apsim$")
## Will only run a few
ex.to.run <- c("Canopy","Centro","Millet","Potato","Sugar")
for(i in ex.to.run){
tmp <- apsim_example(i)
cat("Ran (apsim_example):",i,"\n")
}
## Test examples individually
## Note: this will not work unless tmp.dir is the current directory
## because of a bug in APSIM
for(i in ex.to.run){
file.copy(paste0(ade,"/",i,".apsim"), tmp.dir)
tmp <- apsim(paste0(i,".apsim"), cleanup = TRUE)
file.remove(paste0(tmp.dir,"/",i,".apsim"))
cat("Ran (apsim):",i,"\n")
}
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.