omopgenerics1.3.1 package

Methods and Classes for the OMOP Common Data Model

achillesColumns

Required columns for each of the achilles result tables

achillesTables

Names of the tables that contain the results of achilles analyses

additionalColumns

Identify variables in additional_name column

addSettings

Add settings columns to a <summarised_result> object

assertCharacter

Assert that an object is a character and fulfill certain conditions.

assertChoice

Assert that an object is within a certain oprtions.

assertClass

Assert that an object has a certain class.

assertDate

Assert Date

assertList

Assert that an object is a list.

assertLogical

Assert that an object is a logical.

assertNumeric

Assert that an object is a numeric.

assertTable

Assert that an object is a table.

assertTrue

Assert that an expression is TRUE.

attrition.cohort_table

Get cohort attrition from a cohort_table object.

attrition

Get attrition from an object.

bind.cohort_table

Bind two or more cohort tables

bind

Bind two or more objects of the same class.

bind.summarised_result

Bind two or summarised_result objects

cash-.cdm_reference

Subset a cdm reference object.

cash-set-.cdm_reference

Assign an table to a cdm reference.

cdmClasses

Separate the cdm tables in classes

cdmDisconnect

Disconnect from a cdm object.

cdmFromTables

Create a cdm object from local tables

cdmName

Get the name of a cdm_reference associated object

cdmReference

Get the cdm_reference of a cdm_table.

cdmSelect

Restrict the cdm object to a subset of tables.

cdmSource

Get the cdmSource of an object.

cdmSourceType

Get the source type of a cdm_reference object.

cdmTableFromSource

This is an internal developer focused function that creates a cdm_tabl...

cdmVersion

Get the version of an object.

checkCohortRequirements

Check whether a cohort table satisfies requirements

cohortCodelist

Get codelist from a cohort_table object.

cohortColumns

Required columns for a generated cohort set.

cohortCount

Get cohort counts from a cohort_table object.

cohortTables

Cohort tables that a cdm reference can contain in the OMOP Common Data...

collect.cdm_reference

Retrieves the cdm reference into a local cdm.

collect.cohort_table

To collect a cohort_table object.

combineStrata

Provide all combinations of strata levels.

compute.cdm_table

Store results in a table.

createIndexes

Create the missing indexes

createLogFile

Create a log file

createTableIndex

Create a table index

dropSourceTable

Drop a table from a cdm object.

dropTable

Drop a table from a cdm object.

emptyAchillesTable

Create an empty achilles table

emptyCdmReference

Create an empty cdm_reference

emptyCodelist

Empty codelist object.

emptyCodelistWithDetails

Empty codelist object.

emptyCohortTable

Create an empty cohort_table object

emptyConceptSetExpression

Empty concept_set_expression object.

emptyOmopTable

Create an empty omop table

emptySummarisedResult

Empty summarised_result object.

estimateTypeChoices

Choices that can be present in estimate_type column.

existingIndexes

Existing indexes in a cdm object

expectedIndexes

Expected indexes in a cdm object

exportCodelist

Export a codelist object.

exportConceptSetExpression

Export a concept set expression.

exportSummarisedResult

Export a summarised_result object to a csv file.

filterAdditional

Filter the additional_name-additional_level pair in a summarised_resul...

filterGroup

Filter the group_name-group_level pair in a summarised_result

filterSettings

Filter a <summarised_result> using the settings

filterStrata

Filter the strata_name-strata_level pair in a summarised_result

getCohortId

Get the cohort definition id of a certain name

getCohortName

Get the cohort name of a certain cohort definition id

getPersonIdentifier

