checkmate: Fast and Versatile Argument Checks

Tests and assertions to perform frequent argument checks. A substantial part of the package was written in C to minimize any worries about execution time overhead.

Version: 2.3.2
Depends: R (≥ 3.0.0)
Imports: backports (≥ 1.1.0), utils
Suggests: R6, fastmatch, data.table (≥ 1.9.8), devtools, ggplot2, knitr, magrittr, microbenchmark, rmarkdown, testthat (≥ 3.0.4), tinytest (≥ 1.1.0), tibble
Published: 2024-07-29
DOI: 10.32614/CRAN.package.checkmate
Author: Michel Lang ORCID iD [cre, aut], Bernd Bischl [ctb], Dénes Tóth ORCID iD [ctb]
Maintainer: Michel Lang <michellang at gmail.com>
BugReports: https://github.com/mllg/checkmate/issues
License: BSD_3_clause + file LICENSE
URL: https://mllg.github.io/checkmate/, https://github.com/mllg/checkmate
NeedsCompilation: yes
Citation: checkmate citation info
Materials: README NEWS
CRAN checks: checkmate results

Documentation:

Reference manual: checkmate.pdf
Vignettes: checkmate
Setup tinytest

Downloads:

Package source: checkmate_2.3.2.tar.gz
Windows binaries: r-devel: checkmate_2.3.2.zip, r-release: checkmate_2.3.2.zip, r-oldrel: checkmate_2.3.2.zip
macOS binaries: r-release (arm64): checkmate_2.3.2.tgz, r-oldrel (arm64): checkmate_2.3.2.tgz, r-release (x86_64): checkmate_2.3.2.tgz, r-oldrel (x86_64): checkmate_2.3.2.tgz
Old sources: checkmate archive

Reverse dependencies:

