PolyChord is a Bayesian inference tool for the simultaneous calculation of evidences and sampling of posterior distributions. It is a variation on John Skilling's Nested Sampling, utilizing Slice Sampling to generate new live points. It performs well on moderately high dimensional (~100s D) posterior distributions, and can cope with arbitrary degeneracies and multimodality.
https://ui.adsabs.harvard.edu/abs/2015MNRAS.450L..61H and https://ui.adsabs.harvard.edu/abs/2015MNRAS.453.4384H