runVocabChecks {icesDatsuQC} | R Documentation |
Runs vocabulary checks on a dataset
Description
Check vocabularies in a data set against the ICES DATSU data submission utility, the user must supply a dataset version and record type.
Usage
runVocabChecks(filename, datasetverID, recordType)
Arguments
filename |
the filename of the file to check |
datasetverID |
the dataset ID |
recordType |
string name of the record type |
Value
The list of vocabulary errors. Every line that failed is reported for each field.
Examples
## Not run:
filename <- system.file("test_files/vms_test.csv", package = "icesDatsuQC")
vc <- runVocabChecks(filename, 145, "VE")
if (length(vc) > 0) {
library(icesDatsu)
data <-
read.csv(
filename,
header = FALSE,
col.names = getDataFieldsDescription(145, "VE")$fieldcode
)
# some invalid entries
data[vc[[1]], names(vc)[1]]
}
## End(Not run)
[Package icesDatsuQC version 1.2.0 Index]