From 2feed2d6d9d56088f9da475520d24c2cbb63b351 Mon Sep 17 00:00:00 2001 From: jClugstor Date: Wed, 11 Oct 2023 14:23:14 -0400 Subject: [PATCH] get rid of sol_kws in wrong place --- src/operations.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/operations.jl b/src/operations.jl index 92dcf7c..2f9d9b7 100644 --- a/src/operations.jl +++ b/src/operations.jl @@ -223,7 +223,7 @@ function solve(o::Calibrate; callback) probs = [EasyModelAnalysis.remake(prob, p = Pair.(first.(p_posterior), getindex.(pvalues,i))) for i in 1:length(p_posterior[1][2])] enprob = EasyModelAnalysis.EnsembleProblem(probs) - ensol = solve(enprob; saveat = 1, solve_kws = (callback = callback, kwargshandle = :KeywordArgSilent)) + ensol = solve(enprob; saveat = 1) outs = map(1:length(probs)) do i mats = stack(ensol[i][statenames])' headers = string.("ensemble",i,"_", statenames) @@ -242,7 +242,7 @@ function solve(o::Calibrate; callback) fit = EasyModelAnalysis.datafit(prob, init_params, o.data, solve_kws = (callback = callback,)) else init_params = Pair.(EasyModelAnalysis.ModelingToolkit.Num.(first.(o.priors)), tuple.(minimum.(last.(o.priors)), maximum.(last.(o.priors)))) - fit = EasyModelAnalysis.global_datafit(prob, init_params, o.data, solve_kws = (callback = callback, kwargshandle = :KeywordArgSilent)) + fit = EasyModelAnalysis.global_datafit(prob, init_params, o.data, solve_kws = (callback = callback,)) end newprob = EasyModelAnalysis.DifferentialEquations.remake(prob, p=fit)