Giter Club home page Giter Club logo

Comments (11)

isaacsas avatar isaacsas commented on June 11, 2024

Error for DirectCR:

[1] getindex(::Array{Float64,1}, ::Int64) at ./array.jl:788
 [2] sample(::DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}}, ::Array{Float64,1}, ::RandomNumbers.Xorshifts.Xoroshiro128Star) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/aggregators/prioritytable.jl:290
 [3] calc_next_jump!(::DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}, ::Array{Int64,1}, ::Tuple{Float64,Float64}, ::Float64) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/aggregators/directcr.jl:151
 [4] generate_jumps!(::DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}, ::DiffEqJump.SSAIntegrator{DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Array{Int64,1},Float64,Tuple{Float64,Float64},ODESolution{Int64,2,Array{Array{Int64,1},1},Nothing,Nothing,Array{Float64,1},Nothing,DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},SSAStepper,DiffEqBase.ConstantInterpolation{Array{Float64,1},Array{Array{Int64,1},1}},Nothing},DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}},Nothing}, ::Array{Int64,1}, ::Tuple{Float64,Float64}, ::Float64) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/aggregators/directcr.jl:140
 [5] (::DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}})(::DiffEqJump.SSAIntegrator{DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Array{Int64,1},Float64,Tuple{Float64,Float64},ODESolution{Int64,2,Array{Array{Int64,1},1},Nothing,Nothing,Array{Float64,1},Nothing,DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},SSAStepper,DiffEqBase.ConstantInterpolation{Array{Float64,1},Array{Array{Int64,1},1}},Nothing},DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}},Nothing}) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/aggregators/directcr.jl:81
 [6] step!(::DiffEqJump.SSAIntegrator{DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Array{Int64,1},Float64,Tuple{Float64,Float64},ODESolution{Int64,2,Array{Array{Int64,1},1},Nothing,Nothing,Array{Float64,1},Nothing,DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},SSAStepper,DiffEqBase.ConstantInterpolation{Array{Float64,1},Array{Array{Int64,1},1}},Nothing},DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}},Nothing}) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/SSA_stepper.jl:121
 [7] solve!(::DiffEqJump.SSAIntegrator{DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Array{Int64,1},Float64,Tuple{Float64,Float64},ODESolution{Int64,2,Array{Array{Int64,1},1},Nothing,Nothing,Array{Float64,1},Nothing,DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},SSAStepper,DiffEqBase.ConstantInterpolation{Array{Float64,1},Array{Array{Int64,1},1}},Nothing},DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}},Nothing}) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/SSA_stepper.jl:35
 [8] __solve(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},DirectCR,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}}}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/SSA_stepper.jl:28
 [9] __solve(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},DirectCR,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}}}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/SSA_stepper.jl:27
 [10] (::DiffEqBase.var"#442#443"{JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},DirectCR,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}}}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}},Tuple{SSAStepper}})() at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:49
 [11] maybe_with_logger(::DiffEqBase.var"#442#443"{JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},DirectCR,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}}}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}},Tuple{SSAStepper}}, ::Nothing) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/utils.jl:259
 [12] solve_call(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},DirectCR,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}}}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper; merge_callbacks::Bool, kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:48
 [13] solve_call(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},DirectCR,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}}}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:37
 [14] solve(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},DirectCR,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}}}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:66
 [15] solve(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},DirectCR,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}}}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:54
 [16] getmean(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},DirectCR,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}}}}},DiffEqJump.DirectCRJumpAggregation{Float64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},DiffEqJump.PriorityTable{Float64,Int64,Int64,DiffEqJump.var"#36#37"{Int64}},DiffEqJump.var"#36#37"{Int64}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::Int64) at /Users/isaacsas/Desktop/tester.jl:52
 [17] top-level scope at /Users/isaacsas/Desktop/tester.jl:59
 [18] include(::String) at ./client.jl:439
 [19] top-level scope at REPL[3]:1
 [20] eval(::Module, ::Any) at ./boot.jl:331
 [21] eval_user_input(::Any, ::REPL.REPLBackend) at /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:86
 [22] run_backend(::REPL.REPLBackend) at /Users/isaacsas/.julia/packages/Revise/MgvIv/src/Revise.jl:1023
 [23] top-level scope at none:0

from jumpprocesses.jl.

isaacsas avatar isaacsas commented on June 11, 2024

For RSSA:

