github.com/UW-GAC/anvil-util-workflows/data_dictionary_report

anvil-util-workflows

Utilities for checking files in AnVIL

data_model_report

This workflow checks whether expected tables (both required and optional) are included. For each table, it checks column names, data types, and primary keys. Finally, it checks foreign keys (cross-references across tables). Results of all checks are displayed in an HTML file.

If the data model specifies that any columns be auto-generated from other columns, the workflow returns TSV files with updated tables. Th


This is a companion discussion topic for the original entry at github.com/UW-GAC/anvil-util-workflows/data_dictionary_report