Get the column name with the person identifier from a table (either su...

groupColumns

Identify variables in group_name column

importCodelist

Import a codelist.

importConceptSetExpression

Import a concept set expression.

importSummarisedResult

Import a set of summarised results.

insertCdmTo

Insert a cdm_reference object to a different source.

insertFromSource

Convert a table that is not a cdm_table but have the same original sou...

insertTable

Insert a table to a cdm object.

isResultSuppressed

To check whether an object is already suppressed to a certain min cell...

isTableEmpty

Check if a table is empty or not

listSourceTables

List tables that can be accessed though a cdm object.

logMessage

Log a message to a logFile

newAchillesTable

Create an achilles table from a cdm_table.

newCdmReference

cdm_reference objects constructor

newCdmSource

Create a cdm source object.

newCdmTable

Create an cdm table.

newCodelist

'codelist' object constructor

newCodelistWithDetails

'codelist' object constructor

newCohortTable

cohort_table objects constructor.

newConceptSetExpression

'concept_set_expression' object constructor

newLocalSource

A new local source for the cdm

newOmopTable

Create an omop table from a cdm table.

newSummarisedResult

'summarised_results' object constructor

numberRecords

Count the number of records that a cdm_table has.

numberSubjects

Count the number of subjects that a cdm_table has.

omopColumns

Required columns that the standard tables in the OMOP Common Data Mode...

omopDataFolder

Check or set the OMOP_DATA_FOLDER where the OMOP related data is store...

omopgenerics-package

omopgenerics: Methods and Classes for the OMOP Common Data Model

omopTableFields

Return a table of omop cdm fields informations

omopTables

Standard tables that a cdm reference can contain in the OMOP Common Da...

pivotEstimates

Set estimates as columns

print.cdm_reference

Print a CDM reference object

print.codelist_with_details

Print a codelist with details

print.codelist

Print a codelist

print.conceptSetExpression

Print a concept set expression

readSourceTable

Read a table from the cdm_source and add it to to the cdm.

recordCohortAttrition

Update cohort attrition.

reexports

Objects exported from other packages

resultColumns

Required columns that the result tables must have.

resultPackageVersion

Check if different packages version are used for summarise_results obj...

settings.cohort_table

Get cohort settings from a cohort_table object.

settings

Get settings from an object.

settings.summarised_result

Get settings from a summarised_result object.

settingsColumns

Identify settings columns of a <summarised_result>

sourceType

Get the source type of an object.

splitAdditional

Split additional_name and additional_level columns

splitAll

Split all pairs name-level into columns.

splitGroup

Split group_name and group_level columns

splitStrata

Split strata_name and strata_level columns

statusIndexes

Status of the indexes

strataColumns

Identify variables in strata_name column

sub-sub-.cdm_reference

Subset a cdm reference object.

sub-subset-.cdm_reference

Assign a table to a cdm reference.

summariseLogFile

Summarise and extract the information of a log file into a `summarised...

summary.cdm_reference

Summary a cdm reference

summary.cdm_source

Summarise a cdm_source object

summary.cohort_table

Summary a generated cohort set

summary.summarised_result

Summary a summarised_result

suppress

Function to suppress counts in result objects

suppress.summarised_result

Function to suppress counts in result objects

tableName

Get the table name of a cdm_table.

tableSource

Get the table source of a cdm_table.

tidy.summarised_result

Turn a <summarised_result> object into a tidy tibble

tidyColumns

Identify tidy columns of a <summarised_result>

tmpPrefix

Create a temporary prefix for tables, that contains a unique prefix th...

toSnakeCase

Convert a character vector to snake case

transformToSummarisedResult

Create a <summarised_result> object from a data.frame, given a set of ...

uniqueId

Get a unique Identifier with a certain number of characters and a pref...

uniqueTableName

Create a unique table name

uniteAdditional

Unite one or more columns in additional_name-additional_level format

uniteGroup

Unite one or more columns in group_name-group_level format

uniteStrata

Unite one or more columns in strata_name-strata_level format

validateAchillesTable

Validate if a cdm_table is a valid achilles table.

validateAgeGroupArgument

Validate the ageGroup argument. It must be a list of two integerish nu...

validateCdmArgument

Validate if an object in a valid cdm_reference.

validateCdmTable

Validate if a table is a valid cdm_table object.

validateCohortArgument

Validate a cohort table input.

validateCohortIdArgument

Validate cohortId argument. CohortId can either be a cohort_definition...

validateColumn

Validate whether a variable points to a certain exiting column in a ta...

validateConceptSetArgument

Validate conceptSet argument. It can either be a list, a codelist, a c...

validateNameArgument

Validate name argument. It must be a snake_case character vector. You ...

validateNameLevel

Validate if two columns are valid Name-Level pair.

validateNameStyle

Validate nameStyle argument. If any of the element in ... has leng...

validateNewColumn

Validate a new column of a table

validateOmopTable

Validate an omop_table

validateResultArgument

Validate if a an object is a valid 'summarised_result' object.

validateStrataArgument

To validate a strata list. It makes sure that elements are unique and ...

validateWindowArgument

Validate a window argument. It must be a list of two elements (window ...

Provides definitions of core classes and methods used by analytic pipelines that query the OMOP (Observational Medical Outcomes Partnership) common data model.

  • Maintainer: MartĂ­ CatalĂ 
  • License: Apache License (>= 2)
  • Last published: 2025-09-18