Code Monkey home page Code Monkey logo

miao-qian-wang-wei-yang-replication-project's Introduction


A replication of a simulation study on measuring and correcting bias of under-5 mortality estimation in populations affected by HIV/AIDS.

Table of Contents

Contributors

Sihao Miao
Ruian Yang
Xiaolu Qian
Jiyu Wang
David Wei

Contents

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.

Data

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.

Dependencies

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

Contributing

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.