insertResultsToDatabase | R Documentation |
This function uploads results in csv format into a result database
insertResultsToDatabase(
connectionDetails,
schema,
resultsFolder,
tablePrefix = "",
csvTablePrefix = "c_"
)
connectionDetails |
The connection details to the result database |
schema |
The schema for the result database |
resultsFolder |
The folder containing the csv results |
tablePrefix |
A prefix to append to the result tables for the characterization results |
csvTablePrefix |
The prefix added to the csv results - default is 'c_' |
Calls ResultModelManager uploadResults function to upload the csv files
Returns the connection to the sqlite database
Other Database:
createCharacterizationTables()
,
createSqliteDatabase()
# generate results into resultsFolder
conDet <- exampleOmopConnectionDetails()
drSet <- createDechallengeRechallengeSettings(
targetIds = c(1,2),
outcomeIds = 3
)
cSet <- createCharacterizationSettings(
dechallengeRechallengeSettings = drSet
)
runCharacterizationAnalyses(
connectionDetails = conDet,
targetDatabaseSchema = 'main',
targetTable = 'cohort',
outcomeDatabaseSchema = 'main',
outcomeTable = 'cohort',
cdmDatabaseSchema = 'main',
characterizationSettings = cSet,
outputDirectory = tempdir()
)
# create sqlite database
charResultDbCD <- createSqliteDatabase()
# create database results tables
createCharacterizationTables(
connectionDetails = charResultDbCD,
resultSchema = 'main'
)
# insert results
insertResultsToDatabase(
connectionDetails = charResultDbCD,
schema = 'main',
resultsFolder = tempdir()
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.