The Effect of Air Pollution on Hospitalizations with Parkinson’s Disease among Medicare Beneficiaries Nationwide
by Veronica A. Wang1, Scott Delaney1, Lauren E. Flynn2, Brad A. Racette3,4, Gary W. Miller5, Danielle Braun6,7, Antonella Zanobetti1, Daniel Mork6
1Department of Environmental Health, Harvard T.H. Chan School of Public Health, Boston, MA, USA 2Division of Pulmonary Medicine, Boston Children’s Hospital, Boston, MA, USA 3Barrow Neurological Institute, Phoenix, AZ, USA 4Faculty of Health Sciences, University of the Witwatersrand, Johannesburg, South Africa 5Department of Environmental Health Sciences, Mailman School of Public Health, Columbia University, New York NY, USA 6Department of Biostatistics, Harvard T.H. Chan School of Public Health, Boston, MA, USA 7Department of Data Science, Dana Farber Cancer Institute, Boston, MA, USA
Examine the effect of annual exposure to fine particulate matter (PM2.5), nitrogen dioxide (NO2), and ozone (O3), on the rate of first hospitalization with a PD-related diagnosis (hospitalization with PD) among Medicare Fee-for-Service beneficiaries (2001-2016)
Fitted four models: 1) traditional outcome stratification, 2) marginal structural, 3) doubly robust, and 4) generalized propensity score (GPS) matching Poisson regression models, adjusted for sociodemographic and meteorological confounders and long-term trends
Note that files that begin with (1) are for data processing and formatting; (2) is for initializing files for restuls; (3) table and figure generation
Reads in denominator files and merges in RTI race values
Reads in PD hospitalization data, restricts to first PD hospitlaization, assigns region based on residential state
Aggregates PD data by zip, year, strata
Reads in zipcode covariates and temperature and creates indicator for trimming; merge everything together
Initialize documents to store estimates and bootstrapped estimates
Creates Table 1 (overall characteristics)
Creates Figure 1 (exposure-confounder correlation in pseudopopulations)
Creates Figure 2 (main results)
Creates Figure S2 (same as Figure 2 but among zips and years that are under air pollution policy standards)
Creates Figure S3 (GPS matching results in trimmed dataset)
Create fst files with bootstrapped samples for efficiency in full dataset
Create fst files with bootstrapped samples for efficiency in subset of zips and years that are under air pollution policy standards
Create fst files with bootstrapped samples for efficiency in trimmed dataset for GPS matching (supplemental materials)
Main analyses [marginal structural, doubly robust, and GPS matching models in full dataset]: Creates GPS and fits marginal structural model (method 2) and doubly robust (method 4); creates matching counter weight and fits GPS matching model (method 3); change index to change air pollution exposure (1 is pm2.5; 2 is no2; 3 is o3)
Same as 'test_one_gps_boot_pm.R' but among zips and years that are under air pollution policy standards
Same as 'test_one_gps_boot_pm.R' but among trimmed datatset for GPS matching only (supplemental materials)
Same as 'test_tradiational_model_boot_pm_new.R' but among zips and years that are under air pollution policy standards
Main analyses [traditional outcome stratification model] (method 1); change index to change air pollution exposure (1 is pm2.5; 2 is no2; 3 is o3)