{
  "_id": "6a1eebfdb401979e73412440",
  "Package": "vacalibration",
  "Title": "Calibration of Computer-Coded Verbal Autopsy Algorithm",
  "Version": "2.2",
  "Authors@R": "c(person(\"Sandipan\", \"Pramanik\", role = c(\"aut\", \"cre\"),\nemail = \"sandy.pramanik@gmail.com\",\ncomment = c(ORCID = \"0000-0002-7196-155X\")),\nperson(\"Emily\", \"Wilson\", role = \"aut\",\nemail = \"wilsonem@gmail.com\"),\nperson(\"Jacob\", \"Fiksel\", role = \"aut\",\nemail = \"jfiksel@gmail.com\"),\nperson(\"Brian\", \"Gilbert\", role = \"aut\",\nemail = \"bgilbert345@gmail.com\"),\nperson(\"Abhirup\", \"Datta\", role = \"aut\",\nemail = \"abhidatta@jhu.edu\"))",
  "Maintainer": "Sandipan Pramanik <sandy.pramanik@gmail.com>",
  "Description": "Calibrates population-level cause-specific mortality\nfractions (CSMFs) that are derived using computer-coded verbal\nautopsy (CCVA) algorithms. Leveraging the data collected in the\nChild Health and Mortality Prevention Surveillance\n(CHAMPS;<https://champshealth.org/>) project, the package\nstores misclassification matrix estimates of three CCVA\nalgorithms (EAVA, InSilicoVA, and InterVA) and two age groups\n(neonates aged 0-27 days, and children aged 1-59 months) across\ncountries (specific estimates for Bangladesh, Ethiopia, Kenya,\nMali, Mozambique, Sierra Leone, and South Africa, and a\ncombined estimate for all other countries), enabling global\ncalibration. These estimates are obtained using the framework\nproposed in Pramanik et al. (2025;<doi:10.1214/24-AOAS2006>)\nand are analyzed in Pramanik et al.\n(2026;<doi:10.1136/bmjgh-2025-021747>). Given VA-only data for\nan age group, CCVA algorithm, and country, the package utilizes\nthe corresponding misclassification matrix estimate in the\nmodular VA-Calibration framework (Pramanik et\nal.,2025;<doi:10.1214/24-AOAS2006>) and produces calibrated\nestimates of CSMFs. The package also supports ensemble\ncalibration to accommodate multiple algorithms. More generally,\nthis allows calibration of population-level prevalence derived\nfrom single-class predictions of discrete classifiers. For\nthis, users need to provide fixed or uncertainty-quantified\nmisclassification matrices. This work is supported by the\nEunice Kennedy Shriver National Institute of Child Health K99\nNIH Pathway to Independence Award (1K99HD114884-01A1), the Bill\nand Melinda Gates Foundation (INV-034842), and the Johns\nHopkins Data Science and AI Institute.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "Config/Needs/compile": "yes",
  "LazyData": "true",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/sandy-pramanik/vacalibration",
  "BugReports": "https://github.com/sandy-pramanik/vacalibration/issues",
  "Config/pak/sysreqs": "make default-jdk libicu-dev libssl-dev",
  "Repository": "https://sandy-pramanik.r-universe.dev",
  "Date/Publication": "2026-03-20 13:54:05 UTC",
  "RemoteUrl": "https://github.com/sandy-pramanik/vacalibration",
  "RemoteRef": "HEAD",
  "RemoteSha": "02645051968bb26ecf9bb335ba39de9bff04a264",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 09:39:48 UTC",
    "User": "root"
  },
  "Author": "Sandipan Pramanik [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-7196-155X>),\nEmily Wilson [aut],\nJacob Fiksel [aut],\nBrian Gilbert [aut],\nAbhirup Datta [aut]",
  "MD5sum": "d17637a7144d8e1bf051889f42118a64",
  "_user": "sandy-pramanik",
  "_type": "src",
  "_file": "vacalibration_2.2.tar.gz",
  "_fileid": "17dba78e0953ac5f21805b30f114930a3fedb5408db5f300cafa7017e4d1463f",
  "_filesize": 2240544,
  "_sha256": "17dba78e0953ac5f21805b30f114930a3fedb5408db5f300cafa7017e4d1463f",
  "_created": "2026-05-19T09:39:48.000Z",
  "_published": "2026-06-02T14:43:09.065Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79097692992,
      "time": 230,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7080062237"
    },
    {
      "job": 79097692733,
      "time": 231,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7080062343"
    },
    {
      "job": 79097692957,
      "time": 311,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7080072421"
    },
    {
      "job": 79097693189,
      "time": 159,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7080030606"
    },
    {
      "job": 79097692091,
      "time": 294,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7079978028"
    },
    {
      "job": 79097691694,
      "time": 183,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7360999758"
    },
    {
      "job": 79097692492,
      "time": 198,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7080050730"
    },
    {
      "job": 79097692637,
      "time": 220,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7080059217"
    },
    {
      "job": 79097692369,
      "time": 205,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7080053335"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sandy-pramanik/actions/runs/26088866624",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/sandy-pramanik/vacalibration",
  "_commit": {
    "id": "02645051968bb26ecf9bb335ba39de9bff04a264",
    "author": "Sandipan Pramanik <spraman4@jhu.edu>",
    "committer": "Sandipan Pramanik <spraman4@jhu.edu>",
    "message": "Update: new plot function, clean progress output and documentation\n",
    "time": 1774014845
  },
  "_maintainer": {
    "name": "Sandipan Pramanik",
    "email": "sandy.pramanik@gmail.com",
    "login": "sandy-pramanik",
    "orcid": "0000-0002-7196-155X",
    "description": "Postdoctoral Fellow, Department of Biostatistics",
    "uuid": 66769914
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "rstan",
      "role": "Imports"
    },
    {
      "package": "openVA",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "LaplacesDemon",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "sandy-pramanik",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-29",
      "n": 1
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "sandy-pramanik",
      "count": 3,
      "uuid": 66769914
    }
  ],
  "_userbio": {
    "uuid": 66769914,
    "type": "user",
    "name": "Sandipan Pramanik",
    "description": "Postdoctoral Fellow, Department of Biostatistics"
  },
  "_downloads": {
    "count": 497,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/vacalibration"
  },
  "_devurl": "https://github.com/sandy-pramanik/vacalibration",
  "_searchresults": 17,
  "_topics": [
    "openjdk"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/vacalibration.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/sandy-pramanik/vacalibration",
  "_realowner": "sandy-pramanik",
  "_cranurl": true,
  "_releases": [
    {
      "version": "2.0",
      "date": "2025-07-24"
    },
    {
      "version": "2.2",
      "date": "2026-03-20"
    }
  ],
  "_exports": [
    "cause_map",
    "plot_vacalib",
    "smart_round",
    "vacalibration"
  ],
  "_datasets": [
    {
      "name": "CCVA_missmat",
      "title": "CCVA Misclassification Matrix Inventory",
      "object": "CCVA_missmat",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "comsamoz_CCVAoutput",
      "title": "CCVA Outputs for Publicly Available Verbal Autopsy (VA) Data from COMSA–Mozambique",
      "object": "comsamoz_CCVAoutput",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cause_map",
      "title": "Deriving Broad Cause of Death from CCVA Outputs",
      "topics": [
        "cause_map"
      ]
    },
    {
      "page": "CCVA_missmat",
      "title": "CCVA Misclassification Matrix Inventory",
      "topics": [
        "CCVA_missmat"
      ]
    },
    {
      "page": "comsamoz_CCVAoutput",
      "title": "CCVA Outputs for Publicly Available Verbal Autopsy (VA) Data from COMSA–Mozambique",
      "topics": [
        "comsamoz_CCVAoutput"
      ]
    },
    {
      "page": "modular_vacalib_fixed",
      "title": "Modular VA-Calibration using Fixed Misclassification Matrix",
      "topics": [
        "modular_vacalib_fixed"
      ]
    },
    {
      "page": "modular_vacalib_prior",
      "title": "Modular VA-Calibration using Dirichlet Prior on Misclassification Matrix",
      "topics": [
        "modular_vacalib_prior"
      ]
    },
    {
      "page": "plot_vacalib",
      "title": "Summary Plots of VA-Calibration",
      "topics": [
        "plot_vacalib"
      ]
    },
    {
      "page": "plot_vacalib_fixed",
      "title": "Summary Plots of VA-Calibration Using Fixed Misclassification Matrix",
      "topics": [
        "plot_vacalib_fixed"
      ]
    },
    {
      "page": "plot_vacalib_prior",
      "title": "Summary Plots of VA-Calibration Using Dirichlet Prior on Misclassification Matrix",
      "topics": [
        "plot_vacalib_prior"
      ]
    },
    {
      "page": "smart_round",
      "title": "Round and maintain a target sum",
      "topics": [
        "smart_round"
      ]
    },
    {
      "page": "vacalibration",
      "title": "VA-Calibration",
      "topics": [
        "vacalibration"
      ]
    }
  ],
  "_readme": "https://github.com/sandy-pramanik/vacalibration/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "BH",
    "callr",
    "cellranger",
    "checkmate",
    "cli",
    "coda",
    "cpp11",
    "crayon",
    "curl",
    "desc",
    "distributional",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gridExtra",
    "gtable",
    "hms",
    "inline",
    "InSilicoVA",
    "InterVA4",
    "InterVA5",
    "isoband",
    "labeling",
    "LaplacesDemon",
    "lattice",
    "lifecycle",
    "loo",
    "magrittr",
    "MASS",
    "matrixStats",
    "numDeriv",
    "openVA",
    "patchwork",
    "pillar",
    "pkgbuild",
    "pkgconfig",
    "plyr",
    "posterior",
    "prettyunits",
    "processx",
    "progress",
    "ps",
    "QuickJSR",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "RcppParallel",
    "readxl",
    "rematch",
    "reshape2",
    "rJava",
    "rlang",
    "rstan",
    "S7",
    "scales",
    "StanHeaders",
    "stringi",
    "stringr",
    "Tariff",
    "tensorA",
    "tibble",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "libjvm",
      "package": "openjdk-21-jre-headless",
      "headers": "openjdk-21-jre-headless",
      "source": "openjdk",
      "version": "21.0.10+7-1~24.04",
      "name": "openjdk",
      "homepage": "https://openjdk.java.net/",
      "description": "OpenJDK Java runtime, using Hotspot JIT (headless)"
    }
  ],
  "_vignettes": [
    {
      "source": "intro_to_vacalibration.Rmd",
      "filename": "intro_to_vacalibration.html",
      "title": "VA-Calibration",
      "author": "Sandipan Pramanik, Emily Wilson, Jacob Fiksel, Brian Gilbert, Abhirup Datta",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Key Components of the Package",
        "Getting Started",
        "Example: COMSA-Mozambique Data",
        "CCVA Misclassification Matrices",
        "Implementing VA-Calibration",
        "Integration with VA Workflow",
        "Algorithm-Specific",
        "Ensemble",
        "Visualization",
        "Causes Outside CHAMPS Broad Causes"
      ],
      "created": "2025-10-17 14:25:33",
      "modified": "2026-03-20 13:54:05",
      "commits": 2
    }
  ],
  "_score": 4.4065401804339555,
  "_indexed": true,
  "_nocasepkg": "vacalibration",
  "_universes": [
    "sandy-pramanik"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.2",
      "date": "2026-05-19T09:42:38.000Z",
      "distro": "noble",
      "commit": "02645051968bb26ecf9bb335ba39de9bff04a264",
      "fileid": "9cb0e336c603245768056741d4f13e9d241888e08d1e1ae07b97ccce2f69499f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandy-pramanik/actions/runs/26088866624"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.2",
      "date": "2026-05-19T09:42:42.000Z",
      "distro": "noble",
      "commit": "02645051968bb26ecf9bb335ba39de9bff04a264",
      "fileid": "dc273cbc00510fe011518a20ecb5ab904f91b97158da059f6e12b7cbfad0fcca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandy-pramanik/actions/runs/26088866624"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.2",
      "date": "2026-05-19T09:43:14.000Z",
      "commit": "02645051968bb26ecf9bb335ba39de9bff04a264",
      "fileid": "791490c0448a0c0d5369bfbf6920f7b82d7db268ba6a2ae53af34ffe1944fc79",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandy-pramanik/actions/runs/26088866624"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.2",
      "date": "2026-05-19T09:41:49.000Z",
      "commit": "02645051968bb26ecf9bb335ba39de9bff04a264",
      "fileid": "7746d27807487e7fd20a9a3ef84131457f59236a47d35a1fa8178dcb0c7bd3aa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandy-pramanik/actions/runs/26088866624"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.2",
      "date": "2026-05-19T09:41:33.000Z",
      "commit": "02645051968bb26ecf9bb335ba39de9bff04a264",
      "fileid": "d949a7b7d99d6a9e2ea90cab076c29d421149062d02e932f4133e2dbacc950c7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandy-pramanik/actions/runs/26088866624"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.2",
      "date": "2026-05-19T09:41:56.000Z",
      "commit": "02645051968bb26ecf9bb335ba39de9bff04a264",
      "fileid": "9656b36e1f175f84818e52e130008b3974bb318c72d2dc436076ec341ed41eb5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandy-pramanik/actions/runs/26088866624"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.2",
      "date": "2026-05-19T09:41:38.000Z",
      "commit": "02645051968bb26ecf9bb335ba39de9bff04a264",
      "fileid": "90e0f3d901acf214ccaae9b63b1db79487fcf88eecee895ee9daf956885da2ef",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandy-pramanik/actions/runs/26088866624"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.2",
      "date": "2026-06-02T14:42:36.000Z",
      "commit": "02645051968bb26ecf9bb335ba39de9bff04a264",
      "fileid": "fbc6dd6200044902c22dca810013d5a5bfcc9219d42653b9e24f9fbd61485ea5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sandy-pramanik/actions/runs/26088866624"
    }
  ]
}