All functions

add_keywords()

Replaces Keywords from a DataStore reference with one or more supplied keywords

bulk_reference_generation()

Launch bulk reference creation and file upload tool

check_508_format()

Checks a column within a supplied file to ascertain whether 508 status has been supplied.

check_authors_orcid()

Checks to make sure all author email accounts have ORCiDs

check_author_email()

Verifies author emails supplied in file.

check_content_units()

Checks for valid content unit codes in a file

check_dates_past()

Checks that dates in a file occurred in the past.

check_end_after_start()

Checks that content_end_dates occur after content_begin_dates in a file.

check_end_date()

Checks the end_content_date column of an input file for ISO 8601 formatting

check_files_exist()

Checks that each file_path in a file contains files

check_file_number()

Checks whether the total number of file to upload exceeds a threshold

check_file_size()

Checks whether the total file size to upload exceeds some threshold

check_license_type()

Checks an file for valid license types

check_orcid_format()

Checks the formatting of ORCiDs associated with NPS emails supplied in a file

check_prod_units()

Checks for valid producing unit codes in a file

check_ref_type()

Checks the reference types in a file are valid Data Store reference types

check_ref_type_supported()

Check that Reference Types are Supported

check_start_date()

Checks the begin_content_date column of an input file for ISO 8601 formatting

check_unique_title()

Checks for duplicated reference titles

check_users_AD()

Checks whether a upn supplied is valid.

create_draft_reference()

Creates a blank draft reference on DataStore

make_input_template()

Write a template input file

run_input_validation()

Runs all validation checks and generates a summary statement

upload_files()

Uploads files of indeterminate size to a DataStore reference

write_core_bibliography()

Write the core bibliography information to DataStore reference landing page

write_input_template()

Write a template input file