Closed mlonneman closed 5 years ago
Complete. Rather than a single try catch block for all of the necessary metadata values, each gets a separate function within the "extractSubmissionMetadata.R" script. This process provides more useful information to users who have invalid protocol and sample metadata pages and prevents the app from crashing unexpectedly.
Ensure compliant site codes, data entry dates, protocol names, and version. Provide warning messages for invalid values.