Releases: OHDSI/WhiteRabbit
Updated Oracle driver
Updated the Oracle driver to support Oracle 12.
Multiple file formats for fake data
Multiple file formats are now supported as output for fake data. With thanks to @MaximMoinat.
Bug fix in testing framework
Fixes a bug in the unit test framework when performing a lookup with multiple conditions.
Running WhiteRabbit from the command line
Added support to run WhiteRabbit from the command line.
Minor bugfixes
Bugfixes in testing framework (for packages)
Experimental release: adding stem table to RiaH
This is an experimental release, introducing the notion of a stem table to RiaH. The stem table is a virtual intermediate table (that may or may not have a, equivalent in the real ETL) that is the origin for all CDM tables where assignment to that table is predicated on the domain of the concept ID that a record was mapped to.
For example, ICD-9 codes can map to concepts in either the condition or procedure domain, and ICD-9 diagnoses therefore need to be mapped to the condition_occurrence or procedure_occurrence table, depending on the domain of the mapped standard concept. Rather than specifying two mappings in RiaH, only one mapping to the stem table needs to be specified by the user. Default mappings from the stem table into the condition_occurrence and procedure_occurrence tables are already provided.
Load field values into existing ETL specs
Added ability to load field values and counts from a WhiteRabbit scan report into an existing ETL specification.
Saving and loading ETL specs as plain JSON + lookups for tests
Added ability to save ETL specs as plain JSON, so specs can be managed by standard version control systems
Added ability to look up values in other tables when defining tests.
Support for CDM v5.0.1.
Added support for CDM v5.0.1
Now supporting CDM v5.0.1 (new cost table). This is now the default target CDM.
Extended testing framework
Now able to override default values. Can test for specific row counts.