# Metadata Validation for Data Coordinating Centers

## Documentation for package ‘dccvalidator’ version 0.3.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

app_server | App server
app_ui | App UI
can_coerce | Check coercibility
check_ages_over_90 | Check for ages over 90
check_all | Run all validation checks
check_annotation_keys | Check annotation keys
check_annotation_keys.data.frame | Check annotation keys
check_annotation_keys.NULL | Check annotation keys
check_annotation_keys.synapseclient.entity.File | Check annotation keys
check_annotation_keys.synapseclient.table.CsvFileTable | Check annotation keys
check_annotation_values | Check annotation values
check_annotation_values.data.frame | Check annotation values
check_annotation_values.NULL | Check annotation values
check_annotation_values.synapseclient.entity.File | Check annotation values
check_annotation_values.synapseclient.table.CsvFileTable | Check annotation values
check_certified_user | Check if user is certified
check_cols_assay | Check column names against their corresponding template
check_cols_biospecimen | Check column names against their corresponding template
check_cols_complete | Check for complete columns
check_cols_empty | Check for empty columns
check_cols_individual | Check column names against their corresponding template
check_cols_manifest | Check column names against their corresponding template
check_col_names | Check column names against their corresponding template
check_condition | Create a condition of the given type
check_duplicate_paths | Check for duplicated file paths
check_fail | Create custom conditions for reporting
check_files_manifest | Check that files are present in manifest
check_ids_match | Check ids
check_indiv_ids_dup | Check uniqueness of individual and specimen IDs
check_indiv_ids_match | Check ids
check_keys | Check that a given set of keys are all present in an annotations dictionary
check_parent_syn | Check synID of parent in manifest
check_pass | Create custom conditions for reporting
check_schema_df | Check a data frame of data against a JSON Schema
check_schema_json | Check data against a JSON Schema
check_specimen_ids_dup | Check uniqueness of individual and specimen IDs
check_specimen_ids_match | Check ids
check_team_membership | Check team membership
check_values | Check a set of keys and their values
check_warn | Create custom conditions for reporting
df_to_json_list | Convert data frame to JSON
file_summary_server | UI for the file summary module
file_summary_ui | UI for the file summary module
get_synapse_annotations | Get Synapse annotations
get_synapse_table | Get Synapse table
get_template | Get a template
report_unsatisfied_requirements | Create a modal dialog if user is not in required team(s) or certified
results_boxes_server | UI function for results boxes module
results_boxes_ui | UI function for results boxes module
run_app | Run the Shiny application
valid_annotation_keys | Valid annotation keys
valid_annotation_keys.data.frame | Valid annotation keys
valid_annotation_keys.NULL | Valid annotation keys
valid_annotation_keys.synapseclient.entity.File | Valid annotation keys
valid_annotation_keys.synapseclient.table.CsvFileTable | Valid annotation keys
valid_annotation_values | Valid annotation values
valid_annotation_values.data.frame | Valid annotation values
valid_annotation_values.NULL | Valid annotation values
valid_annotation_values.synapseclient.entity.File | Valid annotation values
valid_annotation_values.synapseclient.table.CsvFileTable | Valid annotation values
with_busy_indicator_server | Show busy indicator
with_busy_indicator_ui | Show busy indicator