The full output after continuous_vpc = vpc(fit_res)
is:
[ Info: Continuous VPC
β Warning: number of nodes returned (9) is less to number of nodes requested (11) to avoid duplicate node values
β @ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/estimation/vpc.jl:99
ERROR: type NamedTuple has no field logwt
Stacktrace:
[1] getproperty
@ ./Base.jl:38 [inlined]
[2] (::var"#23#27")(t::Float64, param::NamedTuple{(:Tlag, :ka, :Vc, :CL), NTuple{4, Float64}})
@ Main /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/dsl/emmodel_macro.jl:37
[3] (::Base.Fix2{var"#23#27", NamedTuple{(:Tlag, :ka, :Vc, :CL), NTuple{4, Float64}}})(y::Float64)
@ Base ./operators.jl:1113
[4] (::Pumas.ValTypeWrapper{(:Depot, :Central), Base.Fix2{var"#23#27", NamedTuple{(:Tlag, :ka, :Vc, :CL), NTuple{4, Float64}}}})(args::Float64)
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/models/model_api.jl:2151
[5] _problem(model::Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, subject::Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}, col::Pumas.Collated{NamedTuple{(:Tlag, :ka, :Vc, :CL), NTuple{4, Float64}}, var"#22#26", Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}}, dcp::Pumas.ValTypeWrapper{(:Depot, :Central), Base.Fix2{var"#23#27", NamedTuple{(:Tlag, :ka, :Vc, :CL), NTuple{4, Float64}}}}, ::Val{Float64}; diffeq_options::NamedTuple{(:callback, :continuity, :saveat, :alg, :abstol, :reltol), Tuple{Nothing, Symbol, Vector{Float64}, OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}, Float64, Float64}}, steadystate_options::NamedTuple{(), Tuple{}})
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/models/model_api.jl:1248
[6] simobs(::Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, ::Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}, ::NamedTuple{(:ΞΌ, :Ο, :Ο), Tuple{NamedTuple{(:Tlag, :ka, :Vc, :CL), Tuple{Float64, Float64, StaticArraysCore.SVector{2, Float64}, Float64}}, NTuple{4, Float64}, Tuple{NamedTuple{(:β, :β), Tuple{Float64, Float64}}}}}, ::Nothing; obstimes::Nothing, ensemblealg::EnsembleSerial, diffeq_options::NamedTuple{(:alg, :callback, :abstol, :reltol), Tuple{OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}, Nothing, Float64, Float64}}, rng::TaskLocalRNG, simulate_error::Val{true}, isfor_derived::Val{false}, return_model::Val{true})
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/models/model_api.jl:1525
[7] #_simobs!#355
@ /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/models/model_api.jl:1819 [inlined]
[8] _simobs(::Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, ::Vector{Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}}, ::StaticArraysCore.SVector{1, NamedTuple{(:ΞΌ, :Ο, :Ο), Tuple{NamedTuple{(:Tlag, :ka, :Vc, :CL), Tuple{Float64, Float64, StaticArraysCore.SVector{2, Float64}, Float64}}, NTuple{4, Float64}, Tuple{NamedTuple{(:β, :β), Tuple{Float64, Float64}}}}}}, ::Nothing; rng::TaskLocalRNG, diffeq_options::NamedTuple{(:abstol, :reltol, :alg), Tuple{Float64, Float64, OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}}}, isfor_derived::Val{false}, simulate_error::Val{true}, obstimes::Nothing, ensemblealg::EnsembleSerial)
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/models/model_api.jl:2102
[9] simobs(::Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, ::Vector{Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}}, ::NamedTuple{(:ΞΌ, :Ο, :Ο), Tuple{NamedTuple{(:Tlag, :ka, :Vc, :CL), Tuple{Float64, Float64, StaticArraysCore.SVector{2, Float64}, Float64}}, NTuple{4, Float64}, Tuple{NamedTuple{(:β, :β), Tuple{Float64, Float64}}}}}, ::Nothing; rng::TaskLocalRNG, kwargs::Base.Pairs{Symbol, Any, Tuple{Symbol, Symbol, Symbol}, NamedTuple{(:ensemblealg, :obstimes, :diffeq_options), Tuple{EnsembleSerial, Nothing, NamedTuple{(:abstol, :reltol, :alg), Tuple{Float64, Float64, OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}}}}}})
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/models/model_api.jl:1981
[10] #_simobs#1462
@ /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/estimation/vpc.jl:806 [inlined]
[11] (::Pumas._VPCF{Nothing, Pumas.ContinuousVPC, Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, Vector{Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}}, NamedTuple{(:ΞΌ, :Ο, :Ο), Tuple{NamedTuple{(:Tlag, :ka, :Vc, :CL), Tuple{Float64, Float64, StaticArraysCore.SVector{2, Float64}, Float64}}, NTuple{4, Float64}, Tuple{NamedTuple{(:β, :β), Tuple{Float64, Float64}}}}}, EnsembleSerial, Tuple{}, TaskLocalRNG, NamedTuple{(:abstol, :reltol, :alg), Tuple{Float64, Float64, OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}}}, Vector{Any}, QuantileRegressions.IP, Vector{Any}, Pumas.FastNormal{Float64, Float64}})(i::Int64)
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/estimation/vpc.jl:840
[12] macro expansion
@ /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/estimation/progress.jl:53 [inlined]
[13] macro expansion
@ /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/ProgressLogging/6KXlp/src/ProgressLogging.jl:470 [inlined]
[14] withprogress(f::Pumas._VPCF{Nothing, Pumas.ContinuousVPC, Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, Vector{Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}}, NamedTuple{(:ΞΌ, :Ο, :Ο), Tuple{NamedTuple{(:Tlag, :ka, :Vc, :CL), Tuple{Float64, Float64, StaticArraysCore.SVector{2, Float64}, Float64}}, NTuple{4, Float64}, Tuple{NamedTuple{(:β, :β), Tuple{Float64, Float64}}}}}, EnsembleSerial, Tuple{}, TaskLocalRNG, NamedTuple{(:abstol, :reltol, :alg), Tuple{Float64, Float64, OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}}}, Vector{Any}, QuantileRegressions.IP, Vector{Any}, Pumas.FastNormal{Float64, Float64}}, ::typeof(foreach), xs::UnitRange{Int64}; threshold::Float64, name::String)
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/estimation/progress.jl:52
[15] _vpc(model::Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, population::Vector{Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}}, param::NamedTuple{(:ΞΌ, :Ο, :Ο), Tuple{NamedTuple{(:Tlag, :ka, :Vc, :CL), Tuple{Float64, Float64, StaticArraysCore.SVector{2, Float64}, Float64}}, NTuple{4, Float64}, Tuple{NamedTuple{(:β, :β), Tuple{Float64, Float64}}}}}, samples::Int64, qreg_method::QuantileRegressions.IP, vpctype::Pumas.ContinuousVPC; observation::Symbol, covariate::Symbol, stratify_by::Vector{Symbol}, quantiles::Tuple{Float64, Float64, Float64}, level::Float64, ensemblealg::EnsembleSerial, bandwidth::Float64, smooth::Bool, glmdist::Pumas.FastNormal{Float64, Float64}, maxnumstrats::Vector{Int64}, count_vals::Vector{Any}, rng::TaskLocalRNG, nodes::Dict{Tuple{}, Vector{Float64}}, diffeq_options::NamedTuple{(:abstol, :reltol, :alg), Tuple{Float64, Float64, OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}}}, prediction_correction_df::DataFrame, simulations::Nothing)
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/estimation/vpc.jl:965
[16] vpc(model::Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, _population::Vector{Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}}, param::NamedTuple{(:ΞΌ, :Ο, :Ο), Tuple{NamedTuple{(:Tlag, :ka, :Vc, :CL), Tuple{Float64, Float64, StaticArraysCore.SVector{2, Float64}, Float64}}, NTuple{4, Float64}, Tuple{NamedTuple{(:β, :β), Tuple{Float64, Float64}}}}}; samples::Int64, qreg_method::QuantileRegressions.IP, observations::Vector{Symbol}, stratify_by::Vector{Symbol}, quantiles::Tuple{Float64, Float64, Float64}, level::Float64, ensemblealg::EnsembleSerial, bandwidth::Nothing, maxnumstrats::Vector{Int64}, covariates::Vector{Symbol}, smooth::Bool, rng::TaskLocalRNG, nnodes::Int64, nodes::Dict{Tuple{}, Vector{Float64}}, diffeq_options::NamedTuple{(:abstol, :reltol, :alg), Tuple{Float64, Float64, OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}}}, prediction_correction::Bool, simulations::Nothing)
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/estimation/vpc.jl:1521
[17] vpc(fpm::Pumas.FittedPumasEMModel{NamedTuple{(:Tlag, :ka, :Vc, :CL), Tuple{Float64, Float64, StaticArraysCore.SVector{2, Float64}, Float64}}, NTuple{4, Float64}, Tuple{NamedTuple{(:β, :β), Tuple{Float64, Float64}}}, Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}, SAEM, Array{Float64, 3}, Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, Vector{Tuple{NTuple{5, Float64}, NTuple{4, Float64}, Tuple{Tuple{Float64, Float64}}, Float64}}, NamedTuple{(:ensemblealg, :diffeq_options), Tuple{EnsembleThreads, NamedTuple{(:abstol, :reltol, :alg), Tuple{Float64, Float64, OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}}}}}, Nothing}; samples::Int64, qreg_method::QuantileRegressions.IP, observations::Vector{Symbol}, stratify_by::Vector{Symbol}, quantiles::Tuple{Float64, Float64, Float64}, level::Float64, ensemblealg::EnsembleSerial, bandwidth::Nothing, maxnumstrats::Vector{Int64}, covariates::Vector{Symbol}, smooth::Bool, rng::TaskLocalRNG, nodes::Dict{Tuple{}, Vector{Float64}}, nnodes::Int64, prediction_correction::Bool)
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/estimation/vpc.jl:1645
[18] vpc(fpm::Pumas.FittedPumasEMModel{NamedTuple{(:Tlag, :ka, :Vc, :CL), Tuple{Float64, Float64, StaticArraysCore.SVector{2, Float64}, Float64}}, NTuple{4, Float64}, Tuple{NamedTuple{(:β, :β), Tuple{Float64, Float64}}}, Subject{NamedTuple{(:dv,), Tuple{Vector{Float64}}}, Pumas.ConstantCovar{NamedTuple{(:logwt, :wt, :sex, :age), Tuple{Float64, Float64, Int64, Int64}}}, StaticArraysCore.SVector{1, Pumas.Event{Float64, Float64, Float64, Float64, Float64, Float64, Int64}}, Vector{Float64}}, SAEM, Array{Float64, 3}, Pumas.PumasEMModel{(1, 1, 1, 1), 0, (:logwt,), (Symbol("##A##"), Symbol("##b##")), (:lags,), (:Depot, :Central), (:cp,), var"#23#27", Tuple{Pumas.Formula{:Tlag, (1,), :LogNormal}, Pumas.Formula{:ka, (1,), :LogNormal}, Pumas.Formula{:Vc, (1, :logwt), :LogNormal}, Pumas.Formula{:CL, (1,), :LogNormal}}, var"#22#26", var"#21#25", Pumas.LinearODE, var"#24#28", Tuple{Pumas.Error{:dv, :cp, :CombinedNormal}}, ModelingToolkit.ODESystem}, Vector{Tuple{NTuple{5, Float64}, NTuple{4, Float64}, Tuple{Tuple{Float64, Float64}}, Float64}}, NamedTuple{(:ensemblealg, :diffeq_options), Tuple{EnsembleThreads, NamedTuple{(:abstol, :reltol, :alg), Tuple{Float64, Float64, OrdinaryDiffEq.CompositeAlgorithm{Tuple{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}}, OrdinaryDiffEq.AutoSwitch{Vern7{typeof(OrdinaryDiffEq.trivial_limiter!), typeof(OrdinaryDiffEq.trivial_limiter!), Static.False}, Rodas5{1, true, LinearSolve.LUFactorization{LinearAlgebra.RowMaximum}, typeof(OrdinaryDiffEq.DEFAULT_PRECS), Val{:forward}, true, nothing}, Rational{Int64}, Int64}}}}}}, Nothing})
@ Pumas /build/_work/PumasSystemImages/PumasSystemImages/julia_depot/packages/Pumas/9AGx1/src/estimation/vpc.jl:1645