-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathreproduce_results.R
executable file
·26 lines (19 loc) · 1.03 KB
/
reproduce_results.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/env Rscript
library(rmarkdown)
library(here)
# Data Pre-processing and Organization
render(here('src/process_screen_data/process_screen_YehLabHTS.Rmd'))
render(here('src/process_klaeger_data/klaeger_data_processing.Rmd'))
render(here('src/process_screen_klaeger_for_ML/process_for_ML.Rmd'))
# Regression Models
source(here('src/klaeger_screen_regression_model/run_all_models.R'))
render(here('src/klaeger_screen_regression_model/assess_regression_models.Rmd'))
# Classification Models
source(here('src/klaeger_screen_binary_model/run_all_models.R'))
render(here('src/klaeger_screen_binary_model/assess_binary_models.Rmd'))
# Model Interpretation and Prediction
render(here('src/klaeger_screen_binary_predictions/build_klaeger_screen_binary_predictions.Rmd'))
render(here('src/process_screen_data/build_screen_EDA_figures.Rmd'))
# Validation Screen Processing and Interpretation
render(here('src/validation_screen_processing/prep_validation_data.Rmd')) #stop
render(here('src/assess_viability_validation/assess_viability_validation.Rmd'))