Skip to content


Repository files navigation

nbc4va: Bayes Classifier for Verbal Autopsy Data

An implementation of the Naive Bayes Classifier (NBC) algorithm used for Verbal Autopsy (VA) built on code from Miasnikof et al (2015).


This package was developed at the Centre for Global Health Research (CGHR) in Toronto, Ontario, Canada. The original NBC algorithm code was developed by Pierre Miaskinof and Vasily Giannakeas. The original performance metrics code was provided by Dr. Mireille Gomes whom also offered guidance in metrics implementation and user testing. Special thanks to Richard Zehang Li for providing a standard structure for the package and Patrycja Kolpak for user testing of the Graphical User Interface (GUI).


  1. Install R
  2. Install the RStudio code editor
  3. Open an R Console in RStudio
  4. Install nbc4va in an R console with install.packages


  1. Load nbc4va with library
  2. Open the Graphical User Interface (GUI) and follow the instructions

For programmatic usage, see Advanced Usage.


Richard Wen