Run a list of predictions analyses
runMultiplePlp(
databaseDetails = createDatabaseDetails(),
modelDesignList = list(createModelDesign(targetId = 1, outcomeId = 2, modelSettings =
setLassoLogisticRegression()), createModelDesign(targetId = 1, outcomeId = 3,
modelSettings = setLassoLogisticRegression())),
onlyFetchData = F,
cohortDefinitions = NULL,
logSettings = createLogSettings(verbosity = "DEBUG", timeStamp = T, logName =
"runPlp Log"),
saveDirectory = getwd(),
sqliteLocation = file.path(saveDirectory, "sqlite")
)
The database settings created using createDatabaseDetails()
A list of model designs created using createModelDesign()
Only fetches and saves the data object to the output folder without running the analysis.
A list of cohort definitions for the target and outcome cohorts
The setting specifying the logging for the analyses created using createLogSettings()
Name of the folder where all the outputs will written to.
(optional) The location of the sqlite database with the results
A data frame with the following columns:
analysisId | The unique identifier for a set of analysis choices. |
targetId | The ID of the target cohort populations. |
outcomeId | The ID of the outcomeId. |
dataLocation | The location where the plpData was saved |
the settings ids | The ids for all other settings used for model development. |
This function will run all specified predictions as defined using .