Pair plot

Diagonal entries show estimates of the marginal densities as well as the (0.16, 0.5, 0.84) quantiles (dotted lines). Off-diagonal entries show estimates of the pairwise densities.

🔍 Full page 🔗 Info

Trace plots

🔍 Full page

Moments

parametersmeanstdmcseess_bulkess_tailrhatess_per_sec
param_13.509730.002274324.89312e-52166.471896.940.999959missing
param_20.1426680.0858320.00208471691.392006.641.0011missing
param_3-2.168791.911740.109194346.382120.3931.01217missing
param_40.5240221.557140.0683313491.414188.0111.00395missing
param_50.007290850.7012990.0447556243.033230.5441.01604missing
param_60.5643622.177090.118371325.893328.771.01566missing
param_70.0939572.105330.120673266.812332.4521.00885missing
param_8-1.934430.07656380.00349068455.369361.4771.02742missing
💾 CSV

Cumulative traces

For each iteration $i$, shows the running average up to $i$, $\frac{1}{i} \sum_{n = 1}^{i} x_n$.

🔍 Full page

GCB estimation progress

Estimate of the Global Communication Barrier (GCB) as a function of the adaptation round.

The global communication barrier can be used to set the number of chains. The theoretical framework of Syed et al., 2021 yields that under simplifying assumptions, it is optimal to set the number of chains (the argument n_chains in pigeons()) to roughly 2Λ.

Last round estimate: $11.201822078856228$

🔍 Full page 🔗 Info

Evidence estimation progress

Estimate of the log normalization (computed using the stepping stone estimator) as a function of the adaptation round.

Last round estimate: $-262.39600827653317$

🔍 Full page 🔗 Info

Round trips

Number of tempered restarts as a function of the adaptation round.

A tempered restart happens when a sample from the reference percolates to the target. When the reference supports iid sampling, tempered restarts can enable large jumps in the state space.

🔍 Full page 🔗 Info

Pigeons summary

roundn_scansn_tempered_restartsglobal_barrierglobal_barrier_variationallast_round_max_timelast_round_max_allocationstepping_stone
12010.99615.00.3114574.64727e7-2.95265e6
2404.444034.00.05117422.39154e7-68603.1
3804.895825.00.07849835.35154e7-1.21746e6
41607.081915.782690.1649271.16692e8-184370.0
532010.48186.726530.3468722.47044e8-1.4683e5
664012.13476.586430.744195.16825e8-45438.3
7128011.38746.088612.34231.22021e9-2360.13
8256011.40735.857693.273562.4796e9-58.953
9512411.39045.728127.428675.46674e9-806.062
101024711.20185.0438515.34781.14102e10-262.396
💾 CSV🔗 Info

Pigeons inputs

