├── .gitignore ├── LICENSE ├── README.md ├── code ├── 01-select_outcomes.R ├── 02-select_risk_factors.R ├── 03-prepare_instruments.R ├── 04-perform_uvmr_fwd.R ├── 05-perform_uvmr_bkwd.R ├── 06-evidence_summary.R ├── 07-perform_mvmr.R ├── 08-calculate_twostep.R ├── 09-plot_uvmr.R ├── 10-plot_twostep.R ├── 11-plot_linear_logistic_comparison.R ├── 12-make_supplement.R ├── README.md ├── Rmd-supplementary_figures.Rmd ├── dependency.R ├── fn-Isq.R ├── fn-mvmr.R ├── fn-uvmr.R ├── fn-uvmr_plot.R └── specify_paths_example.R ├── data └── README.md ├── output └── README.md └── raw └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/README.md -------------------------------------------------------------------------------- /code/01-select_outcomes.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/01-select_outcomes.R -------------------------------------------------------------------------------- /code/02-select_risk_factors.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/02-select_risk_factors.R -------------------------------------------------------------------------------- /code/03-prepare_instruments.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/03-prepare_instruments.R -------------------------------------------------------------------------------- /code/04-perform_uvmr_fwd.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/04-perform_uvmr_fwd.R -------------------------------------------------------------------------------- /code/05-perform_uvmr_bkwd.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/05-perform_uvmr_bkwd.R -------------------------------------------------------------------------------- /code/06-evidence_summary.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/06-evidence_summary.R -------------------------------------------------------------------------------- /code/07-perform_mvmr.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/07-perform_mvmr.R -------------------------------------------------------------------------------- /code/08-calculate_twostep.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/08-calculate_twostep.R -------------------------------------------------------------------------------- /code/09-plot_uvmr.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/09-plot_uvmr.R -------------------------------------------------------------------------------- /code/10-plot_twostep.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/10-plot_twostep.R -------------------------------------------------------------------------------- /code/11-plot_linear_logistic_comparison.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/11-plot_linear_logistic_comparison.R -------------------------------------------------------------------------------- /code/12-make_supplement.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/12-make_supplement.R -------------------------------------------------------------------------------- /code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/README.md -------------------------------------------------------------------------------- /code/Rmd-supplementary_figures.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/Rmd-supplementary_figures.Rmd -------------------------------------------------------------------------------- /code/dependency.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/dependency.R -------------------------------------------------------------------------------- /code/fn-Isq.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/fn-Isq.R -------------------------------------------------------------------------------- /code/fn-mvmr.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/fn-mvmr.R -------------------------------------------------------------------------------- /code/fn-uvmr.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/fn-uvmr.R -------------------------------------------------------------------------------- /code/fn-uvmr_plot.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/code/fn-uvmr_plot.R -------------------------------------------------------------------------------- /code/specify_paths_example.R: -------------------------------------------------------------------------------- 1 | path_project <- "" -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/data/README.md -------------------------------------------------------------------------------- /output/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/output/README.md -------------------------------------------------------------------------------- /raw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venexia/T2DMediationMR/HEAD/raw/README.md --------------------------------------------------------------------------------