[1] getindex(::Array{Float64,1}, ::Int64) at ./array.jl:788
 [2] generate_jumps!(::DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}, ::DiffEqJump.SSAIntegrator{DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Array{Int64,1},Float64,Tuple{Float64,Float64},ODESolution{Int64,2,Array{Array{Int64,1},1},Nothing,Nothing,Array{Float64,1},Nothing,DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},SSAStepper,DiffEqBase.ConstantInterpolation{Array{Float64,1},Array{Array{Int64,1},1}},Nothing},DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}},Nothing}, ::Array{Int64,1}, ::Tuple{Float64,Float64}, ::Float64) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/aggregators/rssa.jl:207
 [3] (::DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}})(::DiffEqJump.SSAIntegrator{DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Array{Int64,1},Float64,Tuple{Float64,Float64},ODESolution{Int64,2,Array{Array{Int64,1},1},Nothing,Nothing,Array{Float64,1},Nothing,DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},SSAStepper,DiffEqBase.ConstantInterpolation{Array{Float64,1},Array{Array{Int64,1},1}},Nothing},DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}},Nothing}) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/aggregators/rssa.jl:74
 [4] step!(::DiffEqJump.SSAIntegrator{DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Array{Int64,1},Float64,Tuple{Float64,Float64},ODESolution{Int64,2,Array{Array{Int64,1},1},Nothing,Nothing,Array{Float64,1},Nothing,DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},SSAStepper,DiffEqBase.ConstantInterpolation{Array{Float64,1},Array{Array{Int64,1},1}},Nothing},DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}},Nothing}) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/SSA_stepper.jl:121
 [5] solve!(::DiffEqJump.SSAIntegrator{DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Array{Int64,1},Float64,Tuple{Float64,Float64},ODESolution{Int64,2,Array{Array{Int64,1},1},Nothing,Nothing,Array{Float64,1},Nothing,DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},SSAStepper,DiffEqBase.ConstantInterpolation{Array{Float64,1},Array{Array{Int64,1},1}},Nothing},DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}},Nothing}) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/SSA_stepper.jl:35
 [6] __solve(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},RSSA,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}}}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/SSA_stepper.jl:28
 [7] __solve(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},RSSA,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}}}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper) at /Users/isaacsas/.julia/packages/DiffEqJump/GPkfY/src/SSA_stepper.jl:27
 [8] (::DiffEqBase.var"#442#443"{JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},RSSA,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}}}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}},Tuple{SSAStepper}})() at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:49
 [9] maybe_with_logger(::DiffEqBase.var"#442#443"{JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},RSSA,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}}}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}},Tuple{SSAStepper}}, ::Nothing) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/utils.jl:259
 [10] solve_call(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},RSSA,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}}}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper; merge_callbacks::Bool, kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:48
 [11] solve_call(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},RSSA,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}}}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:37
 [12] solve(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},RSSA,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}}}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper; kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:66
 [13] solve(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},RSSA,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}}}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::SSAStepper) at /Users/isaacsas/.julia/packages/DiffEqBase/XoVg5/src/solve.jl:54
 [14] getmean(::JumpProblem{DiscreteProblem{Array{Int64,1},Tuple{Float64,Float64},true,Tuple{Float64,Float64},DiscreteFunction{true,DiffEqBiological.var"#66#67",Nothing,Array{Symbol,1}},Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}},RSSA,CallbackSet{Tuple{},Tuple{DiscreteCallback{DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}}}}},DiffEqJump.RSSAJumpAggregation{Float64,Int64,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}},Array{FunctionWrappers.FunctionWrapper{Float64,Tuple{Array{Int64,1},Tuple{Float64,Float64},Float64}},1},Array{FunctionWrappers.FunctionWrapper{Nothing,Tuple{Any}},1},RandomNumbers.Xorshifts.Xoroshiro128Star,Array{Array{Int64,1},1},Array{Array{Int64,1},1},BracketData{Float64,Int64},SubArray{Int64,1,Array{Int64,2},Tuple{Int64,Base.Slice{Base.OneTo{Int64}}},true}},Tuple{},Nothing,MassActionJump{Array{Float64,1},Array{Array{Pair{Int64,Int64},1},1},Array{Array{Pair{Int64,Int64},1},1}}}, ::Int64) at /Users/isaacsas/Desktop/tester.jl:52

from jumpprocesses.jl.

ChrisRackauckas avatar ChrisRackauckas commented on June 11, 2024

Generate the code with all @inbounds removed. Most likely it's an indexing issue.

from jumpprocesses.jl.

isaacsas avatar isaacsas commented on June 11, 2024

I updated the stacktraces above with @inbounds disabled and no inlining. It isn't clear where the RSSA code is crashing as the referenced line seems to be a comment. I'll try to narrow down what's going on this weekend if I have some time. As far as I can tell each of Direct, NRM and SortingDirect seem to be fine.

from jumpprocesses.jl.

isaacsas avatar isaacsas commented on June 11, 2024

Fix: don't do eps(x), do eps(typeof(x)).

from jumpprocesses.jl.

isaacsas avatar isaacsas commented on June 11, 2024

Closed by #102

from jumpprocesses.jl.

ChrisRackauckas avatar ChrisRackauckas commented on June 11, 2024

Fix: don't do eps(x), do eps(typeof(x)).

Usually scary to do that, but it looks right.

from jumpprocesses.jl.

isaacsas avatar isaacsas commented on June 11, 2024

What would you recommend doing then? At some point we have to decide the total propensity is "zero" and do nothing, otherwise the next event search has issues. Should we compare to a number a bit bigger than the type precision?

from jumpprocesses.jl.

ChrisRackauckas avatar ChrisRackauckas commented on June 11, 2024

Yeah I mean it's correct here because x can be zero, but normally it's a scary thing to do.

from jumpprocesses.jl.

isaacsas avatar isaacsas commented on June 11, 2024

Ahh got it. The issue here was that I didn't realize that eps(x) was just different than eps(typeof(x)).

from jumpprocesses.jl.

ChrisRackauckas avatar ChrisRackauckas commented on June 11, 2024

Floating point is relative:

julia> eps(1.0)
2.220446049250313e-16

julia> eps(0.1)
1.3877787807814457e-17

so normally you want to use eps(x) so that you check if x + y is a valid operation, where cutoff depends on the relative scale. However, zero is a problem because of subnormal numbers:

julia> eps(0.0)
5.0e-324

from jumpprocesses.jl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.