Package: aggreCAT 1.1.0

David Wilkinson

aggreCAT: Mathematically Aggregating Expert Judgments

The use of structured elicitation to inform decision making has grown dramatically in recent decades, however, judgements from multiple experts must be aggregated into a single estimate. Empirical evidence suggests that mathematical aggregation provides more reliable estimates than enforcing behavioural consensus on group estimates. 'aggreCAT' provides state-of-the-art mathematical aggregation methods for elicitation data including those defined in Hanea, A. et al. (2021) <doi:10.1371/journal.pone.0256919>. The package also provides functions to visualise and evaluate the performance of your aggregated estimates on validation data.

Authors:David Wilkinson [aut, cre], Elliot Gould [aut], Aaron Willcox [aut], Charles T. Gray [aut], Rose E. O'Dea [aut], Rebecca Groenewegen [aut]

aggreCAT_1.1.0.tar.gz
aggreCAT_1.1.0.tar.gz(r-4.7-any)aggreCAT_1.1.0.tar.gz(r-4.6-any)
aggreCAT_1.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
aggreCAT/json (API)
NEWS

# Install 'aggreCAT' in R:
install.packages('aggreCAT', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/metamelb-replicats/aggrecat/issues

Pkgdown/docs site:https://metamelb-replicats.github.io

Uses libs:
  • jags– Just Another Gibbs Sampler for Bayesian MCMC - binary JAGS is Just Another Gibbs Sampler. It is a program for analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation not wholly unlike BUGS. JAGS was written with three aims in mind: * To have an engine for the BUGS language that runs on Unix * To be extensible, allowing users to write their own functions, distributions and samplers. * To be a plaftorm for experimentation with ideas in Bayesian modelling This package contains the 'jags' binary as well as the associated shared library modules loaded by the binary.
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

Conda:

jagscpp

3.18 score 7 scripts 320 downloads 22 exports 88 dependencies

Last updated from:f261c70dc6. Checks:4 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK238
source / vignettesOK280
linux-release-x86_64OK234
wasm-releaseOK173

Exports:%>%AverageWAggBayesianWAggconfidence_score_evaluationconfidence_score_heatmapconfidence_score_ridgeplotDistributionWAggExtremisationWAggIntervalWAggLinearWAggmethod_placeholderpostprocess_judgementspreprocess_judgementsReasoningWAggShiftingWAggweight_asymweight_intervalweight_nIndivIntervalweight_outlierweight_reasonweight_reason2weight_varIndivInterval

Dependencies:abindaskpassassertthatbitbit64bitopsbootcaToolscellrangerclassclicliprcodacpp11crayoncurldata.tableDescToolsdplyre1071Exactexpmfarverforcatsfsgenericsggplot2gldglueGoFKernelgplotsgridExtragtablegtoolshavenhmshttrinsightisobandjsonliteKernSmoothlabelinglatticelifecyclelmommagrittrMASSmathjaxrMatrixmimeMLmetricsmvtnormopensslpillarpkgconfigprecrecprettyunitsprogressproxypurrrR2jagsR2WinBUGSR6RColorBrewerRcppreadrreadxlrematchrjagsrlangROCRrootSolverstudioapiS7scalesstringistringrsystibbletidyrtidyselecttzdbutf8vctrsVGAMviridisLitevroomwithr

aggreCAT datasets

Rendered fromdata.Rmdusingknitr::rmarkdownon Jun 03 2026.

Last update: 2026-05-04
Started: 2026-05-04

aggreCAT: an R Package for Mathematically Aggregating Expert judgements

Rendered fromaggreCAT.pdf.asisusingR.rsp::asison Jun 03 2026.

Last update: 2025-05-28
Started: 2025-05-28

Tidy Aggregation and Required Data Inputs

Rendered fromaggregation_workflow.Rmdusingknitr::rmarkdownon Jun 03 2026.

Last update: 2026-05-04
Started: 2026-05-04

Readme and manuals

Help Manual

Help pageTopics
Aggregation Method: AverageWAggAverageWAgg
Aggregation Method: BayesianWAggBayesianWAgg
Confidence Score Evaluationconfidence_score_evaluation
Confidence Score Heat Mapconfidence_score_heatmap
Confidence Score Ridge Plotconfidence_score_ridgeplot
data_commentsdata_comments
Confidence Scores generated for 25 papers with 22 aggregation methodsdata_confidence_scores
Free-text justifications for expert judgementsdata_justifications
Replication outcomes for the papersdata_outcomes
P1_ratingsdata_ratings
A table of prior means, to be fed into the BayPRIORsAgg aggregation methoddata_supp_priors
A table of scores on the quiz to assess prior knowledge, to be fed into the QuizWAgg aggregation methoddata_supp_quiz
Categories of reasons provided by participants for their expert judgementsdata_supp_reasons
Aggregation Method: DistributionWAggDistributionWAgg
Aggregation Method: ExtremisationWAggExtremisationWAgg
Aggregation Method: IntervalWAggIntervalWAgg
Aggregation Method: LinearWAggLinearWAgg
Placeholder function with TA2 outputmethod_placeholder
Post-processing.postprocess_judgements
Pre-process the datapreprocess_judgements
Aggregation Method: ReasoningWAggReasoningWAgg
Aggregation Method: ShiftingWAggShiftingWAgg
Weighting method: Asymmetry of intervalsweight_asym
Weighting method: Width of intervalsweight_interval
Weighting method: Individually scaled interval widthsweight_nIndivInterval
Weighting method: Down weighting outliersweight_outlier
Weighting method: Total number of judgement reasonsweight_reason
Weighting method: Total number and diversity of judgement reasonsweight_reason2
Weighting method: Variation in individuals’ interval widthsweight_varIndivInterval