Skip to contents

Execute analysis specifications.

Usage

execute(analysisSpecifications, executionSettings, connectionDetails)

Arguments

analysisSpecifications

An object of type AnalysisSpecifications as created by createEmptyAnalysisSpecificiations().

executionSettings

An object of type ExecutionSettings as created by createCdmExecutionSettings() or createResultsExecutionSettings().

connectionDetails

An object of class connectionDetails as created by the DatabaseConnector::createConnectionDetails() function.

Value

Returns a list of lists that contains

  • moduleName: The name of the module executed

  • result: The result of the execution. See purrr::safely for details on this result.

  • executionTime: The time for the module to execute