DEPRECATED: Threshold Sweep Extensions for Qualitative Comparative Analysis
Overview
DEPRECATED: This package has been superseded by 'ThSQCA'. Please use install.packages('ThSQCA') instead. 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. Also provides Fiss (2011) doi:10.5465/amj.2011.60263120 core/peripheral condition classification via compute_fiss_core() and generate_fiss_chart(), enabling four-symbol configuration charts that distinguish core conditions (present in both parsimonious and intermediate solutions) from peripheral conditions (intermediate only). 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.
*Release date: 2026-05-XX*
Deprecation Notice
**TSQCA has been superseded by ThSQCA.**
Migration
```r
Replace
install.packages("TSQCA")
library(TSQCA)
With
install.packages("ThSQCA")
library(ThSQCA)
```
Show all changes in 1.3.3Hide the rest of the changes in 1.3.3
All functions (otSweep, ctSweepS, ctSweepM, dtSweep, etc.)
are identical. Only the package name changes.
TSQCA will remain on CRAN for backward compatibility but will not
receive further updates. Please migrate to ThSQCA.
Background
Reviewers noted that TSQCA risks being misread as Time-Series QCA.
The new name ThSQCA unambiguously reflects the Threshold-Sweep methodology.
---
From NEWS.md in the release
Install
Health
- OK13 OK2026-09-08
- ERROR12 OK, 1 ERROR2026-09-07
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK14 OK2026-03-10
Documentation
- Help pages
- 56 (35 internal)includes a package overview page
- Examples that run
- 60%12 run in a plain check · 2 only when donttest examples are enabled (R CMD check --as-cran) · 6 never run
- Exported functions with examples
- 100%
- Documented parameters
- 100%
- Return-value docs
- 100%
- Help pages citing references
- 4%
Downloads
Repository
Stars over time
Releases over time
Commits over time
9 development-tooling and community-health practices detected across 5 families in the upstream repository
Checks run against github.com/im-research-yt/thsqca on 2026-10-21.
The R CMD check workflow runs on Linux
GitHub Pages site last deployed 2026-10-05 · The repository has a site deploy workflow
Show all practicesHide 1 practice
Dependencies
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- 1.3.3Latest
- RR 4.6.0 released · 2026-04-24
- 1.3.2
- 1.3.12026-02-18 · diff ↗
- 1.3.02026-02-18 · diff ↗
- 1.2.02026-01-19 · diff ↗
- 1.1.02026-01-17 · diff ↗
- 1.0.02026-01-08 · diff ↗ ·
added 11 exports
config_chart_from_paths, config_chart_multi_solutions, extract_terms, format_qca_solution, format_qca_solutions, format_qca_term, generate_config_chart, generate_cross_threshold_chart, generate_report, generate_solution_note, identify_epi - 0.1.22026-01-07
- RR 4.5.0 released · 2025-04-11
Package metadata
- First published
- 2026-01-07
- Total releases
- 8 / 1 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 4.0
- Bundled data
- 0.3 KB / 1 file
- Download size
- 143 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("TSQCA")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.5281/zenodo.17899390.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-24, which the citation names so these numbers can be found later. More on citing and the projects behind them.