Reverse depends: cmaesr, forestplot, genomicInstability, ODEnetwork, ODEsensitivity, SAMprior, SeqExpMatch, smoof, SNPhood
Reverse imports: accessibility, ADImpute, adproclus, aeddo, aldvmm, amt, ao, aopdata, APCtools, arealDB, aslib, autocogs, autothresholdr, babelmixr2, baRulho, BatchExperiments, BatchJobs, batchtools, BayesFBHborrow, BayesFM, BayesianMCPMod, BBmisc, bbotk, Bchron, beaver, BioTIMEr, bonsaiforest, boostrq, bootGOF, botor, brclimr, brpop, bssm, carbonr, causalPAF, causalweight, CDMConnector, censobr, cfr, chevron, chimeraviz, cito, cleanepi, cleanr, clustree, CodelistGenerator, codified, CohortAlgebra, CohortConstructor, CohortExplorer, CohortGenerator, CohortSurvival, cointReg, ColOpenData, comorbidity, conogive, CoreGx, CornerstoneR, cosimmr, counterfactuals, CrossClustering, crosstable, crumble, cucumber, cusum, cvms, cyclestreets, cypress, dapper, DatabaseConnector, dataverse, DCCA, DEFormats, detrendr, diffuStats, discharge, DiscreteDatasets, DiscreteFDR, DiscreteTests, diseasystore, distfromq, distillML, document, DoubleML, DrugExposureDiagnostics, DrugUtilisation, DtD, DTSg, dunlin, dynamite, eatTools, ebvcube, ecpc, ecr, EFAtools, EGM, enderecobr, epichains, epicmodel, epidatr, EpiNow2, epiregulon, epiregulon.extra, eplusr, epwshiftr, exampletestr, FACT, fail, farff, fastLogisticRegressionWrap, FCO, FDX, FeatureExtraction, ffscrapr, fHMM, filesstrings, finalsize, fixtuRes, flacco, flipdownr, fmeffects, formatdown, formatters, funStatTest, FuzzyDBScan, gDRcore, gDRimport, gDRstyle, gDRtestData, gDRutils, geboes.score, ggbrain, ggparty, ggplot2.utils, ggPMX, glmSparseNet, Gmisc, gofreg, GRaNIE, grapherator, grattan, GreedyExperimentalDesign, gridstackeR, groupdata2, gtfs2gps, gtfstools, hdf5r.Extra, hdflex, hdm, hermes, hetu, HicAggR, hidradenitis, highs, holiglm, HospitalNetwork, htmlTable, hubUtils, HyMETT, IBMPopSim, icmstate, icpack, ie2misc, igvShiny, ijtiff, imaginator, iml, IncidencePrevalence, injurytools, inlcolor, inldata, inlpubs, innsight, install.load, ipeaplot, itsdm, ivo.table, IxPopDyMod, JohnsonKinaseData, katdetectr, kdpee, kgen, KMunicate, lazysql, ldaPrototype, leafdown, learnr, limorhyde2, linelist, listdown, llama, lmtp, localICE, longmixr, loo, lotri, mallet, marginaleffects, markmyassignment, matrixprofiler, MBNMAdose, MBNMAtime, mcboost, mcMST, mcparallelDo, mcradds, mctq, md4r, melt, metaRange, metR, midfieldr, miesmuschel, mifa, miniPCH, mlr, mlr3, mlr3batchmark, mlr3benchmark, mlr3cluster, mlr3db, mlr3fairness, mlr3fda, mlr3filters, mlr3fselect, mlr3hyperband, mlr3learners, mlr3mbo, mlr3measures, mlr3misc, mlr3oml, mlr3pipelines, mlr3resampling, mlr3spatial, mlr3spatiotempcv, mlr3summary, mlr3superlearner, mlr3torch, mlr3tuning, mlr3tuningspaces, mlr3viz, mlrCPO, mlrintermbo, mlrMBO, mmrm, modelsummary, monolix2rx, MOSClip, MplusAutomation, mregions2, MSstats, MSstatsConvert, mvMAPIT, nandb, nat.utils, nestcolor, NetCoupler, NetworkInference, ngsReports, nlmixr2est, nlmixr2extra, nlmixr2lib, nonmem2rx, npi, nseq, oaii, OBIC, occumb, oeli, ohun, OmnipathR, OncoBayes2, oncomsm, ontologics, openFDA, OpenML, opentripplanner, optimizeR, otpr, packager, pammtools, panstarrs, paradox, parallelMap, ParamHelpers, parsermd, pdfminer, PharmacoGx, phers, photosynthesis, pipenostics, pixiedust, PKbioanalysis, PKNCA, pmcalibration, pmwg, portvine, posterior, prioritylasso, priorsense, ProteoDisco, proverbs, psborrow2, pushoverr, pvda, pxweb, qpmadr, QTLExperiment, quest, quid, r5r, radous, random.cdisc.data, rasciidoc, rATTAINS, RBesT, RBPcurve, RDML, reactable.extras, rearrr, redcapAPI, REDCapR, REDCapTidieR, RestRserve, ResultModelManager, retel, rflsgen, Rigma, rJavaEnv, rjstat, rlistings, rminizinc, robnptests, ROI, ROI.plugin.qpoases, rollinglda, romic, rosmium, RPhosFate, RprobitB, rrandvec, rsimsum, rsprite2, rsurveycto, rtables, rush, rwarrior, Rwclust, rxode2, rxode2ll, sanityTracker, sasr, savvyr, SCDB, scMultiome, scorepeak, scoringutils, SCRIP, scTensor, sdcLog, seeker, segregation, semantic.dashboard, sevenbridges2, shelter, shiny.blueprint, shiny.telemetry, shinydisconnect, shinyMolBio, shinytest2, simfinapi, simIDM, simmr, simPIC, sjSDM, slickR, smcfcs, softbib, sorvi, SpaDES.tools, sparrow, spatialDE, SPEI, spINAR, splatter, SqlRender, SSVS, stabm, str2str, stratallo, strex, summarytools, sweidnumbr, tabshiftr, TBox, teal, teal.code, teal.data, teal.modules.clinical, teal.modules.general, teal.reporter, teal.slice, teal.transform, teal.widgets, tealeaves, tern, tern.gee, tern.mmrm, TestGenerator, tf, tidier, tidyhte, tidyMC, tidyrates, tidyrules, tidysq, tidystats, tidyUSDA, timeOmics, topiclabels, TreatmentPatterns, triact, TrialEmulation, TSEAL, tsmp, tspmeta, typetracer, uci, usefun, vvauditor, vvconverter, webmap, WhatsR, xpectr, xportr, zendown, zenstats, zFPKM
Reverse suggests: base64url, CohortSymmetry, epiCo, fitbitr, fritools, fritools2, graphite, icecream, maicplus, Orcs, ox, pulsar, replacer, treePlotArea

Linking:

Please use the canonical form https://CRAN.R-project.org/package=checkmate to link to this page.