KeysValues
extended_tracesfalse
checked_round0
extractornothing
recordFunction[Pigeons.traces, Pigeons.round_trip, Pigeons.log_sum_ratio, Pigeons.timing_extrema, Pigeons.allocation_extrema, Pigeons.log_sum_ratio, Pigeons.timing_extrema, Pigeons.allocation_extrema, Pigeons.round_trip, Pigeons.energy_ac1, Pigeons.online]
multithreadedtrue
show_reporttrue
n_chains24
variationalGaussianReference(Dict{Symbol, Any}(:singleton_variable => [3.5097286628749766, 0.1426682109745279, -2.1687932557948986, 0.5240220450306916, 0.007290847946758628, 0.5643618190210207, 0.09395704966117727, -1.9344330522737514]), Dict{Symbol, Any}(:singleton_variable => [0.002274323981300771, 0.08583199320038656, 1.9117371145243687, 1.5571350472972398, 0.7012993235424814, 2.177086267539536, 2.105333169185241, 0.07656384804026609]), 6)
explorerCompose{...}(SliceSampler(10.0, 10, 3, 1024), AutoMALA{Nothing, Pigeons.MixDiagonalPreconditioner{Rational{Int64}}}(3, 0.35, :ForwardDiff, 1.0, Pigeons.MixDiagonalPreconditioner{Rational{Int64}}(1//3, 1//3), nothing))
n_chains_variational8
targetOctofitter.LogDensityModel{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Octofitter.var"#778#793"{ForwardDiff.GradientConfig{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}, Float64, 8, Vector{ForwardDiff.Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}, Float64, 8}}}, Vector{DiffResults.MutableDiffResult{1, Float64, Tuple{Vector{Float64}}}}, Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}}, System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, Octofitter.var"#767#781"{Vector{Distribution{Univariate, Continuous}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}}(8, Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}(System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}(Priors(OrderedCollections.OrderedDict{Symbol, Distribution}(:plx => Truncated(Normal{Float64}(μ=33.43903350830078, σ=0.0777084231376648); lower=0.0), :M => Truncated(Normal{Float64}(μ=1.16, σ=0.1); lower=0.0))), Derived(OrderedCollections.OrderedDict{Symbol, Union{Function, Type}}()), (), (b = Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}(Priors(OrderedCollections.OrderedDict{Symbol, Distribution}(:a => LogUniform{Int64}(a=1, b=500), :e => Uniform{Float64}(a=0.0, b=0.99), :i => Sine(), :ω => Uniform{Float64}(a=0.0, b=6.283185307179586), :Ω => Uniform{Float64}(a=0.0, b=6.283185307179586), :θ => Uniform{Float64}(a=0.0, b=6.283185307179586))), Derived(OrderedCollections.OrderedDict{Symbol, Union{Function, Type}}(:tp => var"#198#199"())), (PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}(@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}[(epoch = 59454.342, ra = 180.295, σ_ra = 0.102, dec = 176.557, σ_dec = 0.098, cor = -0.956)]), PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}(@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}[(epoch = 56126.0, sep = 190.0, σ_sep = 20.0, pa = 1.8989182261698305, σ_pa = 0.05235987755982989, cor = 0.0), (epoch = 56128.0, sep = 208.0, σ_sep = 23.0, pa = 1.900663555421825, σ_pa = 0.054105206811824215, cor = 0.0), (epoch = 56909.0, sep = 201.6, σ_sep = 5.0, pa = 1.6091935703387719, σ_pa = 0.026179938779914945, cor = 0.0), (epoch = 57263.0, sep = 216.3, σ_sep = 1.0, pa = 1.4538592669112764, σ_pa = 0.005235987755982988, cor = 0.0), (epoch = 57263.0, sep = 217.9, σ_sep = 0.7, pa = 1.4590952546672593, σ_pa = 0.003490658503988659, cor = 0.0)])), :b),), :system_param2), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:468 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:469 =#\n l = 8\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:470 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:470 =# @boundscheck if length(arr) != l\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:471 =#\n error("Expected exactly l elements in array. Got ", length(arr))\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:474 =#\n sys = (; Expr(:(=), :plx, :(arr[1])), Expr(:(=), :M, :(arr[2])))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:476 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:478 =#\n pln = (; $(Expr(:(=), :b, quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:457 =#\n planet0 = (; Expr(:(=), :a, :(arr[3])), Expr(:(=), :e, :(arr[4])), Expr(:(=), :i, :(arr[5])), Expr(:(=), :ω, :(arr[6])), Expr(:(=), :Ω, :(arr[7])), Expr(:(=), :θ, :(arr[8])))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:458 =#\n planet1 = (; planet0..., tp = (var"#198#199"())(sys, planet0))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:459 =#\n planet1\nend)))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:480 =#\n sys_res_pln = (; sys..., planets = pln)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:481 =#\n return sys_res_pln\nend), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:713 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:714 =#\n l = 8\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:716 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:716 =# @boundscheck if length(arr) != l\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:717 =#\n error("Expected exactly l elements in array (got length(arr))")\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:720 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:720 =# @inbounds begin\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:721 =#\n theta_out = tuple((Bijectors.invlink)(Truncated(Normal{Float64}(μ=33.43903350830078, σ=0.0777084231376648); lower=0.0), arr[1]), (Bijectors.invlink)(Truncated(Normal{Float64}(μ=1.16, σ=0.1); lower=0.0), arr[2]), (Bijectors.invlink)(LogUniform{Int64}(a=1, b=500), arr[3]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=0.99), arr[4]), (Bijectors.invlink)(Sine(), arr[5]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[6]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[7]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[8]))\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:725 =#\n return theta_out\nend), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:642 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:643 =#\n l = 8\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:644 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:644 =# @boundscheck if length(arr) != l\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:645 =#\n error("Expected exactly l elements in array (got length(arr))")\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:647 =#\n lp = zero(first(arr))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:649 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:649 =# @inbounds begin\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:650 =#\n begin\n p = (Bijectors.logpdf_with_trans)(Truncated(Normal{Float64}(μ=33.43903350830078, σ=0.0777084231376648); lower=0.0), arr[1], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:593 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Truncated(Normal{Float64}(μ=1.16, σ=0.1); lower=0.0), arr[2], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:593 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(LogUniform{Int64}(a=1, b=500), arr[3], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Uniform{Float64}(a=0.0, b=0.99), arr[4], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Sine(), arr[5], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[6], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[7], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[8], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:652 =#\n return lp\nend), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:183 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:185 =#\n ll0 = zero(first(θ_system))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:188 =#\n begin\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:158 =#\n planet_b = (Visual{KepOrbit})(; merge(θ_system, θ_system.planets.b)...)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:159 =#\n begin\n ll1 = ll0 + ln_like((system.planets[:b]).observations[1], θ_system.planets.b, planet_b)\n end\n begin\n ll2 = ll1 + ln_like((system.planets[:b]).observations[2], θ_system.planets.b, planet_b)\n end\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:191 =#\n elems = tuple(planet_b)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:193 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:195 =#\n return ll2\nend), 1.0), Octofitter.var"#778#793"{ForwardDiff.GradientConfig{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}, Float64, 8, Vector{ForwardDiff.Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}, Float64, 8}}}, Vector{DiffResults.MutableDiffResult{1, Float64, Tuple{Vector{Float64}}}}, Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}}(ForwardDiff.GradientConfig{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}, Float64, 8, Vector{ForwardDiff.Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}, Float64, 8}}}((Partials(1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0), Partials(0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0), Partials(0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0), Partials(0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0), Partials(0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0), Partials(0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0), Partials(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0), Partials(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0)), ForwardDiff.Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}, Float64, 8}[Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}}(3.5057004383860724,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0), Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}}(0.03427697032741701,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0), Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}}(-3.1291758382563324,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0), Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}}(-2.197348244419336,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0), Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}}(-0.31100786683396153,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0), Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}}(4.221624776024012,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0), Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}}(0.5663007711455971,0.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0), Dual{ForwardDiff.Tag{Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}, Float64}}(-2.2143798123393337,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0)]), DiffResults.MutableDiffResult{1, Float64, Tuple{Vector{Float64}}}[MutableDiffResult(-1.0009556968965615e8, ([-3.7008303703286433e8, 18912.177980894234, -3.384446522139618e8, -2.016190642389858e7, 6.450711130625955e8, 2.340702989591692e6, 1.1329747490816772e9, -4.6423918768831825e8],)), MutableDiffResult(3.5057004383860724, ([7.190163162e-314, 7.1901635175e-314, 6.3574340057e-314, 6.357434164e-314, 6.357434322e-314, 6.357434464e-314, 6.357435381e-314, 7.1904746366e-314],)), MutableDiffResult(3.5057004383860724, ([2.399773497e-314, 2.399773497e-314, 6.362496993e-314, 6.3624970876e-314, 6.362497151e-314, 6.362497214e-314, 2.399773497e-314, 2.399773497e-314],)), MutableDiffResult(3.5057004383860724, ([6.3574356025e-314, 6.357435634e-314, 6.35743565e-314, 6.3574356815e-314, 6.3574356974e-314, 6.357435713e-314, 6.357435729e-314, 6.3574357764e-314],)), MutableDiffResult(3.5057004383860724, ([6.3574356025e-314, 6.357435634e-314, 6.35743565e-314, 6.3574356815e-314, 6.3574356974e-314, 6.357435713e-314, 6.357435729e-314, 6.3574357764e-314],)), MutableDiffResult(3.5057004383860724, ([6.3574356025e-314, 6.357435634e-314, 6.35743565e-314, 6.3574356815e-314, 6.3574356974e-314, 6.357435713e-314, 6.357435729e-314, 6.3574357764e-314],)), MutableDiffResult(3.5057004383860724, ([7.190163162e-314, 7.1901635175e-314, 6.3574340057e-314, 6.357434164e-314, 6.357434322e-314, 6.357434464e-314, 6.357435381e-314, 7.1904746366e-314],)), MutableDiffResult(3.5057004383860724, ([0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],))], Octofitter.var"#ℓπcallback#782"{System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}, RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}, Float64}(System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}(Priors(OrderedCollections.OrderedDict{Symbol, Distribution}(:plx => Truncated(Normal{Float64}(μ=33.43903350830078, σ=0.0777084231376648); lower=0.0), :M => Truncated(Normal{Float64}(μ=1.16, σ=0.1); lower=0.0))), Derived(OrderedCollections.OrderedDict{Symbol, Union{Function, Type}}()), (), (b = Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}(Priors(OrderedCollections.OrderedDict{Symbol, Distribution}(:a => LogUniform{Int64}(a=1, b=500), :e => Uniform{Float64}(a=0.0, b=0.99), :i => Sine(), :ω => Uniform{Float64}(a=0.0, b=6.283185307179586), :Ω => Uniform{Float64}(a=0.0, b=6.283185307179586), :θ => Uniform{Float64}(a=0.0, b=6.283185307179586))), Derived(OrderedCollections.OrderedDict{Symbol, Union{Function, Type}}(:tp => var"#198#199"())), (PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}(@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}[(epoch = 59454.342, ra = 180.295, σ_ra = 0.102, dec = 176.557, σ_dec = 0.098, cor = -0.956)]), PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}(@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}[(epoch = 56126.0, sep = 190.0, σ_sep = 20.0, pa = 1.8989182261698305, σ_pa = 0.05235987755982989, cor = 0.0), (epoch = 56128.0, sep = 208.0, σ_sep = 23.0, pa = 1.900663555421825, σ_pa = 0.054105206811824215, cor = 0.0), (epoch = 56909.0, sep = 201.6, σ_sep = 5.0, pa = 1.6091935703387719, σ_pa = 0.026179938779914945, cor = 0.0), (epoch = 57263.0, sep = 216.3, σ_sep = 1.0, pa = 1.4538592669112764, σ_pa = 0.005235987755982988, cor = 0.0), (epoch = 57263.0, sep = 217.9, σ_sep = 0.7, pa = 1.4590952546672593, σ_pa = 0.003490658503988659, cor = 0.0)])), :b),), :system_param2), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:468 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:469 =#\n l = 8\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:470 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:470 =# @boundscheck if length(arr) != l\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:471 =#\n error("Expected exactly l elements in array. Got ", length(arr))\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:474 =#\n sys = (; Expr(:(=), :plx, :(arr[1])), Expr(:(=), :M, :(arr[2])))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:476 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:478 =#\n pln = (; $(Expr(:(=), :b, quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:457 =#\n planet0 = (; Expr(:(=), :a, :(arr[3])), Expr(:(=), :e, :(arr[4])), Expr(:(=), :i, :(arr[5])), Expr(:(=), :ω, :(arr[6])), Expr(:(=), :Ω, :(arr[7])), Expr(:(=), :θ, :(arr[8])))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:458 =#\n planet1 = (; planet0..., tp = (var"#198#199"())(sys, planet0))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:459 =#\n planet1\nend)))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:480 =#\n sys_res_pln = (; sys..., planets = pln)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:481 =#\n return sys_res_pln\nend), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:713 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:714 =#\n l = 8\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:716 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:716 =# @boundscheck if length(arr) != l\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:717 =#\n error("Expected exactly l elements in array (got length(arr))")\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:720 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:720 =# @inbounds begin\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:721 =#\n theta_out = tuple((Bijectors.invlink)(Truncated(Normal{Float64}(μ=33.43903350830078, σ=0.0777084231376648); lower=0.0), arr[1]), (Bijectors.invlink)(Truncated(Normal{Float64}(μ=1.16, σ=0.1); lower=0.0), arr[2]), (Bijectors.invlink)(LogUniform{Int64}(a=1, b=500), arr[3]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=0.99), arr[4]), (Bijectors.invlink)(Sine(), arr[5]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[6]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[7]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[8]))\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:725 =#\n return theta_out\nend), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xb9cc8377, 0xbe893e5b, 0x83785cc4, 0x01d6b4fb, 0x85801289), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:642 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:643 =#\n l = 8\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:644 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:644 =# @boundscheck if length(arr) != l\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:645 =#\n error("Expected exactly l elements in array (got length(arr))")\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:647 =#\n lp = zero(first(arr))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:649 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:649 =# @inbounds begin\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:650 =#\n begin\n p = (Bijectors.logpdf_with_trans)(Truncated(Normal{Float64}(μ=33.43903350830078, σ=0.0777084231376648); lower=0.0), arr[1], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:593 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Truncated(Normal{Float64}(μ=1.16, σ=0.1); lower=0.0), arr[2], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:593 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(LogUniform{Int64}(a=1, b=500), arr[3], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Uniform{Float64}(a=0.0, b=0.99), arr[4], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Sine(), arr[5], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[6], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[7], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n begin\n p = (Bijectors.logpdf_with_trans)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[8], true)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:609 =#\n lp += p\n end\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:652 =#\n return lp\nend), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:system, :θ_system), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xabeba3f8, 0x602bac12, 0xaf8c1842, 0x0ecdc5d4, 0x8369953f), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:183 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:185 =#\n ll0 = zero(first(θ_system))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:188 =#\n begin\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:158 =#\n planet_b = (Visual{KepOrbit})(; merge(θ_system, θ_system.planets.b)...)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:159 =#\n begin\n ll1 = ll0 + ln_like((system.planets[:b]).observations[1], θ_system.planets.b, planet_b)\n end\n begin\n ll2 = ll1 + ln_like((system.planets[:b]).observations[2], θ_system.planets.b, planet_b)\n end\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:191 =#\n elems = tuple(planet_b)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:193 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/likelihoods/system.jl:195 =#\n return ll2\nend), 1.0)), System{Priors, Derived, Tuple{}, @NamedTuple{b::Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}}}(Priors(OrderedCollections.OrderedDict{Symbol, Distribution}(:plx => Truncated(Normal{Float64}(μ=33.43903350830078, σ=0.0777084231376648); lower=0.0), :M => Truncated(Normal{Float64}(μ=1.16, σ=0.1); lower=0.0))), Derived(OrderedCollections.OrderedDict{Symbol, Union{Function, Type}}()), (), (b = Planet{Visual{KepOrbit}, Priors, Derived, Tuple{PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}, PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}}}(Priors(OrderedCollections.OrderedDict{Symbol, Distribution}(:a => LogUniform{Int64}(a=1, b=500), :e => Uniform{Float64}(a=0.0, b=0.99), :i => Sine(), :ω => Uniform{Float64}(a=0.0, b=6.283185307179586), :Ω => Uniform{Float64}(a=0.0, b=6.283185307179586), :θ => Uniform{Float64}(a=0.0, b=6.283185307179586))), Derived(OrderedCollections.OrderedDict{Symbol, Union{Function, Type}}(:tp => var"#198#199"())), (PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, ra::Vector{Float64}, σ_ra::Vector{Float64}, dec::Vector{Float64}, σ_dec::Vector{Float64}, cor::Vector{Float64}}}}(@NamedTuple{epoch::Float64, ra::Float64, σ_ra::Float64, dec::Float64, σ_dec::Float64, cor::Float64}[(epoch = 59454.342, ra = 180.295, σ_ra = 0.102, dec = 176.557, σ_dec = 0.098, cor = -0.956)]), PlanetRelAstromLikelihood{Table{@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}, 1, @NamedTuple{epoch::Vector{Float64}, sep::Vector{Float64}, σ_sep::Vector{Float64}, pa::Vector{Float64}, σ_pa::Vector{Float64}, cor::Vector{Float64}}}}(@NamedTuple{epoch::Float64, sep::Float64, σ_sep::Float64, pa::Float64, σ_pa::Float64, cor::Float64}[(epoch = 56126.0, sep = 190.0, σ_sep = 20.0, pa = 1.8989182261698305, σ_pa = 0.05235987755982989, cor = 0.0), (epoch = 56128.0, sep = 208.0, σ_sep = 23.0, pa = 1.900663555421825, σ_pa = 0.054105206811824215, cor = 0.0), (epoch = 56909.0, sep = 201.6, σ_sep = 5.0, pa = 1.6091935703387719, σ_pa = 0.026179938779914945, cor = 0.0), (epoch = 57263.0, sep = 216.3, σ_sep = 1.0, pa = 1.4538592669112764, σ_pa = 0.005235987755982988, cor = 0.0), (epoch = 57263.0, sep = 217.9, σ_sep = 0.7, pa = 1.4590952546672593, σ_pa = 0.003490658503988659, cor = 0.0)])), :b),), :system_param2), Octofitter.var"#767#781"{Vector{Distribution{Univariate, Continuous}}}(Distribution{Univariate, Continuous}[Truncated(Normal{Float64}(μ=33.43903350830078, σ=0.0777084231376648); lower=0.0), Truncated(Normal{Float64}(μ=1.16, σ=0.1); lower=0.0), LogUniform{Int64}(a=1, b=500), Uniform{Float64}(a=0.0, b=0.99), Sine(), Uniform{Float64}(a=0.0, b=6.283185307179586), Uniform{Float64}(a=0.0, b=6.283185307179586), Uniform{Float64}(a=0.0, b=6.283185307179586)]), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0x922fda2d, 0x4cce1224, 0xe5fb06d3, 0x55ad1e0d, 0x24ba8464), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:713 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:714 =#\n l = 8\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:716 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:716 =# @boundscheck if length(arr) != l\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:717 =#\n error("Expected exactly l elements in array (got length(arr))")\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:720 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:720 =# @inbounds begin\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:721 =#\n theta_out = tuple((Bijectors.invlink)(Truncated(Normal{Float64}(μ=33.43903350830078, σ=0.0777084231376648); lower=0.0), arr[1]), (Bijectors.invlink)(Truncated(Normal{Float64}(μ=1.16, σ=0.1); lower=0.0), arr[2]), (Bijectors.invlink)(LogUniform{Int64}(a=1, b=500), arr[3]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=0.99), arr[4]), (Bijectors.invlink)(Sine(), arr[5]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[6]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[7]), (Bijectors.invlink)(Uniform{Float64}(a=0.0, b=6.283185307179586), arr[8]))\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:725 =#\n return theta_out\nend), RuntimeGeneratedFunctions.RuntimeGeneratedFunction{(:arr,), Octofitter.var"#_RGF_ModTag", Octofitter.var"#_RGF_ModTag", (0xc2d0b797, 0xb46195a1, 0xed5abd54, 0xe6e049d7, 0x2f945e90), Expr}(quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:468 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:469 =#\n l = 8\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:470 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:470 =# @boundscheck if length(arr) != l\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:471 =#\n error("Expected exactly l elements in array. Got ", length(arr))\n end\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:474 =#\n sys = (; Expr(:(=), :plx, :(arr[1])), Expr(:(=), :M, :(arr[2])))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:476 =#\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:478 =#\n pln = (; $(Expr(:(=), :b, quote\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:457 =#\n planet0 = (; Expr(:(=), :a, :(arr[3])), Expr(:(=), :e, :(arr[4])), Expr(:(=), :i, :(arr[5])), Expr(:(=), :ω, :(arr[6])), Expr(:(=), :Ω, :(arr[7])), Expr(:(=), :θ, :(arr[8])))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:458 =#\n planet1 = (; planet0..., tp = (var"#198#199"())(sys, planet0))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:459 =#\n planet1\nend)))\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:480 =#\n sys_res_pln = (; sys..., planets = pln)\n #= /Users/thompsonw/.julia/dev/Octofitter/src/variables.jl:481 =#\n return sys_res_pln\nend))
n_rounds10
exec_foldernothing
referencenothing
checkpointfalse
seed1
💾 CSV🔗 Info