if(params$jsonSettings == " "){
jsonSettings <- tryCatch(
      {PatientLevelPrediction::loadPlpAnalysesJson(params$jsonSettingLocation)},
      error= function(cond) {
        ParallelLogger::logInfo('Issue when loading json file...');
        ParallelLogger::logError(cond)
      })
} else{
  jsonSettings <- params$jsonSettings
}

Project Details

Study Title: r params$packageName Prepared on: r Sys.Date() Created by: r params$authorName

Abbreviations

abb <- data.frame(rbind(
    c("AUROC", "Area Under the Receiver Operating Characteristic Curve"),
    c("CDM","Common Data Model"),
    c("O","Outcome Cohort"),
    c("OHDSI","Observational Health Data Sciences & Informatics"),
    c("OMOP","Observational Medical Outcomes Partnership"),
    c("T", "Target Cohort"),
    c("TAR", "Time at Risk")
  ))
names(abb) <- c("Abbreviation","Phrase")
abb <- abb[order(abb$Abbreviation),]

knitr::kable(x = abb, caption = 'List of Abbreviations')

Responsible Parties

data <- data.frame(rbind(
    c("Author", "<add>"),
    c("Investigator/s","<add>"),
    c("Reviewer/s","<add>"),
    c("Sponsor","<add>")
  ))
names(data) <- c("Role","Name")

knitr::kable(x = data, caption = 'Table of responsible parties')

Executive Summary

<< A few statements about the rational and background for this study. >>

Rational & Background

<< Provide a short description of the reason that led to the initiation of or need for the study and add a short critical review of available published and unpublished data to explain gaps in knowledge that the study is intended to fill. >>

Model Designs

Model development follows the framework presented in r params$plpCitation

splitSettings <- jsonSettings$splitSettings
    for (i in 1:length(jsonSettings$analyses)) {
      res <- knitr::knit_child("model-design.Rmd", quiet = TRUE, envir = environment())
      cat(res, sep = '\n')
    }

Quality Control

The PatientLevelPrediction package itself, as well as other OHDSI packages on which PatientLevelPrediction depends, use unit tests for validation.

Tools

This study will be designed using OHDSI tools and run with R

r params$rCitation

More information about the tools can be found in the Appendix 'Study Generation Version Information'

Strengths & Limitations

<< To be completed outside of ATLAS >>

Some limitations to consider:

Protection of Human Subjects

Confidentiality of patient records will be maintained always. All study reports will contain aggregate data only and will not identify individual patients or physicians. At no time during the study will the sponsor receive patient identifying information except when it is required by regulations in case of reporting adverse events.

Plans for Disseminating & Communicating Study Results

<< List any plans for submission of progress reports, final reports, and publications >>

We recommend following the TRIPOD guidelines for publishing prediction models r params$tripodCitation



lhjohn/EmcDementiaPredictionBase documentation built on March 25, 2022, 12:22 a.m.