diff --git a/src/operations.jl b/src/operations.jl index 9b4b49e..0b04511 100644 --- a/src/operations.jl +++ b/src/operations.jl @@ -67,10 +67,10 @@ function amr_get(amr::JSON3.Object, sys::ODESystem, ::Val{:priors}) map(amr.semantics.ode.parameters) do p if haskey(p, :distribution) # Assumption: only fit parameters which have a distribution / bounds - if p.distribution.type != "StandardUniform1" || p.distribution.type != "Uniform1" + if p.distribution.type != "StandardUniform1" && p.distribution.type != "Uniform1" @info "Invalid distribution type! Distribution type was $(p.distribution.type)" end - + dist = EasyModelAnalysis.Distributions.Uniform(p.distribution.parameters.minimum, p.distribution.parameters.maximum) paramlist[findfirst(x->x==Symbol(p.id),namelist)] => dist end