assertr: Assertive Programming for R Analysis Pipelines

Provides functionality to assert conditions that have to be met so that errors in data used in analysis pipelines can fail quickly. Similar to 'stopifnot()' but more powerful, friendly, and easier for use in pipelines.

Install the latest version of this package by entering the following in R:
AuthorTony Fischetti [aut, cre]
Date of publication2017-03-23 06:18:00 UTC
MaintainerTony Fischetti <>
LicenseMIT + file LICENSE

View on CRAN


assert Man page
assert_ Man page
assertr Man page
assert_rows Man page
assert_rows_ Man page
assertr-package Man page
chain_end Man page
chaining_functions Man page
chain_start Man page
col_concat Man page
error_append Man page
error_logical Man page
error_report Man page
error_return Man page
error_stop Man page
has_all_names Man page
in_set Man page
insist Man page
insist_ Man page
insist_rows Man page
insist_rows_ Man page
is_uniq Man page
just_warn Man page
maha_dist Man page
not_na Man page
num_row_NAs Man page
print.assertr_assert_error Man page
print.assertr_verify_error Man page
success_and_error_functions Man page
success_continue Man page
success_logical Man page
summary.assertr_assert_error Man page
summary.assertr_verify_error Man page
verify Man page
warn_report Man page
within_bounds Man page
within_n_mads Man page
within_n_sds Man page

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.