SHELF: Tools to Support the Sheffield Elicitation Framework

Implements various methods for eliciting a probability distribution for a single parameter from an expert or a group of experts. The expert provides a small number of probability judgements, corresponding to points on his or her cumulative distribution function. A range of parametric distributions can then be fitted and displayed, with feedback provided in the form of fitted probabilities and percentiles. For multiple experts, a weighted linear pool can be calculated. Also includes functions for eliciting beliefs about population distributions, eliciting multivariate distributions using a Gaussian copula, eliciting a Dirichlet distribution, and eliciting distributions for variance parameters in a random effects meta-analysis model. R Shiny apps for most of the methods are included.

Version: 1.8.0
Depends: R (≥ 3.5.0)
Imports: ggplot2, grid, shiny, stats, graphics, tidyr, MASS, ggExtra, gridExtra, scales, rmarkdown, grDevices, shinyMatrix, utils, ggridges, Hmisc
Suggests: testthat, knitr, GGally
Published: 2021-06-18
Author: Jeremy Oakley
Maintainer: Jeremy Oakley <j.oakley at>
License: GPL-2 | GPL-3
NeedsCompilation: no
Materials: NEWS
CRAN checks: SHELF results


Reference manual: SHELF.pdf
Vignettes: Eliciting a Dirichlet Distribution
Eliciting Dependent Distributions using Multivariate Normal Copulas
Getting Started with SHELF


Package source: SHELF_1.8.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): SHELF_1.8.0.tgz, r-oldrel (arm64): SHELF_1.8.0.tgz, r-release (x86_64): SHELF_1.8.0.tgz, r-oldrel (x86_64): SHELF_1.8.0.tgz
Old sources: SHELF archive

Reverse dependencies:

Reverse imports: convdistr, disbayes, expertsurv


Please use the canonical form to link to this page.