Package: vacalibration 2.2
vacalibration: Calibration of Computer-Coded Verbal Autopsy Algorithm
Calibrates population-level cause-specific mortality fractions (CSMFs) that are derived using computer-coded verbal autopsy (CCVA) algorithms. Leveraging the data collected in the Child Health and Mortality Prevention Surveillance (CHAMPS;<https://champshealth.org/>) project, the package stores misclassification matrix estimates of three CCVA algorithms (EAVA, InSilicoVA, and InterVA) and two age groups (neonates aged 0-27 days, and children aged 1-59 months) across countries (specific estimates for Bangladesh, Ethiopia, Kenya, Mali, Mozambique, Sierra Leone, and South Africa, and a combined estimate for all other countries), enabling global calibration. These estimates are obtained using the framework proposed in Pramanik et al. (2025;<doi:10.1214/24-AOAS2006>) and are analyzed in Pramanik et al. (2026;<doi:10.1136/bmjgh-2025-021747>). Given VA-only data for an age group, CCVA algorithm, and country, the package utilizes the corresponding misclassification matrix estimate in the modular VA-Calibration framework (Pramanik et al.,2025;<doi:10.1214/24-AOAS2006>) and produces calibrated estimates of CSMFs. The package also supports ensemble calibration to accommodate multiple algorithms. More generally, this allows calibration of population-level prevalence derived from single-class predictions of discrete classifiers. For this, users need to provide fixed or uncertainty-quantified misclassification matrices. This work is supported by the Eunice Kennedy Shriver National Institute of Child Health K99 NIH Pathway to Independence Award (1K99HD114884-01A1), the Bill and Melinda Gates Foundation (INV-034842), and the Johns Hopkins Data Science and AI Institute.
Authors:
vacalibration_2.2.tar.gz
vacalibration_2.2.tar.gz(r-4.7-any)vacalibration_2.2.tar.gz(r-4.6-any)
vacalibration_2.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
vacalibration/json (API)
| # Install 'vacalibration' in R: |
| install.packages('vacalibration', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/sandy-pramanik/vacalibration/issues
- CCVA_missmat - CCVA Misclassification Matrix Inventory
- comsamoz_CCVAoutput - CCVA Outputs for Publicly Available Verbal Autopsy (VA) Data from COMSA–Mozambique
Last updated from:e9cdff7063. Checks:4 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 229 | ||
| source / vignettes | OK | 225 | ||
| linux-release-x86_64 | OK | 238 | ||
| wasm-release | OK | 154 |
Exports:cause_mapplot_vacalibsmart_roundvacalibration
Dependencies:abindbackportsBHcallrcellrangercheckmateclicodacpp11crayoncurldescdistributionalfarvergenericsggplot2gluegridExtragtablehmsinlineInSilicoVAInterVA4InterVA5isobandlabelingLaplacesDemonlatticelifecycleloomagrittrMASSmatrixStatsnumDerivopenVAotelpatchworkpillarpkgbuildpkgconfigplyrposteriorprettyunitsprocessxprogresspsQuickJSRR6RColorBrewerRcppRcppEigenRcppParallelreadxlrematchreshape2rJavarlangrstanS7scalesStanHeadersstringistringrTarifftensorAtibbleutf8vctrsviridisLitewithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Deriving Broad Cause of Death from CCVA Outputs | cause_map |
| CCVA Misclassification Matrix Inventory | CCVA_missmat |
| CCVA Outputs for Publicly Available Verbal Autopsy (VA) Data from COMSA–Mozambique | comsamoz_CCVAoutput |
| Modular VA-Calibration using Fixed Misclassification Matrix | modular_vacalib_fixed |
| Modular VA-Calibration using Dirichlet Prior on Misclassification Matrix | modular_vacalib_prior |
| Summary Plots of VA-Calibration | plot_vacalib |
| Summary Plots of VA-Calibration Using Fixed Misclassification Matrix | plot_vacalib_fixed |
| Summary Plots of VA-Calibration Using Dirichlet Prior on Misclassification Matrix | plot_vacalib_prior |
| Round and maintain a target sum | smart_round |
| VA-Calibration | vacalibration |
