Changes:

  1. Using checkmate to check function input.

  2. Adding packageCustomBenchmarkResults() to support custom methods benchmarks.

  3. Fixing seeds and setting resetCoefficients = TRUE to ensure reproducibility of positive control synthesis.

Changes:

  1. Updating from oracleTempSchema to tempEmulationSchema for newer versions of SqlRender.

  2. Added unit tests.

Changes:

  1. Added ‘ohdsiDevelopment’ reference set, intended to be used when developing methods. This set is based on 76 negative controls from the LEGEND Hypertension study.

  2. Now generating cohort counts when generating reference set cohorts.

Bugfixes:

  1. Fixed error during positive control synthesis for platforms using oracleTempSchema.

  2. Adding initial support for 64-bit integer covariate and cohort IDs.Still requires this issue to be resolved.

Changes:

  1. Dropping orphan concept and source concept functions, as these are now implemented much better in the CohortDiagnostics packages.

  2. Replacing ff with Andromeda for storage of large data objects.

Bugfixes:

  1. Throw meaningful error when there are not enough negative controls with sufficient outcome count to perform positive control synthesis.

Changes:

  1. Renamed synthesizePositiveControls to synthesizeReferenceSetPositiveControls, injectSignals to synthesizePositiveControls, and changed addExposureDaysToEnd to endAnchor.

  2. Dropping individual metric function. The computeMetrics function now computes the standard set of metrics.

  3. Added checkCohortSourceCodes and findOrphanSourceCodes functions.

Bugfixes:

  1. Fixed bug in positive control synthesis causing error when setting riskWindowStart to value other than 0.

Bugfixes:

  1. Fixed bug in positive control synthesis causing only most predictive covariates to be used when predicting outcome probabilities.