Tutorial on using Pigeons with TreePPL #28
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This small tutorial is supposed to be a minimal working example for running Pigeons on a Unix machine. I have used the CRBD model in the example mainly since it is a biologically interesting model but has simple outputs. However, our local MCMC kernel (standard lightweight MCMC) is very poor for this model so the samples we get are not very convincing. Swapping for a different model is very easy so feel free to suggest something else.
The Pigeons PR Julia-Tempering/Pigeons.jl#374 is not merged yet but soon will be. In the meantime you have to install Pigeons from that PR for the tutorial to work i.e. typing
]in the Julia REPL to get into the package environment and thenshould install the correct version for you.
Note also that I've added two packages
katexandremake-mathfor writing LaTeX. I could get away without using them, but I thought it was nicer this way even if we want the math to a minimum.