TSQCA: Threshold Sweep Extensions for Qualitative Comparative Analysis

Provides threshold sweep methods for Qualitative Comparative Analysis (QCA). Implements Condition Threshold Sweep-Single (CTS-S), Condition Threshold Sweep-Multiple (CTS-M), Outcome Threshold Sweep (OTS), and Dual Threshold Sweep (DTS) for systematic exploration of threshold calibration effects on crisp-set QCA results. These methods extend traditional robustness approaches by treating threshold variation as an exploratory tool for discovering causal structures. Built on top of the 'QCA' package by Dusa (2019) <doi:10.1007/978-3-319-75668-4>, with function arguments following 'QCA' conventions. Based on set-theoretic methods by Ragin (2008) <doi:10.7208/chicago/9780226702797.001.0001> and established robustness protocols by Rubinson et al. (2019) <doi:10.1177/00491241211036158>.

Package details

AuthorYuki Toyoda [aut, cre], Japan Society for the Promotion of Science [fnd] (KAKENHI Grant Number JP20K01998)
MaintainerYuki Toyoda <yuki.toyoda.ds@hosei.ac.jp>
LicenseMIT + file LICENSE
Version1.3.1
URL https://github.com/im-research-yt/TSQCA https://doi.org/10.5281/zenodo.17899390
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("TSQCA")

Try the TSQCA package in your browser

Any scripts or data that you put into this service are public.

TSQCA documentation built on Feb. 18, 2026, 5:06 p.m.