Package: countmaskr 0.1.1

Sahal Master

countmaskr: Small Cell Masking Tool for One- & Two-Way Tabular Reports

Provides automated small-cell suppression for one- and two-way frequency tables. Cells falling below a user-defined frequency threshold are masked, with suppression propagated to secondary cells to prevent indirect disclosure. Designed for clinical and health administrative data, the package supports a range of tabular structures and fits into reproducible reporting pipelines, reducing manual review while applying consistent suppression rules across data sharing workflows.

Authors:Sahal Master [cre, aut], Amy Goodwin Davies [aut], Allison Zelinski [aut], Qiwei Shen [aut], Charles Bailey [aut], Nicole Marchesani [ctb], Aqsa Khan [ctb], Rhonda DeCook [ctb]

countmaskr_0.1.1.tar.gz
countmaskr_0.1.1.zip(r-4.7-any)countmaskr_0.1.1.zip(r-4.6-any)countmaskr_0.1.1.zip(r-4.5-any)
countmaskr_0.1.1.tgz(r-4.6-any)countmaskr_0.1.1.tgz(r-4.5-any)
countmaskr_0.1.1.tar.gz(r-4.7-any)countmaskr_0.1.1.tar.gz(r-4.6-any)
countmaskr_0.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
countmaskr/json (API)

# Install 'countmaskr' in R:
install.packages('countmaskr', repos = c('https://query-fulfillment.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/query-fulfillment/countmaskr/issues

Pkgdown/docs site:https://query-fulfillment.github.io

Datasets:

On CRAN:

Conda:

privacy-protectionsmall-cell-maskingtabular-report

5.38 score 3 stars 5 scripts 382 downloads 4 exports 20 dependencies

Last updated from:c284c53db9. Checks:7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64NOTE156
source / vignettesOK190
linux-release-x86_64NOTE192
macos-release-arm64NOTE188
macos-oldrel-arm64NOTE184
windows-develNOTE96
windows-releaseNOTE79
windows-oldrelNOTE107
wasm-releaseOK129

Exports:mask_countsmask_counts_2mask_tableperturb_counts

Dependencies:clicpp11dplyrgenericsgluelifecyclemagrittrpillarpkgconfigpurrrR6rlangstringistringrtibbletidyrtidyselectutf8vctrswithr

Getting Started
Code logic plot | One dimensional frequency table | Algorithm 1 | Algorithm 2 | Algorithm 3 | Using mask_table() | One-way masking on the original column. | One-way masking while preserving original column and creating new masked columns | Owo-way masking with computing original and masked percentages | Two-way frequency table

Last update: 2026-04-07
Started: 2026-03-18

Funding

Last update: 2026-03-23
Started: 2026-03-18