Skip to content

qcaERT

0.1.2Package record

Enhanced Robustness Tests for Qualitative Comparative Analysis

0packages depend
1.3Kdownloads / year
80.5%test coverage
13/13flavors OK

Overview

About

Provides functions for assessing and visualizing robustness in Qualitative Comparative Analysis (QCA) workflows built with the 'QCA' package, including calibration thresholds, inclusion cutoffs, frequency cutoffs, case influence, subsample stability, alternative analysis settings, theory-specific condition sets, cluster-specific patterns, and solution summaries. Methods build on Dusa (2019) doi:10.1007/978-3-319-75668-4 and Ragin (2014, ISBN:9780520280038).

Changes in 0.1.2
  • incl.test() and ncut.test() now leave first_failing missing when the next proposed cutoff lies outside the admissible search range, because that value was not analyzed. Inclusion-cutoff trace plots likewise omit untested boundary proposals and their reference lines.
  • ncut.test() now rejects a baseline n.cut greater than the number of rows in the analysis data.
  • altset.test() now verifies that every tested condition or outcome membership in calib.data matches the reference calibration reconstructed from raw.data and calib_spec.
  • Corrected alternative-set fit reporting so n_fit_deltas = 0 identifies a completed comparison with no differences beyond fit_tol, whereas NA identifies a draw in which fit was not compared. Printed summaries now show the separate denominators for draw availability, formula preservation, and fit preservation.
Show all changes in 0.1.2Hide the rest of the changes in 0.1.2
  • Removed the unused necessity argument from cluster.test(). The function now documents its scope explicitly as the sufficiency assessment of selected solution formulas and prime implicants, and its displayed configuration values no longer include a redundant solution-type prefix.
  • Added centralized row-alignment checks for paired raw, calibrated, reduced-run, and truth-table inputs. Identifiable case labels must now be unique and appear in the same order; otherwise pairing remains explicitly positional.
  • Corrected cluster.test() pooled, cluster-specific, and within-unit calculations. Missing unit identifiers no longer remove rows from pooled or cluster fit, and duplicate unit-cluster observations are rejected.
  • Isolated cosmetic progress-message selection from R's analytical random-number stream, so progress display cannot change seeded results.
  • Standardized validation of integer-valued controls, including search budgets, sample sizes, replications, seeds, and display digits. Intentional sample_prop rounding is unchanged.
  • Declared R (>= 3.5.0), matching the serialization format used by the shipped demonstration data.

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 15.1 min · r-oldrel-macos-x86_64
Status changes
  • OK13 OK2026-08-05
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK13 OK2026-06-08
  • NOTE12 OK, 1 NOTE2026-06-07
  • OK7 OK2026-05-28
Advisories

none known

Documentation

In release 0.1.2
READMEYes · 542 wordsVignettesYes · 3 · staticNEWSYes · 100% structured · mentions 0.1.2Citation fileYes · computed when R runs itWebsiteYes
Help pages
17includes a package overview page
Examples that run
33%5 run in a plain check · 10 only when donttest examples are enabled (R CMD check --as-cran)
Exported functions with examples
100%
Documented parameters
95%
Return-value docs
100%
Help pages citing references
6%

Downloads

1.3K
CRAN downloads in the past year
Rank #21,980 · ~3/day · ~106/mo
Daily download trend is not available in this view yet.
24630 days
59890 days
1.3K1 year
Compare downloads with other packages →
Also on28 r2u1 autocran

Repository

1Stars
0Forks
0Open issues
0Open PRs
0Releases
21Commits
1Commit identities
21 commits · Last activity 2026-07-29
Responsiveness
not measured
PracticesBeta

2 development-tooling and community-health practices detected across 2 families in the upstream repository

Checks run against github.com/marisguia/qcaert on 2026-10-18.

Docs source (1)

GitHub Pages site last deployed 2026-07-29

Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v3 (2026-09-26)

Dependencies

Declared dependencies
5 external dependencies (excludes base and recommended)

Installing qcaERT adds 4 packages (3 with compiled code, 727 KB of source tarballs). Heaviest: QCA 453 KB, venn 105 KB, admisc 97 KB.

Depends (1)
R >= 3.5.0
Imports (4)
methodsQCAstatsutils
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

Datasets

People & History

People (1)
Author, Maintainer since 0.1.0 (2026), Copyright holder
Releases (2)

Pick two releases to compare their code metrics.

  • 0.1.2Latest
    record
    2026-07-30 · current release · diff ↗
  • 0.1.0
    record
    2026-05-27
  • R
    R 4.6.0 released · 2026-04-24

Package metadata

First published
2026-05-27
Total releases
2 / 1 yrs
License
MIT + file LICENSE OSI
Minimum R
≥ 3.5.0
Bundled data
10 KB / 3 files
Download size
226 KB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("qcaERT")

The package provides a citation file that builds its entry when R runs it. Run citation() to see it.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for qcaERT version 0.1.2 [Data set]. HJJB, LLC. Data release v2026-10-20. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-20, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy