Prediction modeling for active surveillance of prostate cancer
Analysts can reproduce our results using a sun grid engine computing cluster, by running
bash run-MCMC-IS.sh
This will ultimately result in plots being saved to the plots
folder.
simulation-data
- contains code for simulation data based on the Johns Hopkins Active Surveillance cohort (JHAS), and results of these simulations.plots
- folder to save final plots of the analysis
run-MCMC-IS.sh
- run the pipeline for MCMC and for IScall-jags-cluster.R
- run MCMC using jags. This function calls the scriptcall-jags-functions-setup.R
, which in turn calls eithermodel-for-jags-IOP_BX-IOP_SURG.txt
,model-for-jags-NIOP_BX-IOP_SURG.txt
,model-for-jags-IOP_BX-NIOP_SURG.txt
, ormodel-for-jags-NIOP_BX-NIOP_SURG.txt
, depending on variables that tell whether informative observation processes for biopsies and surgeries should be included in the model.
combine-jags-results.R
- concatenates the results of parallel runs ofcall-jags-cluster.R
IS-fitting.R
- run IS on individual patients. This function calls the scriptIS-function-setup.R
IS-combine-results.r
- aggregate results fromIS-fitting.R
and generate plots