| checkmate-package | The checkmate package |
| allMissing | Check if an object contains missing values |
| anyInfinite | Check if an object contains infinte values |
| anyMissing | Check if an object contains missing values |
| anyNaN | Check if an object contains NaN values |
| asCount | Convert an argument to an integer |
| asInt | Convert an argument to an integer |
| asInteger | Convert an argument to an integer |
| assert | Combine multiple checks into one assertion |
| assertAccess | Check file system access rights |
| assertArray | Check if an argument is an array |
| assertAtomic | Check that an argument is an atomic vector |
| assertAtomicVector | Check that an argument is an atomic vector |
| assertCharacter | Check if an argument is a vector of type character |
| assertChoice | Check if an object is an element of a given set |
| assertClass | Check argument inheritance |
| AssertCollection | Collect multiple assertions |
| assertComplex | Check if an argument is a vector of type complex |
| assertCount | Check if an argument is a count |
| assertDataFrame | Check if an argument is a data frame |
| assertDirectory | Check for existence and access rights of directories |
| assertEnvironment | Check if an argument is an environment |
| assertFactor | Check if an argument is a factor |
| assertFile | Check existence and access rights of files |
| assertFlag | Check if an argument is a flag |
| assertFunction | Check if an argument is a function |
| assertInt | Check if an argument is a single integerish value |
| assertInteger | Check if an argument is vector of type integer |
| assertIntegerish | Check if an object is an integerish vector |
| assertList | Check if an argument is a list |
| assertLogical | Check if an argument is a vector of type logical |
| assertMatrix | Check if an argument is a matrix |
| assertNamed | Check if an argument is named |
| assertNames | Check names to comply to specific rules |
| assertNull | Check if an argument is NULL |
| assertNumber | Check if an argument is a single numeric |
| assertNumeric | Check that an argument is a vector of type numeric |
| assertPathForOutput | Check file path for later output |
| assertPercentage | Check if an argument is a percentage |
| assertScalar | Check if an argument is a single atomic value |
| assertScalarNA | Check if an argument is a single missing value |
| assertSetEqual | Check if object is a subset of a given set |
| assertString | Check if an argument is a string |
| assertSubset | Check if object is a subset of a given set |
| assertVector | Check if an argument is a vector |
| checkAccess | Check file system access rights |
| checkArray | Check if an argument is an array |
| checkAtomic | Check that an argument is an atomic vector |
| checkAtomicVector | Check that an argument is an atomic vector |
| checkCharacter | Check if an argument is a vector of type character |
| checkChoice | Check if an object is an element of a given set |
| checkClass | Check argument inheritance |
| checkComplex | Check if an argument is a vector of type complex |
| checkCount | Check if an argument is a count |
| checkDataFrame | Check if an argument is a data frame |
| checkDirectory | Check for existence and access rights of directories |
| checkEnvironment | Check if an argument is an environment |
| checkFactor | Check if an argument is a factor |
| checkFile | Check existence and access rights of files |
| checkFlag | Check if an argument is a flag |
| checkFunction | Check if an argument is a function |
| checkInt | Check if an argument is a single integerish value |
| checkInteger | Check if an argument is vector of type integer |
| checkIntegerish | Check if an object is an integerish vector |
| checkList | Check if an argument is a list |
| checkLogical | Check if an argument is a vector of type logical |
| checkmate | The checkmate package |
| checkMatrix | Check if an argument is a matrix |
| checkNamed | Check if an argument is named |
| checkNames | Check names to comply to specific rules |
| checkNull | Check if an argument is NULL |
| checkNumber | Check if an argument is a single numeric |
| checkNumeric | Check that an argument is a vector of type numeric |
| checkPathForOutput | Check file path for later output |
| checkPercentage | Check if an argument is a percentage |
| checkScalar | Check if an argument is a single atomic value |
| checkScalarNA | Check if an argument is a single missing value |
| checkSetEqual | Check if object is a subset of a given set |
| checkString | Check if an argument is a string |
| checkSubset | Check if object is a subset of a given set |
| checkVector | Check if an argument is a vector |
| expect_access | Check file system access rights |
| expect_array | Check if an argument is an array |
| expect_atomic | Check that an argument is an atomic vector |
| expect_atomic_vector | Check that an argument is an atomic vector |
| expect_character | Check if an argument is a vector of type character |
| expect_choice | Check if an object is an element of a given set |
| expect_class | Check argument inheritance |
| expect_complex | Check if an argument is a vector of type complex |
| expect_count | Check if an argument is a count |
| expect_data_frame | Check if an argument is a data frame |
| expect_directory | Check for existence and access rights of directories |
| expect_environment | Check if an argument is an environment |
| expect_factor | Check if an argument is a factor |
| expect_file | Check existence and access rights of files |
| expect_flag | Check if an argument is a flag |
| expect_function | Check if an argument is a function |
| expect_int | Check if an argument is a single integerish value |
| expect_integer | Check if an argument is vector of type integer |
| expect_integerish | Check if an object is an integerish vector |
| expect_list | Check if an argument is a list |
| expect_logical | Check if an argument is a vector of type logical |
| expect_matrix | Check if an argument is a matrix |
| expect_names | Check names to comply to specific rules |
| expect_number | Check if an argument is a single numeric |
| expect_numeric | Check that an argument is a vector of type numeric |
| expect_path_for_output | Check file path for later output |
| expect_percentage | Check if an argument is a percentage |
| expect_scalar | Check if an argument is a single atomic value |
| expect_scalar_na | Check if an argument is a single missing value |
| expect_set_equal | Check if object is a subset of a given set |
| expect_string | Check if an argument is a string |
| expect_subset | Check if object is a subset of a given set |
| expect_vector | Check if an argument is a vector |
| makeAssertCollection | Collect multiple assertions |
| qassert | Quick argument checks on (builtin) R types |
| qassertr | Quick recursive arguments checks on lists and data frames |
| qexpect | Quick argument checks on (builtin) R types |
| qexpectr | Quick recursive arguments checks on lists and data frames |
| qtest | Quick argument checks on (builtin) R types |
| qtestr | Quick recursive arguments checks on lists and data frames |
| reportAssertions | Collect multiple assertions |
| testAccess | Check file system access rights |
| testArray | Check if an argument is an array |
| testAtomic | Check that an argument is an atomic vector |
| testAtomicVector | Check that an argument is an atomic vector |
| testCharacter | Check if an argument is a vector of type character |
| testChoice | Check if an object is an element of a given set |
| testClass | Check argument inheritance |
| testComplex | Check if an argument is a vector of type complex |
| testCount | Check if an argument is a count |
| testDataFrame | Check if an argument is a data frame |
| testDirectory | Check for existence and access rights of directories |
| testEnvironment | Check if an argument is an environment |
| testFactor | Check if an argument is a factor |
| testFile | Check existence and access rights of files |
| testFlag | Check if an argument is a flag |
| testFunction | Check if an argument is a function |
| testInt | Check if an argument is a single integerish value |
| testInteger | Check if an argument is vector of type integer |
| testIntegerish | Check if an object is an integerish vector |
| testList | Check if an argument is a list |
| testLogical | Check if an argument is a vector of type logical |
| testMatrix | Check if an argument is a matrix |
| testNamed | Check if an argument is named |
| testNames | Check names to comply to specific rules |
| testNull | Check if an argument is NULL |
| testNumber | Check if an argument is a single numeric |
| testNumeric | Check that an argument is a vector of type numeric |
| testPathForOutput | Check file path for later output |
| testPercentage | Check if an argument is a percentage |
| testScalar | Check if an argument is a single atomic value |
| testScalarNA | Check if an argument is a single missing value |
| testSetEqual | Check if object is a subset of a given set |
| testString | Check if an argument is a string |
| testSubset | Check if object is a subset of a given set |
| testVector | Check if an argument is a vector |
| %??% | Coalesce operator |