├── .gitignore ├── 1_Python-Basics └── intro_to_python.ipynb ├── 2_Data-Basics ├── 1_data_management.ipynb ├── 2_intro_to_plots.ipynb ├── 3_simulating_data.ipynb ├── example_plot.png ├── sample_csv.csv ├── sample_dat.dat └── sample_sas.sas7bdat ├── 3_Epidemiology_Analysis ├── a_basics │ ├── 1_basic_measures.ipynb │ └── 2_functional_forms.ipynb ├── b_missing_data │ ├── 1_IPMW_one_variable.ipynb │ └── 4_IPCW.ipynb ├── c_causal_inference │ ├── 1_time-fixed-treatments │ │ ├── 01_g-formula.ipynb │ │ ├── 02_gformula_stochastic.ipynb │ │ ├── 03_IPTW_intro.ipynb │ │ ├── 04_IPTW_SMR.ipynb │ │ ├── 05_AIPTW_intro.ipynb │ │ ├── 06_AIPTW_continuous.ipynb │ │ ├── 07_TMLE_intro.ipynb │ │ ├── 08_TMLE_continuous.ipynb │ │ ├── 09_TMLE_missing_data.ipynb │ │ └── 10_TMLE_stochastic.ipynb │ ├── 2-time-varying-treatments │ │ ├── 1_MonteCarlo_G-formula.ipynb │ │ ├── 2_MonteCarlo_G-formula_keil2014.ipynb │ │ └── 4_IterativeConditional_GFormula.ipynb │ ├── 3-generalizability-transportability │ │ ├── 1-generalizability.ipynb │ │ └── README.md │ └── README.md └── d_sensitivity_analyses │ └── 1_MonteCarlo_RR.ipynb ├── 4_Hernan-Robins ├── Chapter-12.ipynb ├── Chapter-13.ipynb ├── Chapter-14.ipynb ├── Data │ ├── NHEFS.xls │ └── nhefs.csv └── README.md ├── 5_Random_Demonstrations ├── Bayesian_Priors.ipynb ├── Funk_2011_replication │ ├── aipw_example_python.ipynb │ ├── aipw_example_r.R │ ├── aipw_example_sas.sas │ ├── dgm.py │ ├── dr_data.csv │ ├── funk_sim_rep.py │ ├── scenario_1.png │ ├── scenario_2.png │ ├── scenario_3.png │ ├── scenario_4.png │ └── sim_results.md ├── Model-Misspecification.ipynb ├── Monty_Hall_Example.ipynb ├── Super_Learner_Demonstration.ipynb ├── Survey-Weights.ipynb ├── Survivor_Bias.ipynb └── stg_examples.py └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .ipynb_checkpoints 2 | .idea 3 | -------------------------------------------------------------------------------- /1_Python-Basics/intro_to_python.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/1_Python-Basics/intro_to_python.ipynb -------------------------------------------------------------------------------- /2_Data-Basics/1_data_management.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/2_Data-Basics/1_data_management.ipynb -------------------------------------------------------------------------------- /2_Data-Basics/2_intro_to_plots.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/2_Data-Basics/2_intro_to_plots.ipynb -------------------------------------------------------------------------------- /2_Data-Basics/3_simulating_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/2_Data-Basics/3_simulating_data.ipynb -------------------------------------------------------------------------------- /2_Data-Basics/example_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/2_Data-Basics/example_plot.png -------------------------------------------------------------------------------- /2_Data-Basics/sample_csv.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/2_Data-Basics/sample_csv.csv -------------------------------------------------------------------------------- /2_Data-Basics/sample_dat.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/2_Data-Basics/sample_dat.dat -------------------------------------------------------------------------------- /2_Data-Basics/sample_sas.sas7bdat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/2_Data-Basics/sample_sas.sas7bdat -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/a_basics/1_basic_measures.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/a_basics/1_basic_measures.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/a_basics/2_functional_forms.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/a_basics/2_functional_forms.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/b_missing_data/1_IPMW_one_variable.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/b_missing_data/1_IPMW_one_variable.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/b_missing_data/4_IPCW.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/b_missing_data/4_IPCW.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/01_g-formula.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/01_g-formula.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/02_gformula_stochastic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/02_gformula_stochastic.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/03_IPTW_intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/03_IPTW_intro.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/04_IPTW_SMR.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/04_IPTW_SMR.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/05_AIPTW_intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/05_AIPTW_intro.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/06_AIPTW_continuous.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/06_AIPTW_continuous.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/07_TMLE_intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/07_TMLE_intro.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/08_TMLE_continuous.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/08_TMLE_continuous.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/09_TMLE_missing_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/09_TMLE_missing_data.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/10_TMLE_stochastic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/1_time-fixed-treatments/10_TMLE_stochastic.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/2-time-varying-treatments/1_MonteCarlo_G-formula.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/2-time-varying-treatments/1_MonteCarlo_G-formula.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/2-time-varying-treatments/2_MonteCarlo_G-formula_keil2014.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/2-time-varying-treatments/2_MonteCarlo_G-formula_keil2014.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/2-time-varying-treatments/4_IterativeConditional_GFormula.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/2-time-varying-treatments/4_IterativeConditional_GFormula.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/3-generalizability-transportability/1-generalizability.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/3-generalizability-transportability/1-generalizability.ipynb -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/3-generalizability-transportability/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/3-generalizability-transportability/README.md -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/c_causal_inference/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/c_causal_inference/README.md -------------------------------------------------------------------------------- /3_Epidemiology_Analysis/d_sensitivity_analyses/1_MonteCarlo_RR.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/3_Epidemiology_Analysis/d_sensitivity_analyses/1_MonteCarlo_RR.ipynb -------------------------------------------------------------------------------- /4_Hernan-Robins/Chapter-12.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/4_Hernan-Robins/Chapter-12.ipynb -------------------------------------------------------------------------------- /4_Hernan-Robins/Chapter-13.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/4_Hernan-Robins/Chapter-13.ipynb -------------------------------------------------------------------------------- /4_Hernan-Robins/Chapter-14.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/4_Hernan-Robins/Chapter-14.ipynb -------------------------------------------------------------------------------- /4_Hernan-Robins/Data/NHEFS.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/4_Hernan-Robins/Data/NHEFS.xls -------------------------------------------------------------------------------- /4_Hernan-Robins/Data/nhefs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/4_Hernan-Robins/Data/nhefs.csv -------------------------------------------------------------------------------- /4_Hernan-Robins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/4_Hernan-Robins/README.md -------------------------------------------------------------------------------- /5_Random_Demonstrations/Bayesian_Priors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Bayesian_Priors.ipynb -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/aipw_example_python.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/aipw_example_python.ipynb -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/aipw_example_r.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/aipw_example_r.R -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/aipw_example_sas.sas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/aipw_example_sas.sas -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/dgm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/dgm.py -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/dr_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/dr_data.csv -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/funk_sim_rep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/funk_sim_rep.py -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/scenario_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/scenario_1.png -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/scenario_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/scenario_2.png -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/scenario_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/scenario_3.png -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/scenario_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/scenario_4.png -------------------------------------------------------------------------------- /5_Random_Demonstrations/Funk_2011_replication/sim_results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Funk_2011_replication/sim_results.md -------------------------------------------------------------------------------- /5_Random_Demonstrations/Model-Misspecification.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Model-Misspecification.ipynb -------------------------------------------------------------------------------- /5_Random_Demonstrations/Monty_Hall_Example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Monty_Hall_Example.ipynb -------------------------------------------------------------------------------- /5_Random_Demonstrations/Super_Learner_Demonstration.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Super_Learner_Demonstration.ipynb -------------------------------------------------------------------------------- /5_Random_Demonstrations/Survey-Weights.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Survey-Weights.ipynb -------------------------------------------------------------------------------- /5_Random_Demonstrations/Survivor_Bias.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/Survivor_Bias.ipynb -------------------------------------------------------------------------------- /5_Random_Demonstrations/stg_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/5_Random_Demonstrations/stg_examples.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pzivich/Python-for-Epidemiologists/HEAD/README.md --------------------------------------------------------------------------------