assert_rsids: Check that input contains an rsid column with values that...

Description Usage Arguments Value Examples

Description

Check that input contains an rsid column with values that look like rsids

Usage

1
assert_rsids(data, on_error = on_error_options)

Arguments

data

a dataframe that has a column rsid which will be validated

on_error

if data does _not_ validate, whether to show the reasons and whether to throw: all: show all the problems and throw an exception none: don't show anything, but throw an exception summary: show a summary and throw an exception tell: just return TRUE if OK and FALSE if invalid

Value

TRUE if data is valid and FALSE if invalid (only when "on_error" == "tell")

Examples

1
2
3
4
5
assert_rsids(data.frame(rsid=c("rs001101","rs00042"))) # TRUE
assert_rsids(data.frame(rsid=c("rs001101"))) # TRUE
assert_rsids(data.frame(rsid="rs001101")) # TRUE

assert_rsids(data.frame(rsid=c("001101","rs00042")), on_error="tell") # FALSE 

richardslab/MRutils documentation built on Dec. 22, 2021, 4 p.m.