omopgenerics is a developer-focused package that is meant to be mostly invisible to users. This means that the typical user of the omopverse packages should not need to import it directly. Functions that users need should be re-exported by other packages.
If a package defines an implementation for a desired method (attrition, settings, …), this function should be re-exported there.
If a package has a function to create a cdm_reference
object, this package should re-export several functions.
cdm_reference attributes:cdmSource()
cdmVersion()
cdmName()
cdm_table attributes:tableSource()
tableName()
cdmReference()
insertTable()
dropSourceTable()
listSourceTable()
readSourceTable()
omopColumns()
omopTables()
cohortColumns()
cohortTables()
achillesColumns()
achillesTables()
If a package has a function to create a cohort_table
object, this package should re-export the following functions:
settings()
attrition()
cohortCount()
cohortCodelist()
bind()
If a package has a function to create a
summarised_result object, this package should re-export the
following functions:
suppress()
bind()
settings()
exportSummarisedResult()
importSummarisedResult()
groupColumns()
strataColumns()
additionalColumns()