assert_probabilities: Check that input is a vector of strings that look like rsids

Description Usage Arguments Value Examples

Description

Check that input is a vector of strings that look like rsids

Usage

1
assert_probabilities(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
6
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.