TSQCA1.2.0 package

Threshold Sweep Extensions for Qualitative Comparative Analysis

add_metrics_rows

Add metrics rows to markdown table

build_config_matrix

Build condition-path matrix for configuration chart

build_single_chart

Build configuration chart for a single solution

config_chart_from_paths

Generate configuration chart from paths (simple interface)

config_chart_multi_solutions

Generate configuration chart for multiple solutions (simple interface)

config_matrix_to_md

Convert configuration matrix to Markdown table

ctSweepM

MCTS–QCA: Multi-condition threshold sweep

ctSweepS

CTS–QCA: Single-condition threshold sweep

df_to_md_table

Convert data frame to Markdown table

dtSweep

DTS–QCA: Two-dimensional X–Y threshold sweep

escape_md

Escape special characters for Markdown

extract_all_metrics

Extract all metrics from QCA solution object

extract_conditions_from_paths

Extract all unique conditions from paths

extract_path_metrics_for_chart

Extract per-path metrics for configuration chart

extract_paths_from_solution

Extract paths from a single solution

extract_solution_list

Extract solution list from QCA object

extract_solution_metrics_for_chart

Extract solution-level metrics for configuration chart

extract_terms

Extract and format terms from solutions

format_qca_solution

Format a QCA solution expression

format_qca_solutions

Format multiple QCA solutions

format_qca_term

Format a single QCA term

generate_config_chart

Generate Configuration Chart from QCA Solution

generate_cross_threshold_chart

Generate cross-threshold configuration chart from sweep results

generate_report

Generate Markdown Report for QCA Analysis

generate_solution_note

Generate solution note for multiple solutions

generate_term_level_chart

Generate solution-term level chart (Fiss-style)

generate_threshold_level_chart

Generate threshold-level summary chart

get_all_terms

Get all unique terms from multiple solutions

get_condition_status

Determine condition status in a term

get_config_labels

Get labels for configuration chart based on language

get_n_solutions

Get the number of intermediate solutions

identify_epi

Identify Essential Prime Implicants from multiple solutions

otSweep

OTS–QCA: Outcome threshold sweep

parse_path_conditions

Parse a single path/term into conditions

parse_solution_terms

Parse solution expression into individual terms

print.tsqca_result

Print method for TSQCA results

qca_bin

Binary calibration helper for TSQCA

qca_extract

Extract solution information from a QCA minimization result

split_solution_terms

Split solution expression into terms

summary.tsqca_result

Summary method for TSQCA results

SYMBOL_SETS

Symbol sets for configuration charts

TSQCA-package

TSQCA: Threshold Sweep Extensions for Qualitative Comparative Analysis

write_full_report

Write full report content

write_simple_report

Write simple report content

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>.

  • Maintainer: Yuki Toyoda
  • License: MIT + file LICENSE
  • Last published: 2026-01-19