Chain.jl
trappmartin opened this issue · 3 comments
Hi Brian,
as Turing.jl currently relies on Mamba for summarizing MCMC simulations, we extracted the Chain type and some diagnostic functions from your package. The codes have been reassembled to a new package called Chain.jl which works with Julia 1.0, uses Plots.jl for plotting and which we will register soon. As most of the codes are at the moment heavily based on your package, we acknowledged your package in the README and the license file.
As the idea behind the Chain.jl package goes beyond the functionalities you implemented for MCMC summarization in Mamba, we will actively maintain the package and see if we can attract more people to contribute to the package.
We would be very happy if Mamba.jl would benefit from future developments done in Chain.jl if that is in your interest.
Hi Martin. Thank you for letting me know about the Chain package and for the acknowledgement. I certainly could benefit from other people contributing to the development and maintenance of packages that support Mamba. I will keep Chain in mind as a possible package that Mamba could be transition to for its output diagnostics.
Best Regards.
@brian-j-smith in light of transitioning Mamba to Julia 1.0 maybe it would be easier if it excised out the chains logic as well as plotting logic and let development of those things continue with Chains.jl and Plots.jl. This would make future Mamba updates easier (especially because Gadfly is often so slow to update and has been the hold up every time).
The package just got merged at METADATA under the name: MCMCChain. See: TuringLang/MCMCChains.jl#7