44
55# no release of XPalm yet, so can't just add it to the .toml
66using Pkg
7- Pkg. add (url= " https://github.com/PalmStudio/XPalm.jl" )
7+ Pkg. add (url= " https://github.com/PalmStudio/XPalm.jl#dev " )
88
99using Test
1010using PlantMeteo# , MultiScaleTreeGraph
@@ -15,8 +15,8 @@ using XPalm
1515using BenchmarkTools
1616
1717function xpalm_default_param_create ()
18- meteo = CSV. read (" ../ XPalm.jl/ 0-data/Meteo_Nigeria_PR.txt " , DataFrame)
19- meteo. duration = [Dates. Day (i[1 : 1 ]) for i in meteo. duration]
18+ meteo = CSV. read (joinpath ( dirname ( dirname ( pathof ( XPalm))), " 0-data" , " meteo.csv " ) , DataFrame)
19+ # meteo.duration = [Dates.Day(i[1:1]) for i in meteo.duration]
2020 m = Weather (meteo)
2121
2222 out_vars = Dict {String,Any} (
@@ -32,12 +32,12 @@ function xpalm_default_param_create()
3232 )
3333
3434 # Example 1: Run the model with the default parameters (but output as a DataFrame):
35- palm = Palm (initiation_age= 0 , parameters= default_parameters ())
36- models = model_mapping (palm)
35+ palm = XPalm . Palm (initiation_age= 0 , parameters= XPalm . default_parameters ())
36+ models = XPalm . model_mapping (palm)
3737 return palm, models, out_vars, meteo
3838end
3939
40- function xpalm_default_param_run (palm, models, meteo, out_vars )
40+ function xpalm_default_param_run (palm, models, out_vars, meteo )
4141 sim_outputs = PlantSimEngine. run! (palm. mtg, models, meteo, tracked_outputs= out_vars, executor= PlantSimEngine. SequentialEx (), check= false )
4242 return sim_outputs
4343end
0 commit comments