checkRequiredCols: Examines column names, 'cols' for required column names

Description Usage Arguments Value Examples

View source: R/checkRequiredCols.R

Description

Examines column names, cols for required column names

Usage

1
checkRequiredCols(cols, reportErrors)

Arguments

cols

character vector of column names

reportErrors

logical value when TRUE and missing columns are found the errorLst object is updated with the names of the missing columns and returned and when FALSE and missing columns are found the program is stopped.

Value

NULL is returned if all required columns are present. See description of reportErrors for return values when required columns are missing.

Examples

1
2
3
4
5
6
7
library(nprcgenekeepr)
requiredCols <- getRequiredCols()
cols <-
  paste0("id,sire,siretype,dam,damtype,sex,numberofparentsknown,birth,",
         "arrivalatcenter,death,departure,status,ancestry,fromcenter?,",
         "origin")
all(requiredCols %in% checkRequiredCols(cols, reportErrors = TRUE))

rmsharp/nprcmanager documentation built on April 24, 2021, 3:13 p.m.