DataQualityDashboard 2.8.6

This release contains minor changes needed to support CRAN submission.

DataQualityDashboard 2.8.5

This release contains updates to the GitHub Actions workflow files to resolve some issues with workflow errors.

DataQualityDashboard 2.8.4

This release contains minor changes needed to support CRAN submission.

DataQualityDashboard 2.8.3

This release adds missing plausible units to the plausibleUnitConceptIds check.

DataQualityDashboard 2.8.2

This release contains an update to the GitHub Actions workflow file to resolve an issue pushing the package to drat.

DataQualityDashboard 2.8.1

This release contains some minor bug fixes:

It also contains some changes to enable CRAN submission.

DataQualityDashboard 2.8.0

This release includes a bugfix in the isStandardValidConcept check. Previously, this check was not flagging records with a valid, non-standard concept in the concept ID field. It was only flagging classification concepts and invalid concepts.

DataQualityDashboard 2.7.0

This release includes:

New Checks

Check Updates

Note that these updates may result in significant changes to your DQD results. However, we hope that the results will be more accurate and actionable! Please reach out with any questions or unexpected findings.

Bugfixes

Enhancements

DataQualityDashboard 2.6.3

This release includes a patch bugfix for the standardConceptFieldName update described below. The added field names had previously been added in the wrong column of the threshold file; this has now been fixed.

DataQualityDashboard 2.6.2

This release includes:

Bugfixes

New executeDqChecks Parameter

There is now a parameter, checkSeverity, which can be used to limit the execution of DQD to fatal, convention, and/or characterization checks. Fatal checks are checks that should never fail, under any circumstance, as they relate to the relational integrity of the CDM. Convention checks are checks on critical OMOP CDM conventions for which failures should be resolved whenever possible; however, some level of failure is unavoidable (i.e., standard concept mapping for source concepts with no suitable standard concept). Characterization checks provide users with an understanding of the quality of the underlying data and generally will need their thresholds modified to match expectations of the source.

Documentation

DataQualityDashboard 2.6.1

This release includes:

Bugfixes

New Results Field

Check Threshold Updates

The default thresholds for 2 checks were discovered to be inconsistently populated and occasionally set to illogical levels. These have now been fixed as detailed below.

New Documentation

We have continued (and nearly completed) our initiative to add more comprehensive user documentation at the data quality check level. A dedicated documentation page is being created for each check type. Each check’s page includes detailed information about how its result is generated and what to do if it fails. Guidance is provided for both ETL developers and data users.

Check out the newly added pages here and please reach out with feedback as we continue improving our documentation!

DataQualityDashboard 2.6.0

This release includes:

New Checks

4 new data quality check types have been added in this release:

The 3 temporal plausibilty checks are intended to replace plausibleTemporalAfter and plausibleDuringLife, for a more comprehensive and clear approach to various temporality scenarios. plausibleGenderUseDescendants is intended to replace plausibleGender, to enhance readability of the DQD results and improve performance. The replaced checks are still available and enabled by default in DQD; however, in a future major release, these checks will be deprecated. Please plan accordingly.

For more information on the new checks, please check the Check Type Definitions documentation page. If you’d like to disable the deprecated checks, please see the suggested check exclusion workflow in our Getting Started code here.

Check Updates

New Documentation

We have begun an initiative to add more comprehensive user documentation at the data quality check level. A dedicated documentation page is being created for each check type. Each check’s page will include detailed information about how its result is generated and what to do if it fails. Guidance is provided for both ETL developers and data users.

9 pages have been added so far, and the rest will come in a future release. Check them out here and please reach out with feedback as we continue improving our documentation!

DataQualityDashboard 2.5.0

This release includes:

New Feature

A new function writeDBResultsToJson which can be used to write DQD results previously written to a database table (by setting writeToTable = TRUE in executeDqChecks or by using the writeJsonResultsToTable function) into a JSON file in the standard DQD JSON format.

Bugfixes

DataQualityDashboard 2.4.1

This release includes:

DataQualityDashboard 2.4.0

This release includes:

Threshold file updates

The following changes involve updates to the default data quality check threshold files. If you are currently using an older version of DQD and update to v2.4.0, you may see changes in your DQD results. The failure threshold changes are fixes to incorrect thresholds in the v5.4 files and thus should result in more accurate, easier to interpret results. The unit concept ID changes ensure that long-invalid concepts will no longer be accepted as plausible measurement units.

Bugfix

Some minor refactoring of testthat files and package build configuration and some minor documentation updates were also added in this release.

DataQualityDashboard 2.3.0

This release includes:

New features

Bugfixes

DataQualityDashboard 2.2.0

This release includes:

New features

Bugfixes

And some minor documentation updates for clarity/accuracy.

DataQualityDashboard 2.1.2

  1. Fixing bug in cdmDatatype check SQL that was causing NULL values to fail the check.

DataQualityDashboard 2.1.1

  1. Updating author list in DESCRIPTION.

DataQualityDashboard 2.1.0

This release includes:

Bugfixes

HADES requirements

DataQualityDashboard 2.0.0

This release includes:

New check statuses

New Checks

outputFolder input parameter

Removal of measurement plausibility checks

Integrated testing was also added and the package was refactored on the backend

DataQualityDashboard 1.4.1

No material changes from v1.4, this adds a correct DESCRIPTION file with the correct DQD version

DataQualityDashboard 1.4

This release provides support for CDM v5.4 and incorporates minor bug fixes related to incorrectly assigned checks in the control files.

DataQualityDashboard 1.3.1

This fixes a small bug and removes a duplicate record in the concept level checks that was throwing an error.

DataQualityDashboard 1.3

This release includes additional concept level checks to support the OHDSI Symposium 2020 study-a-thon and bug fixes to the writeJSONToTable function. This is the release that study-a-thon data partners should use.

DataQualityDashboard 1.2

This is a bug fix release that updates how notes are viewed in the UI and adds CDM table, field, and check name to the final table.

DataQualityDashboard 1.1

This release of the Data Quality Dashboard incorporates the following features: - Addition of notes fields in the threshold files - Addition of notes to the UI - Functionality to run the DQD on a cohort - Fixes the writeToTable, writeJsonToTable functions

DataQualityDashboard 1.0

This is the first release of the OHDSI Data Quality Dashboard tool.