A replication of a simulation study on measuring and correcting bias of under-5 mortality estimation in populations affected by HIV/AIDS.
Sihao Miao
Ruian Yang
Xiaolu Qian
Jiyu Wang
David Wei
The goal of this project is to complete a professional, publication-worthy replication of a public health paper.
The paper claims that indirect approaches can introduce bias to under-5 mortality (U5M) estimation in populations affected by HIV/AIDS and their predictive model enables correction of the bias. It is important to us to replicate this paper because its findings can create a substantial impact on public health, especially regarding policies and programs related to the HIV epidemics.
Reference:.
Quattrochi, John, et al. “Measuring and Correcting Bias in Indirect Estimates of under-5 Mortality in Populations Affected by HIV/AIDS: a Simulation Study.” BMC Public Health, vol. 19, no. 1, Dec. 2019, doi:10.1186/s12889-019-7780-3.
The original data for performing the individual-level simulation in this paper can be found in this GitHub repository under the data folder provided by the authors.
The README.md file in this repository provides well-documented introduction to the directory structure and scripts. Within the 'R' folder, there are six R script files for conducting simulations and regressions as well as creating tables and figures of the paper. The authors also provided options to turn parallel computing off to adapt to different computing environments.
We will be able to obtain the same simulation data by running 001_simulation.R with the provided seed. The generated simulation data will be imported with other input data files provided in the 'results' folder into 004_regression.R to generate the model for bias correction and create figure 4 and 5, which are our target figures to replicate.
Team Member | OS type and version | R version |
---|---|---|
Sihao Miao | MacOS Mojave 10.14.6 | 3.6.2 |
Ruian Yang | MacOS Catalina 10.15.2 | 3.5.2 |
Xiaolu Qian | MacOS Mojave 10.14.6 | 3.4.1 |
Jiyu Wang | Windows 10 Home x64 | 3.6.2 |
David Wei | MacOS Mojave 10.14.6 | 3.5.1 |
Packages necessary for 001_simulation.R.
package | version |
---|---|
doRedis | * 1.1.1 |
dplyr | * 0.8.0.1 |
forcats | * 0.3.0 |
foreach | * 1.4.4 |
ggplot2 | * 3.1.0 |
iterators | * 1.0.10 |
parallel | * 3.5.2 |
purrr | * 0.3.0 |
readr | * 1.1.1 |
stringr | * 1.4.0 |
tibble | * 2.0.1 |
tidyr | * 0.8.2 |
tidyverse | * 1.2.1 |
Packages necessary for 004_regression.R.
package | version |
---|---|
bcaboot | * 0.2.1 |
data.table | * 1.11.0 |
pls | * 2.7.0 |
glmnet | * 2.0.16 |
officer | * 0.3.2 |
flextable | * 0.5.1 |
magrittr | * 1.5 |
We welcome contributions from everyone. Before you get started, please see our contributor guidelines. Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
- See the CODE_OF_CONDUCT
- See the Contribution Guide