R/AddCohortSettings.R

Defines functions addCohortSettings

addCohortSettings <- function(
  covariateSettings, 
  cohortDatabaseSchema, 
  cohortTable
){
  
  if(class(covariateSettings) == 'covariateSettings'){
    covariateSettings <- list(covariateSettings)
  }
  
  # set the cohort table and database to the settings where the cohorts were generated
  for(i in 1:length(covariateSettings)){
    
    if('cohortTable' %in% names(covariateSettings[[i]])){
      covariateSettings[[i]]$cohortTable <- cohortTable
    }
    
    if('cohortDatabaseSchema' %in% names(covariateSettings[[i]])){
      covariateSettings[[i]]$cohortDatabaseSchema <- cohortDatabaseSchema
    }
    
  }
  
  return(covariateSettings)
}
ohdsi-studies/dGEMcovid documentation built on May 10, 2023, 3:38 a.m.