Support for PostgreSQL as a DBMS in
patientsCDM()
Added RPostgres to Imports
Added skip_on_cran() to several tests to avoid
network dependencies during R CMD check
Updated .gitignore and
.Rbuildignore
Support other database types next to duckdb: sqlserver and databricks
Remove dependency on arrow
generateTestTables() creates the most common used
tables in the Excel sheet by default
readPatients.xl(),
that table then is pushed to “other tables” in the CDM reference using
patientsCDM().generateTestTable() creates an Excel file with
sheets that correspond to OMOP-CDM tables.
patientsCDM() now accepts cdmName as
argument to allow for custom cdm name.
getEmptyCDM() returns an empty cdm object.
readPatients() now has a parameter to select either
Excel or CSV files as an input.
readPatients.xl() and readPatients.csv
are also exported functions for convenience.
graphCohort() provides a visualisation of cohort
timelines.
JSONS are saved in the testthat/testCases folder as default for better test self-containment.
Tested with MIMIC database.